From b27c175e3c123a9bbd034a9b1ff39f389aa77b19 Mon Sep 17 00:00:00 2001 From: Sandeep P S Date: Fri, 17 Nov 2023 17:51:16 +0530 Subject: [PATCH 01/17] init: award recognition solution Signed-off-by: Sandeep P S --- .eslintrc.js | 352 + .gitignore | 34 + .npmignore | 16 + .vscode/launch.json | 23 + .vscode/settings.json | 13 + .yo-rc.json | 24 + README.md | 73 + config/config.json | 18 + config/deploy-azure-storage.json | 7 + config/package-solution.json | 40 + config/sass.json | 3 + config/serve.json | 6 + config/write-manifests.json | 4 + gulpfile.js | 16 + package-lock.json | 59241 ++++++++++++++++ package.json | 45 + src/components/Carousel.tsx | 123 + src/index.ts | 1 + .../AwardRecognitionWebPart.manifest.json | 28 + .../AwardRecognitionWebPart.ts | 130 + .../awardRecognition/assets/welcome-dark.png | Bin 0 -> 12545 bytes .../awardRecognition/assets/welcome-light.png | Bin 0 -> 12816 bytes .../components/AwardRecognition.module.scss | 1 + .../components/AwardRecognition.tsx | 13 + .../components/IAwardRecognitionProps.ts | 7 + src/webparts/awardRecognition/loc/en-us.js | 15 + .../awardRecognition/loc/mystrings.d.ts | 18 + ...2d64-5329-4cc6-a5e6-cd098c9fe406_color.png | Bin 0 -> 10248 bytes ...64-5329-4cc6-a5e6-cd098c9fe406_outline.png | Bin 0 -> 542 bytes tsconfig.json | 36 + 30 files changed, 60287 insertions(+) create mode 100644 .eslintrc.js create mode 100644 .gitignore create mode 100644 .npmignore create mode 100644 .vscode/launch.json create mode 100644 .vscode/settings.json create mode 100644 .yo-rc.json create mode 100644 README.md create mode 100644 config/config.json create mode 100644 config/deploy-azure-storage.json create mode 100644 config/package-solution.json create mode 100644 config/sass.json create mode 100644 config/serve.json create mode 100644 config/write-manifests.json create mode 100644 gulpfile.js create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 src/components/Carousel.tsx create mode 100644 src/index.ts create mode 100644 src/webparts/awardRecognition/AwardRecognitionWebPart.manifest.json create mode 100644 src/webparts/awardRecognition/AwardRecognitionWebPart.ts create mode 100644 src/webparts/awardRecognition/assets/welcome-dark.png create mode 100644 src/webparts/awardRecognition/assets/welcome-light.png create mode 100644 src/webparts/awardRecognition/components/AwardRecognition.module.scss create mode 100644 src/webparts/awardRecognition/components/AwardRecognition.tsx create mode 100644 src/webparts/awardRecognition/components/IAwardRecognitionProps.ts create mode 100644 src/webparts/awardRecognition/loc/en-us.js create mode 100644 src/webparts/awardRecognition/loc/mystrings.d.ts create mode 100644 teams/fafa2d64-5329-4cc6-a5e6-cd098c9fe406_color.png create mode 100644 teams/fafa2d64-5329-4cc6-a5e6-cd098c9fe406_outline.png create mode 100644 tsconfig.json diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 000000000..4c9d66e8f --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,352 @@ +require('@rushstack/eslint-config/patch/modern-module-resolution'); +module.exports = { + extends: ['@microsoft/eslint-config-spfx/lib/profiles/react'], + parserOptions: { tsconfigRootDir: __dirname }, + overrides: [ + { + files: ['*.ts', '*.tsx'], + parser: '@typescript-eslint/parser', + 'parserOptions': { + 'project': './tsconfig.json', + 'ecmaVersion': 2018, + 'sourceType': 'module' + }, + rules: { + // Prevent usage of the JavaScript null value, while allowing code to access existing APIs that may require null. https://www.npmjs.com/package/@rushstack/eslint-plugin + '@rushstack/no-new-null': 1, + // Require Jest module mocking APIs to be called before any other statements in their code block. https://www.npmjs.com/package/@rushstack/eslint-plugin + '@rushstack/hoist-jest-mock': 1, + // Require regular expressions to be constructed from string constants rather than dynamically building strings at runtime. https://www.npmjs.com/package/@rushstack/eslint-plugin-security + '@rushstack/security/no-unsafe-regexp': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/adjacent-overload-signatures': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // + // CONFIGURATION: By default, these are banned: String, Boolean, Number, Object, Symbol + '@typescript-eslint/ban-types': [ + 1, + { + 'extendDefaults': false, + 'types': { + 'String': { + 'message': 'Use \'string\' instead', + 'fixWith': 'string' + }, + 'Boolean': { + 'message': 'Use \'boolean\' instead', + 'fixWith': 'boolean' + }, + 'Number': { + 'message': 'Use \'number\' instead', + 'fixWith': 'number' + }, + 'Object': { + 'message': 'Use \'object\' instead, or else define a proper TypeScript type:' + }, + 'Symbol': { + 'message': 'Use \'symbol\' instead', + 'fixWith': 'symbol' + }, + 'Function': { + 'message': 'The \'Function\' type accepts any function-like value.\nIt provides no type safety when calling the function, which can be a common source of bugs.\nIt also accepts things like class declarations, which will throw at runtime as they will not be called with \'new\'.\nIf you are expecting the function to accept certain arguments, you should explicitly define the function shape.' + } + } + } + ], + // RATIONALE: Code is more readable when the type of every variable is immediately obvious. + // Even if the compiler may be able to infer a type, this inference will be unavailable + // to a person who is reviewing a GitHub diff. This rule makes writing code harder, + // but writing code is a much less important activity than reading it. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/explicit-function-return-type': [ + 1, + { + 'allowExpressions': true, + 'allowTypedFunctionExpressions': true, + 'allowHigherOrderFunctions': false + } + ], + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Rationale to disable: although this is a recommended rule, it is up to dev to select coding style. + // Set to 1 (warning) or 2 (error) to enable. + '@typescript-eslint/explicit-member-accessibility': 0, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-array-constructor': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // + // RATIONALE: The "any" keyword disables static type checking, the main benefit of using TypeScript. + // This rule should be suppressed only in very special cases such as JSON.stringify() + // where the type really can be anything. Even if the type is flexible, another type + // may be more appropriate such as "unknown", "{}", or "Record". + '@typescript-eslint/no-explicit-any': 1, + // RATIONALE: The #1 rule of promises is that every promise chain must be terminated by a catch() + // handler. Thus wherever a Promise arises, the code must either append a catch handler, + // or else return the object to a caller (who assumes this responsibility). Unterminated + // promise chains are a serious issue. Besides causing errors to be silently ignored, + // they can also cause a NodeJS process to terminate unexpectedly. + '@typescript-eslint/no-floating-promises': 2, + // RATIONALE: Catches a common coding mistake. + '@typescript-eslint/no-for-in-array': 2, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-misused-new': 2, + // RATIONALE: The "namespace" keyword is not recommended for organizing code because JavaScript lacks + // a "using" statement to traverse namespaces. Nested namespaces prevent certain bundler + // optimizations. If you are declaring loose functions/variables, it's better to make them + // static members of a class, since classes support property getters and their private + // members are accessible by unit tests. Also, the exercise of choosing a meaningful + // class name tends to produce more discoverable APIs: for example, search+replacing + // the function "reverse()" is likely to return many false matches, whereas if we always + // write "Text.reverse()" is more unique. For large scale organization, it's recommended + // to decompose your code into separate NPM packages, which ensures that component + // dependencies are tracked more conscientiously. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-namespace': [ + 1, + { + 'allowDeclarations': false, + 'allowDefinitionFiles': false + } + ], + // RATIONALE: Parameter properties provide a shorthand such as "constructor(public title: string)" + // that avoids the effort of declaring "title" as a field. This TypeScript feature makes + // code easier to write, but arguably sacrifices readability: In the notes for + // "@typescript-eslint/member-ordering" we pointed out that fields are central to + // a class's design, so we wouldn't want to bury them in a constructor signature + // just to save some typing. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Set to 1 (warning) or 2 (error) to enable the rule + '@typescript-eslint/no-parameter-properties': 0, + // RATIONALE: When left in shipping code, unused variables often indicate a mistake. Dead code + // may impact performance. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-unused-vars': [ + 1, + { + 'vars': 'all', + // Unused function arguments often indicate a mistake in JavaScript code. However in TypeScript code, + // the compiler catches most of those mistakes, and unused arguments are fairly common for type signatures + // that are overriding a base class method or implementing an interface. + 'args': 'none' + } + ], + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-use-before-define': [ + 2, + { + 'functions': false, + 'classes': true, + 'variables': true, + 'enums': true, + 'typedefs': true + } + ], + // Disallows require statements except in import statements. + // In other words, the use of forms such as var foo = require("foo") are banned. Instead use ES6 style imports or import foo = require("foo") imports. + '@typescript-eslint/no-var-requires': 'error', + // RATIONALE: The "module" keyword is deprecated except when describing legacy libraries. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/prefer-namespace-keyword': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Rationale to disable: it's up to developer to decide if he wants to add type annotations + // Set to 1 (warning) or 2 (error) to enable the rule + '@typescript-eslint/no-inferrable-types': 0, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Rationale to disable: declaration of empty interfaces may be helpful for generic types scenarios + '@typescript-eslint/no-empty-interface': 0, + // RATIONALE: This rule warns if setters are defined without getters, which is probably a mistake. + 'accessor-pairs': 1, + // RATIONALE: In TypeScript, if you write x["y"] instead of x.y, it disables type checking. + 'dot-notation': [ + 1, + { + 'allowPattern': '^_' + } + ], + // RATIONALE: Catches code that is likely to be incorrect + 'eqeqeq': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'for-direction': 1, + // RATIONALE: Catches a common coding mistake. + 'guard-for-in': 2, + // RATIONALE: If you have more than 2,000 lines in a single source file, it's probably time + // to split up your code. + 'max-lines': ['warn', { max: 2000 }], + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-async-promise-executor': 2, + // RATIONALE: Deprecated language feature. + 'no-caller': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-compare-neg-zero': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-cond-assign': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-constant-condition': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-control-regex': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-debugger': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-delete-var': 2, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-duplicate-case': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-empty': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-empty-character-class': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-empty-pattern': 1, + // RATIONALE: Eval is a security concern and a performance concern. + 'no-eval': 1, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-ex-assign': 2, + // RATIONALE: System types are global and should not be tampered with in a scalable code base. + // If two different libraries (or two versions of the same library) both try to modify + // a type, only one of them can win. Polyfills are acceptable because they implement + // a standardized interoperable contract, but polyfills are generally coded in plain + // JavaScript. + 'no-extend-native': 1, + // Disallow unnecessary labels + 'no-extra-label': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-fallthrough': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-func-assign': 1, + // RATIONALE: Catches a common coding mistake. + 'no-implied-eval': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-invalid-regexp': 2, + // RATIONALE: Catches a common coding mistake. + 'no-label-var': 2, + // RATIONALE: Eliminates redundant code. + 'no-lone-blocks': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-misleading-character-class': 2, + // RATIONALE: Catches a common coding mistake. + 'no-multi-str': 2, + // RATIONALE: It's generally a bad practice to call "new Thing()" without assigning the result to + // a variable. Either it's part of an awkward expression like "(new Thing()).doSomething()", + // or else implies that the constructor is doing nontrivial computations, which is often + // a poor class design. + 'no-new': 1, + // RATIONALE: Obsolete language feature that is deprecated. + 'no-new-func': 2, + // RATIONALE: Obsolete language feature that is deprecated. + 'no-new-object': 2, + // RATIONALE: Obsolete notation. + 'no-new-wrappers': 1, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-octal': 2, + // RATIONALE: Catches code that is likely to be incorrect + 'no-octal-escape': 2, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-regex-spaces': 2, + // RATIONALE: Catches a common coding mistake. + 'no-return-assign': 2, + // RATIONALE: Security risk. + 'no-script-url': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-self-assign': 2, + // RATIONALE: Catches a common coding mistake. + 'no-self-compare': 2, + // RATIONALE: This avoids statements such as "while (a = next(), a && a.length);" that use + // commas to create compound expressions. In general code is more readable if each + // step is split onto a separate line. This also makes it easier to set breakpoints + // in the debugger. + 'no-sequences': 1, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-shadow-restricted-names': 2, + // RATIONALE: Obsolete language feature that is deprecated. + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-sparse-arrays': 2, + // RATIONALE: Although in theory JavaScript allows any possible data type to be thrown as an exception, + // such flexibility adds pointless complexity, by requiring every catch block to test + // the type of the object that it receives. Whereas if catch blocks can always assume + // that their object implements the "Error" contract, then the code is simpler, and + // we generally get useful additional information like a call stack. + 'no-throw-literal': 2, + // RATIONALE: Catches a common coding mistake. + 'no-unmodified-loop-condition': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-unsafe-finally': 2, + // RATIONALE: Catches a common coding mistake. + 'no-unused-expressions': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-unused-labels': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-useless-catch': 1, + // RATIONALE: Avoids a potential performance problem. + 'no-useless-concat': 1, + // RATIONALE: The "var" keyword is deprecated because of its confusing "hoisting" behavior. + // Always use "let" or "const" instead. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + 'no-var': 2, + // RATIONALE: Generally not needed in modern code. + 'no-void': 1, + // RATIONALE: Obsolete language feature that is deprecated. + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-with': 2, + // RATIONALE: Makes logic easier to understand, since constants always have a known value + // @typescript-eslint\eslint-plugin\dist\configs\eslint-recommended.js + 'prefer-const': 1, + // RATIONALE: Catches a common coding mistake where "resolve" and "reject" are confused. + 'promise/param-names': 2, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'require-atomic-updates': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'require-yield': 1, + // "Use strict" is redundant when using the TypeScript compiler. + 'strict': [ + 2, + 'never' + ], + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'use-isnan': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + // Set to 1 (warning) or 2 (error) to enable. + // Rationale to disable: !!{} + 'no-extra-boolean-cast': 0, + // ==================================================================== + // @microsoft/eslint-plugin-spfx + // ==================================================================== + '@microsoft/spfx/import-requires-chunk-name': 1, + '@microsoft/spfx/no-require-ensure': 2, + '@microsoft/spfx/pair-react-dom-render-unmount': 1 + } + }, + { + // For unit tests, we can be a little bit less strict. The settings below revise the + // defaults specified in the extended configurations, as well as above. + files: [ + // Test files + '*.test.ts', + '*.test.tsx', + '*.spec.ts', + '*.spec.tsx', + + // Facebook convention + '**/__mocks__/*.ts', + '**/__mocks__/*.tsx', + '**/__tests__/*.ts', + '**/__tests__/*.tsx', + + // Microsoft convention + '**/test/*.ts', + '**/test/*.tsx' + ], + rules: {} + } + ] +}; \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..51ca7b9e7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,34 @@ +# Logs +logs +*.log +npm-debug.log* + +# Dependency directories +node_modules + +# Build generated files +dist +lib +release +solution +temp +*.sppkg +.heft + +# Coverage directory used by tools like istanbul +coverage + +# OSX +.DS_Store + +# Visual Studio files +.ntvs_analysis.dat +.vs +bin +obj + +# Resx Generated Code +*.resx.ts + +# Styles Generated Code +*.scss.ts diff --git a/.npmignore b/.npmignore new file mode 100644 index 000000000..ae0b487c0 --- /dev/null +++ b/.npmignore @@ -0,0 +1,16 @@ +!dist +config + +gulpfile.js + +release +src +temp + +tsconfig.json +tslint.json + +*.log + +.yo-rc.json +.vscode diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 000000000..95d023d33 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,23 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Hosted workbench", + "type": "pwa-chrome", + "request": "launch", + "url": "https://m365x24002320.sharepoint.com/_layouts/workbench.aspx", + "webRoot": "${workspaceRoot}", + "sourceMaps": true, + "sourceMapPathOverrides": { + "webpack:///.././src/*": "${webRoot}/src/*", + "webpack:///../../../src/*": "${webRoot}/src/*", + "webpack:///../../../../src/*": "${webRoot}/src/*", + "webpack:///../../../../../src/*": "${webRoot}/src/*" + }, + "runtimeArgs": [ + "--remote-debugging-port=9222", + "-incognito" + ] + } + ] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 000000000..a31a2c332 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,13 @@ +// Place your settings in this file to overwrite default and user settings. +{ + // Configure glob patterns for excluding files and folders in the file explorer. + "files.exclude": { + "**/.git": true, + "**/.DS_Store": true, + "**/bower_components": true, + "**/coverage": true, + "**/lib-amd": true, + "src/**/*.scss.ts": true + }, + "typescript.tsdk": ".\\node_modules\\typescript\\lib" +} \ No newline at end of file diff --git a/.yo-rc.json b/.yo-rc.json new file mode 100644 index 000000000..90462ebb4 --- /dev/null +++ b/.yo-rc.json @@ -0,0 +1,24 @@ +{ + "@microsoft/generator-sharepoint": { + "whichFolder": "subdir", + "solutionName": "AwardRecognition", + "componentType": "webpart", + "template": "react", + "componentName": "AwardRecognition", + "plusBeta": false, + "isCreatingSolution": true, + "nodeVersion": "16.18.1", + "sdksVersions": { + "@microsoft/microsoft-graph-client": "3.0.2", + "@microsoft/teams-js": "2.4.1" + }, + "version": "1.16.1", + "libraryName": "award-recognition", + "libraryId": "45e061b8-13f5-423f-bedb-12fc2a44fa89", + "environment": "spo", + "packageManager": "npm", + "solutionShortDescription": "AwardRecognition description", + "skipFeatureDeployment": true, + "isDomainIsolated": false + } +} diff --git a/README.md b/README.md new file mode 100644 index 000000000..b7e9bba61 --- /dev/null +++ b/README.md @@ -0,0 +1,73 @@ +# award-recognition + +## Summary + +Short summary on functionality and used technologies. + +[picture of the solution in action, if possible] + +## Used SharePoint Framework Version + +![version](https://img.shields.io/badge/version-1.16.1-green.svg) + +## Applies to + +- [SharePoint Framework](https://aka.ms/spfx) +- [Microsoft 365 tenant](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant) + +> Get your own free development tenant by subscribing to [Microsoft 365 developer program](http://aka.ms/o365devprogram) + +## Prerequisites + +> Any special pre-requisites? + +## Solution + +| Solution | Author(s) | +| ----------- | ------------------------------------------------------- | +| folder name | Author details (name, company, twitter alias with link) | + +## Version history + +| Version | Date | Comments | +| ------- | ---------------- | --------------- | +| 1.1 | March 10, 2021 | Update comment | +| 1.0 | January 29, 2021 | Initial release | + +## Disclaimer + +**THIS CODE IS PROVIDED _AS IS_ WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.** + +--- + +## Minimal Path to Awesome + +- Clone this repository +- Ensure that you are at the solution folder +- in the command-line run: + - **npm install** + - **gulp serve** + +> Include any additional steps as needed. + +## Features + +Description of the extension that expands upon high-level summary above. + +This extension illustrates the following concepts: + +- topic 1 +- topic 2 +- topic 3 + +> Notice that better pictures and documentation will increase the sample usage and the value you are providing for others. Thanks for your submissions advance. + +> Share your web part with others through Microsoft 365 Patterns and Practices program to get visibility and exposure. More details on the community, open-source projects and other activities from http://aka.ms/m365pnp. + +## References + +- [Getting started with SharePoint Framework](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant) +- [Building for Microsoft teams](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/build-for-teams-overview) +- [Use Microsoft Graph in your solution](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/get-started/using-microsoft-graph-apis) +- [Publish SharePoint Framework applications to the Marketplace](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/publish-to-marketplace-overview) +- [Microsoft 365 Patterns and Practices](https://aka.ms/m365pnp) - Guidance, tooling, samples and open-source controls for your Microsoft 365 development diff --git a/config/config.json b/config/config.json new file mode 100644 index 000000000..161b4221d --- /dev/null +++ b/config/config.json @@ -0,0 +1,18 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/config.2.0.schema.json", + "version": "2.0", + "bundles": { + "award-recognition-web-part": { + "components": [ + { + "entrypoint": "./lib/webparts/awardRecognition/AwardRecognitionWebPart.js", + "manifest": "./src/webparts/awardRecognition/AwardRecognitionWebPart.manifest.json" + } + ] + } + }, + "externals": {}, + "localizedResources": { + "AwardRecognitionWebPartStrings": "lib/webparts/awardRecognition/loc/{locale}.js" + } +} diff --git a/config/deploy-azure-storage.json b/config/deploy-azure-storage.json new file mode 100644 index 000000000..078173cbf --- /dev/null +++ b/config/deploy-azure-storage.json @@ -0,0 +1,7 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/deploy-azure-storage.schema.json", + "workingDir": "./release/assets/", + "account": "", + "container": "award-recognition", + "accessKey": "" +} \ No newline at end of file diff --git a/config/package-solution.json b/config/package-solution.json new file mode 100644 index 000000000..55950f06d --- /dev/null +++ b/config/package-solution.json @@ -0,0 +1,40 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/package-solution.schema.json", + "solution": { + "name": "award-recognition-client-side-solution", + "id": "45e061b8-13f5-423f-bedb-12fc2a44fa89", + "version": "1.0.0.0", + "includeClientSideAssets": true, + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "developer": { + "name": "", + "websiteUrl": "", + "privacyUrl": "", + "termsOfUseUrl": "", + "mpnId": "Undefined-1.16.1" + }, + "metadata": { + "shortDescription": { + "default": "AwardRecognition description" + }, + "longDescription": { + "default": "AwardRecognition description" + }, + "screenshotPaths": [], + "videoUrl": "", + "categories": [] + }, + "features": [ + { + "title": "award-recognition Feature", + "description": "The feature that activates elements of the award-recognition solution.", + "id": "475edc5c-974e-43d2-874b-0262da790739", + "version": "1.0.0.0" + } + ] + }, + "paths": { + "zippedPackage": "solution/award-recognition.sppkg" + } +} diff --git a/config/sass.json b/config/sass.json new file mode 100644 index 000000000..5e78c982d --- /dev/null +++ b/config/sass.json @@ -0,0 +1,3 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/core-build/sass.schema.json" +} \ No newline at end of file diff --git a/config/serve.json b/config/serve.json new file mode 100644 index 000000000..b3b31571b --- /dev/null +++ b/config/serve.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/spfx-serve.schema.json", + "port": 4321, + "https": true, + "initialPage": "https://m365x24002320.sharepoint.com/_layouts/workbench.aspx" +} \ No newline at end of file diff --git a/config/write-manifests.json b/config/write-manifests.json new file mode 100644 index 000000000..bad352605 --- /dev/null +++ b/config/write-manifests.json @@ -0,0 +1,4 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/write-manifests.schema.json", + "cdnBasePath": "" +} \ No newline at end of file diff --git a/gulpfile.js b/gulpfile.js new file mode 100644 index 000000000..be2918708 --- /dev/null +++ b/gulpfile.js @@ -0,0 +1,16 @@ +'use strict'; + +const build = require('@microsoft/sp-build-web'); + +build.addSuppression(`Warning - [sass] The local CSS class 'ms-Grid' is not camelCase and will not be type-safe.`); + +var getTasks = build.rig.getTasks; +build.rig.getTasks = function () { + var result = getTasks.call(build.rig); + + result.set('serve', result.get('serve-deprecated')); + + return result; +}; + +build.initialize(require('gulp')); diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 000000000..23d36ca6c --- /dev/null +++ b/package-lock.json @@ -0,0 +1,59241 @@ +{ + "name": "award-recognition", + "version": "0.0.1", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "award-recognition", + "version": "0.0.1", + "dependencies": { + "@fluentui/react-components": "^9.40.0", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-office-ui-fabric-core": "1.16.1", + "@microsoft/sp-property-pane": "1.16.1", + "@microsoft/sp-webpart-base": "1.16.1", + "@pnp/sp": "^3.20.0", + "office-ui-fabric-react": "^7.199.1", + "pnp-react-hooks": "^1.3.0", + "react": "17.0.1", + "react-dom": "17.0.1", + "swiper": "^9.3.2", + "tslib": "2.3.1" + }, + "devDependencies": { + "@microsoft/eslint-config-spfx": "1.16.1", + "@microsoft/eslint-plugin-spfx": "1.16.1", + "@microsoft/rush-stack-compiler-4.5": "0.2.2", + "@microsoft/sp-build-web": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@rushstack/eslint-config": "2.5.1", + "@types/react": "17.0.45", + "@types/react-dom": "17.0.17", + "@types/webpack-env": "~1.15.2", + "ajv": "^6.12.5", + "eslint": "8.7.0", + "eslint-plugin-react-hooks": "4.3.0", + "gulp": "4.0.2", + "typescript": "4.5.5" + }, + "engines": { + "node": ">=16.13.0 <17.0.0" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@azure/abort-controller": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", + "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-auth": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.5.0.tgz", + "integrity": "sha512-udzoBuYG1VBoHVohDTrvKjyzel34zt77Bhp7dQntVGGD0ehVq48owENbBG8fIgkHRNUBQH5k1r0hpoMu5L8+kw==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-util": "^1.1.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-client": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.7.3.tgz", + "integrity": "sha512-kleJ1iUTxcO32Y06dH9Pfi9K4U+Tlb111WXEnbt7R/ne+NLRwppZiTGJuTD5VVoxTMK5NTbEtm5t2vcdNCFe2g==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-rest-pipeline": "^1.9.1", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-client/node_modules/@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-http": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.3.2.tgz", + "integrity": "sha512-Z4dfbglV9kNZO177CNx4bo5ekFuYwwsvjLiKdZI4r84bYGv3irrbQz7JC3/rUfFH2l4T/W6OFleJaa2X0IaQqw==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/core-util": "^1.1.1", + "@azure/logger": "^1.0.0", + "@types/node-fetch": "^2.5.0", + "@types/tunnel": "^0.0.3", + "form-data": "^4.0.0", + "node-fetch": "^2.6.7", + "process": "^0.11.10", + "tough-cookie": "^4.0.0", + "tslib": "^2.2.0", + "tunnel": "^0.0.6", + "uuid": "^8.3.0", + "xml2js": "^0.5.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-http/node_modules/@types/node-fetch": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.9.tgz", + "integrity": "sha512-bQVlnMLFJ2d35DkPNjEPmd9ueO/rh5EiaZt2bhqiSarPjZIuIV6bPQVqcrEyvNo+AfTrRGVazle1tl597w3gfA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "form-data": "^4.0.0" + } + }, + "node_modules/@azure/core-http/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@azure/core-lro": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.5.4.tgz", + "integrity": "sha512-3GJiMVH7/10bulzOKGrrLeG/uCBH/9VtxqaMcB9lIqAeamI/xYQSHJL/KcsLDuH+yTjYpro/u6D/MuRe4dN70Q==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-util": "^1.2.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-paging": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.5.0.tgz", + "integrity": "sha512-zqWdVIt+2Z+3wqxEOGzR5hXFZ8MGKK52x4vFLw8n58pR6ZfKRx3EXYTxTaYxYHc/PexPUTyimcTWFJbji9Z6Iw==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.12.2.tgz", + "integrity": "sha512-wLLJQdL4v1yoqYtEtjKNjf8pJ/G/BqVomAWxcKOR1KbZJyCEnCv04yks7Y1NhJ3JzxbDs307W67uX0JzklFdCg==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-tracing": "^1.0.1", + "@azure/core-util": "^1.3.0", + "@azure/logger": "^1.0.0", + "form-data": "^4.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-tracing": { + "version": "1.0.0-preview.13", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz", + "integrity": "sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==", + "dev": true, + "dependencies": { + "@opentelemetry/api": "^1.0.1", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/core-util": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.6.1.tgz", + "integrity": "sha512-h5taHeySlsV9qxuK64KZxy4iln1BtMYlNt5jbuEFN3UFSAd1EwKg/Gjl5a6tZ/W8t6li3xPnutOx7zbDyXnPmQ==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@azure/identity": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", + "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-client": "^1.4.0", + "@azure/core-rest-pipeline": "^1.1.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "@azure/msal-browser": "^2.26.0", + "@azure/msal-common": "^7.0.0", + "@azure/msal-node": "^1.10.0", + "events": "^3.0.0", + "jws": "^4.0.0", + "open": "^8.0.0", + "stoppable": "^1.1.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/identity/node_modules/@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/identity/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@azure/logger": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.4.tgz", + "integrity": "sha512-ustrPY8MryhloQj7OWGe+HrYx+aoiOxzbXTtgblbV3xwCqpzUK36phH3XNHQKj3EPonyFUuDTfR3qFhTEAuZEg==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/msal-browser": { + "version": "2.28.1", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.1.tgz", + "integrity": "sha512-5uAfwpNGBSRzBGTSS+5l4Zw6msPV7bEmq99n0U3n/N++iTcha+nIp1QujxTPuOLHmTNCeySdMx9qzGqWuy22zQ==", + "deprecated": "A newer major version of this library is available. Please upgrade to the latest available version.", + "dependencies": { + "@azure/msal-common": "^7.3.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-common": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.6.0.tgz", + "integrity": "sha512-XqfbglUTVLdkHQ8F9UQJtKseRr3sSnr9ysboxtoswvaMVaEfvyLtMoHv9XdKUfOc0qKGzNgRFd9yRjIWVepl6Q==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-node": { + "version": "1.18.4", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.18.4.tgz", + "integrity": "sha512-Kc/dRvhZ9Q4+1FSfsTFDME/v6+R2Y1fuMty/TfwqE5p9GTPw08BPbKgeWinE8JRHRp+LemjQbUZsn4Q4l6Lszg==", + "deprecated": "A newer major version of this library is available. Please upgrade to the latest available version.", + "dev": true, + "dependencies": { + "@azure/msal-common": "13.3.1", + "jsonwebtoken": "^9.0.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": "10 || 12 || 14 || 16 || 18" + } + }, + "node_modules/@azure/msal-node/node_modules/@azure/msal-common": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-13.3.1.tgz", + "integrity": "sha512-Lrk1ozoAtaP/cp53May3v6HtcFSVxdFrg2Pa/1xu5oIvsIwhxW6zSPibKefCOVgd5osgykMi5jjcZHv8XkzZEQ==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-node/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@azure/storage-blob": { + "version": "12.11.0", + "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.11.0.tgz", + "integrity": "sha512-na+FisoARuaOWaHWpmdtk3FeuTWf2VWamdJ9/TJJzj5ZdXPLC3juoDgFs6XVuJIoK30yuBpyFBEDXVRK4pB7Tg==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-http": "^2.0.0", + "@azure/core-lro": "^2.2.0", + "@azure/core-paging": "^1.1.1", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/logger": "^1.0.0", + "events": "^3.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.22.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/code-frame/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/code-frame/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/code-frame/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.3.tgz", + "integrity": "sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.3.tgz", + "integrity": "sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.3", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helpers": "^7.23.2", + "@babel/parser": "^7.23.3", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.3", + "@babel/types": "^7.23.3", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.3.tgz", + "integrity": "sha512-keeZWAV4LU3tW0qRi19HRpabC/ilM0HRBBzf9/k8FFiG4KVpiv0FIy4hHfLfFQZNhziCTPTmd59zoyv6DNISzg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.23.3", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", + "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.15", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", + "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz", + "integrity": "sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.2", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", + "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.3.tgz", + "integrity": "sha512-uVsWNvlVsIninV2prNz/3lHCb+5CJ+e+IUBfbjToAHODtfGYLfCFuY4AU7TskI+dAKk+njsPiBjq1gKTvZOBaw==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", + "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.3.tgz", + "integrity": "sha512-+K0yF1/9yR0oHdE0StHuEj3uTPzwwbrLGfNOndVJVV2TqA5+j3oljJUb4nmB954FLGjNem976+B+eDuLIjesiQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.3", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.3", + "@babel/types": "^7.23.3", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.3.tgz", + "integrity": "sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@emotion/hash": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", + "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==" + }, + "node_modules/@eslint/eslintrc": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", + "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@eslint/eslintrc/node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.0.tgz", + "integrity": "sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==", + "dependencies": { + "@floating-ui/utils": "^0.1.3" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.3.tgz", + "integrity": "sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==", + "dependencies": { + "@floating-ui/core": "^1.4.2", + "@floating-ui/utils": "^0.1.3" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.6.tgz", + "integrity": "sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==" + }, + "node_modules/@fluentui/date-time-utilities": { + "version": "7.9.1", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-7.9.1.tgz", + "integrity": "sha512-o8iU1VIY+QsqVRWARKiky29fh4KR1xaKSgMClXIi65qkt8EDDhjmlzL0KVDEoDA2GWukwb/1PpaVCWDg4v3cUQ==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@fluentui/date-time-utilities/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/dom-utilities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", + "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@fluentui/dom-utilities/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/keyboard-key": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.2.17.tgz", + "integrity": "sha512-iT1bU56rKrKEOfODoW6fScY11qj3iaYrZ+z11T6fo5+TDm84UGkkXjLXJTE57ZJzg0/gbccHQWYv+chY7bJN8Q==", + "dependencies": { + "tslib": "^1.10.0" + } + }, + "node_modules/@fluentui/keyboard-key/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/keyboard-keys": { + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-keys/-/keyboard-keys-9.0.7.tgz", + "integrity": "sha512-vaQ+lOveQTdoXJYqDQXWb30udSfTVcIuKk1rV0X0eGAgcHeSDeP1HxMy+OgHOQZH3OiBH4ZYeWxb+tmfiDiygQ==", + "dependencies": { + "@swc/helpers": "^0.5.1" + } + }, + "node_modules/@fluentui/priority-overflow": { + "version": "9.1.9", + "resolved": "https://registry.npmjs.org/@fluentui/priority-overflow/-/priority-overflow-9.1.9.tgz", + "integrity": "sha512-+YlmuQ2E2le/FsJHKQPgs/vx2q4nDFXTN1yDLht2RUQl8/wsl7AHorHyMU/9ETPoxVWP+fFMnj3rTV+e5vWirg==", + "dependencies": { + "@swc/helpers": "^0.5.1" + } + }, + "node_modules/@fluentui/react": { + "version": "7.204.0", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-7.204.0.tgz", + "integrity": "sha512-WQKHcO6cboGO0eCPsiNSzUwnMWBmAvdltu4X0tvXwb+q8W3wZzCQiU1voDVYNm4Nz/Jgiiy8jbMcesmNAq7jsw==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "office-ui-fabric-react": "^7.204.0", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-accordion": { + "version": "9.3.28", + "resolved": "https://registry.npmjs.org/@fluentui/react-accordion/-/react-accordion-9.3.28.tgz", + "integrity": "sha512-eEOFcRJy3L8gSmFo+1/dxNWcKMhZlXQ7ZTsY1wziHhts8Afgii3MiCfNquHt2YnVEbY/8w8ri3LUADY+eq9LZg==", + "dependencies": { + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-alert": { + "version": "9.0.0-beta.92", + "resolved": "https://registry.npmjs.org/@fluentui/react-alert/-/react-alert-9.0.0-beta.92.tgz", + "integrity": "sha512-FDqPf/7fHAPZ/0vkWRZ5cDEWVFXgD4QPmad6is3kNW3JcyitxFOeV3zVgiyz0bAsZ8FcaZ1A2Z1U9mphMzkqBw==", + "dependencies": { + "@fluentui/react-avatar": "^9.5.46", + "@fluentui/react-button": "^9.3.55", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-aria": { + "version": "9.3.44", + "resolved": "https://registry.npmjs.org/@fluentui/react-aria/-/react-aria-9.3.44.tgz", + "integrity": "sha512-D3pvGgYObBzO00lhwhuuMWbPOZccy5EaYLXXI3OvzYdTs6ias6xXsOCgdnvrQ8BsIKixNUbtfjjxWCCIcLr4cg==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-utilities": "^9.15.2", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-avatar": { + "version": "9.5.46", + "resolved": "https://registry.npmjs.org/@fluentui/react-avatar/-/react-avatar-9.5.46.tgz", + "integrity": "sha512-Gxd7mWzQKf5HC1gWJfDNpHpYpwOLrrw3ZG4L+2NdrroixpdZfOJRyTVP59AQ2yOpYTkNMJ5ae1L/unb7wIXnAQ==", + "dependencies": { + "@fluentui/react-badge": "^9.2.13", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-popover": "^9.8.21", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-tooltip": "^9.3.22", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-badge": { + "version": "9.2.13", + "resolved": "https://registry.npmjs.org/@fluentui/react-badge/-/react-badge-9.2.13.tgz", + "integrity": "sha512-oK8U+VnaFHL0EM9t3f/G+IoVqRNEFILvTibLPufH8voDJbSQDZarXjNEUonovAUqGp4Y3TsCL6y27rRMi9TK/Q==", + "dependencies": { + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-breadcrumb": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-breadcrumb/-/react-breadcrumb-9.0.0.tgz", + "integrity": "sha512-GgCseSdcFHZ4C168DHTa/P3uXbZcpZ4+Gv7UBzTyRQc5gqRo54lJII0xfk6eKcjfmKnzDa08MnjwhtPeuisjlg==", + "dependencies": { + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-button": "^9.3.55", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-link": "^9.1.34", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-button": { + "version": "9.3.55", + "resolved": "https://registry.npmjs.org/@fluentui/react-button/-/react-button-9.3.55.tgz", + "integrity": "sha512-KmVA1035OfFAzHQZKP2r5CUuimrkT84r8szM3cyWZSWsJZFXcqlIS0LW7rCvSMcCtD6pA4Isb9G9pgxTbWefhA==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-card": { + "version": "9.0.54", + "resolved": "https://registry.npmjs.org/@fluentui/react-card/-/react-card-9.0.54.tgz", + "integrity": "sha512-8RhK2LksCx9t/IwQoujPM54PpQn262SLXgv80qv4XAQA1FG01bsWcWis9CgbxKFiPk2W7vOe4rSm4KZ+1KpHxA==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-checkbox": { + "version": "9.1.56", + "resolved": "https://registry.npmjs.org/@fluentui/react-checkbox/-/react-checkbox-9.1.56.tgz", + "integrity": "sha512-wAVFdKRhqR96MsDNSzsoE1i4o/DurPFB2tQlVIcIO+is5t58mNEe3crUjUZgTWE5LXD2ThKXSONIrpvGzzEMyA==", + "dependencies": { + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-label": "^9.1.49", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-combobox": { + "version": "9.5.30", + "resolved": "https://registry.npmjs.org/@fluentui/react-combobox/-/react-combobox-9.5.30.tgz", + "integrity": "sha512-rGfhUv5Ek+royhJRyU4zf10XPxVQql+2TTQB4HuCT8foSiJAK/4WjEVjuqIj+XpmzBBpVFhRMHJzOijO79xelQ==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-portal": "^9.4.1", + "@fluentui/react-positioning": "^9.10.0", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-components": { + "version": "9.40.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-components/-/react-components-9.40.0.tgz", + "integrity": "sha512-8lnvIfJkIQET3AW0Ff4Vn/J36huijV0aThNay5Ov1htURfGNk51k5jRBdEFG4cl7j3QJGZX1nSF7tgeaRSHRLQ==", + "dependencies": { + "@fluentui/react-accordion": "^9.3.28", + "@fluentui/react-alert": "9.0.0-beta.92", + "@fluentui/react-avatar": "^9.5.46", + "@fluentui/react-badge": "^9.2.13", + "@fluentui/react-breadcrumb": "9.0.0", + "@fluentui/react-button": "^9.3.55", + "@fluentui/react-card": "^9.0.54", + "@fluentui/react-checkbox": "^9.1.56", + "@fluentui/react-combobox": "^9.5.30", + "@fluentui/react-dialog": "^9.8.5", + "@fluentui/react-divider": "^9.2.49", + "@fluentui/react-drawer": "^9.0.1", + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-image": "^9.1.46", + "@fluentui/react-infobutton": "9.0.0-beta.76", + "@fluentui/react-infolabel": "^9.0.4", + "@fluentui/react-input": "^9.4.51", + "@fluentui/react-label": "^9.1.49", + "@fluentui/react-link": "^9.1.34", + "@fluentui/react-menu": "^9.12.33", + "@fluentui/react-message-bar": "^9.0.6", + "@fluentui/react-overflow": "^9.1.0", + "@fluentui/react-persona": "^9.2.56", + "@fluentui/react-popover": "^9.8.21", + "@fluentui/react-portal": "^9.4.1", + "@fluentui/react-positioning": "^9.10.0", + "@fluentui/react-progress": "^9.1.51", + "@fluentui/react-provider": "^9.12.1", + "@fluentui/react-radio": "^9.1.56", + "@fluentui/react-select": "^9.1.51", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-skeleton": "^9.0.39", + "@fluentui/react-slider": "^9.1.56", + "@fluentui/react-spinbutton": "^9.2.51", + "@fluentui/react-spinner": "^9.3.29", + "@fluentui/react-switch": "^9.1.56", + "@fluentui/react-table": "^9.10.11", + "@fluentui/react-tabs": "^9.3.57", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-tags": "^9.0.10", + "@fluentui/react-text": "^9.3.46", + "@fluentui/react-textarea": "^9.3.51", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-toast": "^9.3.17", + "@fluentui/react-toolbar": "^9.1.56", + "@fluentui/react-tooltip": "^9.3.22", + "@fluentui/react-tree": "^9.4.13", + "@fluentui/react-utilities": "^9.15.2", + "@fluentui/react-virtualizer": "9.0.0-alpha.57", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-compose": { + "version": "0.19.24", + "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.19.24.tgz", + "integrity": "sha512-4PO7WSIZjwBGObpknjK8d1+PhPHJGSlVSXKFHGEoBjLWVlCTMw6Xa1S4+3K6eE3TEBbe9rsqwwocMTFHjhWwtQ==", + "dependencies": { + "@types/classnames": "^2.2.9", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-compose/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react-context-selector": { + "version": "9.1.42", + "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-9.1.42.tgz", + "integrity": "sha512-Xq9JcPBCRLkCnrUd83qSFgEYZc1BYyxFXLamtev5Ok1SSF53XI4yqN7Y34A13fSu/Q2wGeZibHcCTHJIXad2sQ==", + "dependencies": { + "@fluentui/react-utilities": "^9.15.2", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-dialog": { + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-dialog/-/react-dialog-9.8.5.tgz", + "integrity": "sha512-jDO+LMrfqVHO1kM40QrScsfWTbjzoTa6Re9LAl1Zzz/rK9mczfpRLm7jHdQgRuBSKofccFiyreQ0jtGOI2zCRQ==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-portal": "^9.4.1", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1", + "react-transition-group": "^4.4.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-divider": { + "version": "9.2.49", + "resolved": "https://registry.npmjs.org/@fluentui/react-divider/-/react-divider-9.2.49.tgz", + "integrity": "sha512-XS0QWsbU0YHhZCtssYT3hT6825im8COcnSJ96KAj7rpffhlkOmpCdewNIQr/TyFrcLgfYg8jdKWO9QSmZpl1qg==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-drawer": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-drawer/-/react-drawer-9.0.1.tgz", + "integrity": "sha512-N6F03psa8lH+aF5MTes2MlPgcG1sb0pgwJgGP10jPdbwJCj56h/85fgDGwZGzbNNYuRr9wnlrtDGbmZ0KIqRzg==", + "dependencies": { + "@fluentui/react-dialog": "^9.8.5", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-motion-preview": "^0.5.1", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-field": { + "version": "9.1.41", + "resolved": "https://registry.npmjs.org/@fluentui/react-field/-/react-field-9.1.41.tgz", + "integrity": "sha512-0HmXM7HMAkabLuPDhlXKJjVg9hY5fGtgtrT1sVW3GgqiqYU+P5RYD67X4R28MSzrPvUVAc1tv9a3+UIQFF59QQ==", + "dependencies": { + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-label": "^9.1.49", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-focus": { + "version": "7.18.17", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.17.tgz", + "integrity": "sha512-W+sLIhX7wLzMsJ0jhBrDAblkG3DNbRbF8UoSieRVdAAm7xVf5HpiwJ6tb6nGqcFOnpRh8y+fjyVM+dV3K6GNHA==", + "dependencies": { + "@fluentui/keyboard-key": "^0.2.12", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-focus/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react-icons": { + "version": "2.0.222", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons/-/react-icons-2.0.222.tgz", + "integrity": "sha512-3Qy9GPww9rj51mJ6iEGCqSBEDZ8qBK+FK0BdtcVF4LFxpnPbB45hEf2dZ6LBQbfuKgH8NB3QHRSky75DjrjfdA==", + "dependencies": { + "@griffel/react": "^1.0.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-image": { + "version": "9.1.46", + "resolved": "https://registry.npmjs.org/@fluentui/react-image/-/react-image-9.1.46.tgz", + "integrity": "sha512-J7fOUyF+xNvdfBBCthmW2VV3LMCdD4kDa4TzjAbMT9a/gafeXWaY2+gcEPtuBQ5gLAKv5HDVlEtxTmK3Bj+OAA==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-infobutton": { + "version": "9.0.0-beta.76", + "resolved": "https://registry.npmjs.org/@fluentui/react-infobutton/-/react-infobutton-9.0.0-beta.76.tgz", + "integrity": "sha512-hYlg2sHNlFru4ooEomTeVHlQc/fI3NjZBi5/JXQ0cFyzAkx2cp/pCbc2RaA8lhVk6PCm8AnlbcIhS8TV3GaI5g==", + "dependencies": { + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-label": "^9.1.49", + "@fluentui/react-popover": "^9.8.21", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-infolabel": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-infolabel/-/react-infolabel-9.0.4.tgz", + "integrity": "sha512-YUH0a+8RO86TaJPeSC6+nkXKSo7DZ5dl3fTRW2Xml/olq9IyxvqXdqaxryptQ2dC9B3yWWpCRJhI6AlI1DbLvw==", + "dependencies": { + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-label": "^9.1.49", + "@fluentui/react-popover": "^9.8.21", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-input": { + "version": "9.4.51", + "resolved": "https://registry.npmjs.org/@fluentui/react-input/-/react-input-9.4.51.tgz", + "integrity": "sha512-fdjU49z+qUNiOOpCMbV/sGyFJK2A5v53iIX26Ukxw/JLxXAaGnhCsKxkZgvx4PNyYRxWuYVwfkV0kUR2jjiN9Q==", + "dependencies": { + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-jsx-runtime": { + "version": "9.0.19", + "resolved": "https://registry.npmjs.org/@fluentui/react-jsx-runtime/-/react-jsx-runtime-9.0.19.tgz", + "integrity": "sha512-aSz/H86hsJQTQ7CkxfH4BIiwDRzIuQs9XKNCiVHNzk6AX2cEeA12SM4NSeT5VmksM+D7vL6J0EBmUGDyX6bY5A==", + "dependencies": { + "@fluentui/react-utilities": "^9.15.2", + "@swc/helpers": "^0.5.1", + "react-is": "^17.0.2" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-jsx-runtime/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/@fluentui/react-label": { + "version": "9.1.49", + "resolved": "https://registry.npmjs.org/@fluentui/react-label/-/react-label-9.1.49.tgz", + "integrity": "sha512-N8Wlork7ZfJIqiKxginAPy9TrX/ZbVU3DljWyw3cD9Y9u6HAaFeYBM7heRhLgJNByN/NxcArw54/l99hBka2bg==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-link": { + "version": "9.1.34", + "resolved": "https://registry.npmjs.org/@fluentui/react-link/-/react-link-9.1.34.tgz", + "integrity": "sha512-/rgDrwKfX+kVfX+7RrtH5rfXzB8bDmSW9PxjDSGYcHbmMD2u6Pu7Ya9j5WngwpCsQakpUciYT1KMlsQF2jm0wA==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-menu": { + "version": "9.12.33", + "resolved": "https://registry.npmjs.org/@fluentui/react-menu/-/react-menu-9.12.33.tgz", + "integrity": "sha512-CrrrgTnKMYPRrjj3dZQIn1MxwyCCxguWHe41BQQLAcm7tUEE1NUDDu4fsc4c7zHYSUYJ9cgAo2PMBzJpsqcijw==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-portal": "^9.4.1", + "@fluentui/react-positioning": "^9.10.0", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-message-bar": { + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-message-bar/-/react-message-bar-9.0.6.tgz", + "integrity": "sha512-tblpwsl613ZOqsDD+ntPI6Z0AkI4C4ZOYMFwAMpHufVlKzLq26NouzWW1WJ8efSjAAc6Gl8r1TGmELBCnutfWA==", + "dependencies": { + "@fluentui/react-button": "^9.3.55", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1", + "react-transition-group": "^4.4.1" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-motion-preview": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-motion-preview/-/react-motion-preview-0.5.1.tgz", + "integrity": "sha512-tg7q73/mXR0ZhlZPn5nATIDmefDMN02DEnfhAjcio2by0tma15OV/RNlbEsoqUR2xDu9BSjieSS8TIZTgjq3SQ==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-overflow": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-overflow/-/react-overflow-9.1.0.tgz", + "integrity": "sha512-VrHP4OIPIJWw4RNnVQ9KyHOcHM9L6ymaeXozHc88SM5luSU3fcbRaL9N2iLYROEU/61DIi15/Zf/4fwbY33Fig==", + "dependencies": { + "@fluentui/priority-overflow": "^9.1.9", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-persona": { + "version": "9.2.56", + "resolved": "https://registry.npmjs.org/@fluentui/react-persona/-/react-persona-9.2.56.tgz", + "integrity": "sha512-e7HF7G0AT9TMjquyMvWKbGb/+JqFM6XnG96PlGwjbUOJ9XJ56VmhR+vQQh6WgKpBW+yKd8b2eK5seEEcAFvs6w==", + "dependencies": { + "@fluentui/react-avatar": "^9.5.46", + "@fluentui/react-badge": "^9.2.13", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-popover": { + "version": "9.8.21", + "resolved": "https://registry.npmjs.org/@fluentui/react-popover/-/react-popover-9.8.21.tgz", + "integrity": "sha512-R3Tp1WAZ2ea3f2aUJzfGZumg/dkmGozNcL3rb0FEdWqjAcUPut2oywQ94Fn6nV8U/HG2H5arHNMz8z88P3znHQ==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-portal": "^9.4.1", + "@fluentui/react-positioning": "^9.10.0", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-portal": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal/-/react-portal-9.4.1.tgz", + "integrity": "sha512-gI7aUTu/7sIcyWY59kAi+D5a7MD1xiSu4sySrArUKHH6tpv4eNJAY1mkyYnuxhrv36Juhlssa6GFicv9jw6ObQ==", + "dependencies": { + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1", + "use-disposable": "^1.0.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-positioning": { + "version": "9.10.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-positioning/-/react-positioning-9.10.0.tgz", + "integrity": "sha512-2k6e9AUi2yB2GPvgPSCQ42rG+yDkpAs2IfQpaO5ht4L/UxXyxEQUltcPJOQDiPE271WOfPI4rX201CLluHuNSQ==", + "dependencies": { + "@floating-ui/dom": "^1.2.0", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-progress": { + "version": "9.1.51", + "resolved": "https://registry.npmjs.org/@fluentui/react-progress/-/react-progress-9.1.51.tgz", + "integrity": "sha512-z2evxOKqgppbwrUajG4h0LbXax0sJ15t30gKtCzfY7TuvWqtmpImod6jOFyidWh9PLnNlNZeyJj2zQZ3VNPC6g==", + "dependencies": { + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-provider": { + "version": "9.12.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-provider/-/react-provider-9.12.1.tgz", + "integrity": "sha512-L4bTnzshV7b2YxYYocLWSgkU842t+vi7j1UYHwSgoIYbNKQAg37Qa5xuteEQpqmhM8kl8wZJyq/A57PpJx/asA==", + "dependencies": { + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/core": "^1.14.1", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-radio": { + "version": "9.1.56", + "resolved": "https://registry.npmjs.org/@fluentui/react-radio/-/react-radio-9.1.56.tgz", + "integrity": "sha512-k4nLwNtfd+wMLWL3U13eCGc7N8hSR9ScgiIT5DFdhzCnE5r2jggpcGR4UPrwGcnYP1bgnJp1Xm2aWVRAzJtT+A==", + "dependencies": { + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-label": "^9.1.49", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-select": { + "version": "9.1.51", + "resolved": "https://registry.npmjs.org/@fluentui/react-select/-/react-select-9.1.51.tgz", + "integrity": "sha512-sUpfOM9Aj+N9cjPkW+LcmZW+FFk1asPMt8GiMP68szFwxcLwXkOb3rvG26v6C9fexGKpk4SA9giZ0iuaTnlsJA==", + "dependencies": { + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-shared-contexts": { + "version": "9.12.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-shared-contexts/-/react-shared-contexts-9.12.0.tgz", + "integrity": "sha512-1HSFgrLB9631E4XXLemotfqTSxnKEZlcx+h7kDn2Q+GtK6dvpjaDtsnEPvC0aoCbXz7UTyCsl6OIPU+yjcfhyw==", + "dependencies": { + "@fluentui/react-theme": "^9.1.16", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-skeleton": { + "version": "9.0.39", + "resolved": "https://registry.npmjs.org/@fluentui/react-skeleton/-/react-skeleton-9.0.39.tgz", + "integrity": "sha512-O5oRgbEsR8mBck39rJJKPHDCUqYsko6mOpqMrcB196BBp2vcI6usrU1i5lJ3rN48KmiT7OMaeRotwwW32ep4/A==", + "dependencies": { + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-slider": { + "version": "9.1.56", + "resolved": "https://registry.npmjs.org/@fluentui/react-slider/-/react-slider-9.1.56.tgz", + "integrity": "sha512-REG+WWejdGN5xGcS+cvEwmtnn7xYCUkbDXEoyvovG875r39aeG/oXccMq7/+kJZgoE0sQpHJ1vBPBo8mogVL5A==", + "dependencies": { + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-spinbutton": { + "version": "9.2.51", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinbutton/-/react-spinbutton-9.2.51.tgz", + "integrity": "sha512-adlILeKAobCtLVaQpJY+PvJPsMaZVM9EIIMyi2s083XzgXUij6Xwa9c/89vyUO5f5P5HkYm+V12KqnOOoXzhBQ==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-spinner": { + "version": "9.3.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinner/-/react-spinner-9.3.29.tgz", + "integrity": "sha512-oF4HsUrtyZxMXManIH0Q0+QtRf39aPq8bFc5umItsqi2uT+hom8fSc5yPPOgFAma3E+ioUxfFbM+dC3Zapzy2Q==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-label": "^9.1.49", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-stylesheets": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-stylesheets/-/react-stylesheets-0.2.9.tgz", + "integrity": "sha512-6GDU/cUEG/eJ4owqQXDWPmP5L1zNh2NLEDKdEzxd7cWtGnoXLeMjbs4vF4t5wYGzGaxZmUQILOvJdgCIuc9L9Q==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-stylesheets/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react-switch": { + "version": "9.1.56", + "resolved": "https://registry.npmjs.org/@fluentui/react-switch/-/react-switch-9.1.56.tgz", + "integrity": "sha512-cIqU9+TA+2wylWqigIOe/FJ0Iy5oTJHaJ0/spyFT+imGTIjYh+VRvs0aZSkr0dGhYvdNDT3Nuh0hbyo5peS/AA==", + "dependencies": { + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-label": "^9.1.49", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-table": { + "version": "9.10.11", + "resolved": "https://registry.npmjs.org/@fluentui/react-table/-/react-table-9.10.11.tgz", + "integrity": "sha512-1Op4Ftu4rpxuJ6Br7EtehIGZQvgNYDPRupV06PgTwmF7CMnzZfx2H5ebQEzXbjDn31QSXHPqZ/tBODF6oFdhuA==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-avatar": "^9.5.46", + "@fluentui/react-checkbox": "^9.1.56", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-radio": "^9.1.56", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-tabs": { + "version": "9.3.57", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabs/-/react-tabs-9.3.57.tgz", + "integrity": "sha512-wXGUo7Go2rUToLTTrNmfiBN2UVMZBR2sO7z8B/+JNJ7wsa2ik/suuJXcEUCr3pqBd3xzvMIXoQ2m1m7Vbm+XFA==", + "dependencies": { + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0", + "scheduler": "^0.19.0 || ^0.20.0" + } + }, + "node_modules/@fluentui/react-tabster": { + "version": "9.14.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabster/-/react-tabster-9.14.5.tgz", + "integrity": "sha512-RCejb5SA/Pdrt/g81NscSNGDB+Lr0QH3WbkKppzxZv45zdSVSBM72dzlRQ4NO1gM1cAP/0/1U/+x3WDS/883Rg==", + "dependencies": { + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1", + "keyborg": "^2.2.0", + "tabster": "^5.0.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-tags": { + "version": "9.0.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-tags/-/react-tags-9.0.10.tgz", + "integrity": "sha512-SgU3ZWsdS/UU6niIVwq2FVG+eZRpNwd7/CTnDrHkOtDAkdO8Z2bkLzdvGIqdDW3MNbfFC+CUlvR/LH9HD/wnGw==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-avatar": "^9.5.46", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-text": { + "version": "9.3.46", + "resolved": "https://registry.npmjs.org/@fluentui/react-text/-/react-text-9.3.46.tgz", + "integrity": "sha512-YrRxA3SCYn/NQj2BIesilXhjD8tFedYvJUjZUQMZD1Lm9ccFYnF/sI2WNz71Ta563rl0L9Ia2KMmNwD/XMZJoA==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-textarea": { + "version": "9.3.51", + "resolved": "https://registry.npmjs.org/@fluentui/react-textarea/-/react-textarea-9.3.51.tgz", + "integrity": "sha512-FmPzQxwC4GLpke3uRdgNVnKHJRcrKpHLrmV2yyvcVwMEHn3OnH0QxMCMZhaDdedbAGAWO6Z2+kWfsdfTnrG99A==", + "dependencies": { + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-theme": { + "version": "9.1.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme/-/react-theme-9.1.16.tgz", + "integrity": "sha512-QK2dGE5aQXN1UGdiEmGKpYGP3tHXIchLvFf8DEEOWnF4XBc9SiEPNFYkvLMJjHxZmDz4D670rsOPe0r5jFDEKQ==", + "dependencies": { + "@fluentui/tokens": "1.0.0-alpha.13", + "@swc/helpers": "^0.5.1" + } + }, + "node_modules/@fluentui/react-theme-provider": { + "version": "0.19.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.19.16.tgz", + "integrity": "sha512-Kf7z4ZfNLS/onaFL5eQDSlizgwy2ytn6SDyjEKV+9VhxIXdDtOh8AaMXWE7dsj1cRBfBUvuGPVnsnoaGdHxJ+A==", + "dependencies": { + "@fluentui/react-compose": "^0.19.24", + "@fluentui/react-stylesheets": "^0.2.9", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-theme-provider/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react-toast": { + "version": "9.3.17", + "resolved": "https://registry.npmjs.org/@fluentui/react-toast/-/react-toast-9.3.17.tgz", + "integrity": "sha512-C9kdsnIj/ljCkpgFzqubJOV28kYiENjpbEALbV0CnBgHT/yK6OS3Ac0mbm5JsOf26l++8Rs8m2PY+66/bDHiqA==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-portal": "^9.4.1", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1", + "react-transition-group": "^4.4.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-toolbar": { + "version": "9.1.56", + "resolved": "https://registry.npmjs.org/@fluentui/react-toolbar/-/react-toolbar-9.1.56.tgz", + "integrity": "sha512-IFZlChURRdXq0juF25xDkzaGwDhVLP9w0rbPNz0XRW3j/KfYcfX2NJ2A5Cf5KIKGjavgh0zsmoiLh8noyY/Jqg==", + "dependencies": { + "@fluentui/react-button": "^9.3.55", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-divider": "^9.2.49", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-radio": "^9.1.56", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-tooltip": { + "version": "9.3.22", + "resolved": "https://registry.npmjs.org/@fluentui/react-tooltip/-/react-tooltip-9.3.22.tgz", + "integrity": "sha512-HErOy6PInOWRsC25bUGathvTTePNXypJ0mCiPEYi8lUzPRyKZY2lyCoCsDwKPAdHSi/wRKMMcLnTQU7C2P7xug==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-portal": "^9.4.1", + "@fluentui/react-positioning": "^9.10.0", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-tree": { + "version": "9.4.13", + "resolved": "https://registry.npmjs.org/@fluentui/react-tree/-/react-tree-9.4.13.tgz", + "integrity": "sha512-hfk3j6iVF5hkvK7LIQCUTzhl18lynwCd0F70cK/W/QqIjSvdg04qYBb8yckLWF9g15yiX0U3kY/o8xFl7+cmKg==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-avatar": "^9.5.46", + "@fluentui/react-button": "^9.3.55", + "@fluentui/react-checkbox": "^9.1.56", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-radio": "^9.1.56", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-utilities": { + "version": "9.15.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-utilities/-/react-utilities-9.15.2.tgz", + "integrity": "sha512-Oq016/dHu7PXW5x/2RtLts1ULiyd7JctXFdvi9IacLs/J1nLfg2KSBzzLqKxtdyVvgbZ9Mlu6kPITbFtF9dsIA==", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.7", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-virtualizer": { + "version": "9.0.0-alpha.57", + "resolved": "https://registry.npmjs.org/@fluentui/react-virtualizer/-/react-virtualizer-9.0.0-alpha.57.tgz", + "integrity": "sha512-ujfepYy71Lx4X3NTtEPAIYg3SEBI6WTxBV81mhFDAqNxBjhTgkPZHDYwXEGmo/Q5j9fUbIBHD9GBDmtsmimbRw==", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-window-provider": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", + "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-window-provider/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/theme": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", + "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "dependencies": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/theme/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/tokens": { + "version": "1.0.0-alpha.13", + "resolved": "https://registry.npmjs.org/@fluentui/tokens/-/tokens-1.0.0-alpha.13.tgz", + "integrity": "sha512-IzYysTTBkAH7tQZxYKpzhxYnTJkvwXhjhTOpmERgnqTFifHTP8/vaQjJAAm7dI/9zlDx1oN+y/I+KzL9bDLHZQ==", + "dependencies": { + "@swc/helpers": "^0.5.1" + } + }, + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "node_modules/@griffel/core": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@griffel/core/-/core-1.15.0.tgz", + "integrity": "sha512-+2Li2x6zqQdVBSMbvGSJRxbMbOrXhCEEzX0BK6OMfjdMPJLoR2aaHuAwHL3J9dOpHzFrjp9MMEo4Jzwfo4l6Xw==", + "dependencies": { + "@emotion/hash": "^0.9.0", + "@griffel/style-types": "^1.0.2", + "csstype": "^3.1.2", + "rtl-css-js": "^1.16.1", + "stylis": "^4.2.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@griffel/react": { + "version": "1.5.18", + "resolved": "https://registry.npmjs.org/@griffel/react/-/react-1.5.18.tgz", + "integrity": "sha512-Y5L2zvfE+quMPSQPtViMmuDXNCIyJaeeQc5m30VMELgXYN0uk4nbFqwKYXG0FmnHkEHy5MhiGy7q4zCR2+ubTg==", + "dependencies": { + "@griffel/core": "^1.15.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@griffel/style-types": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@griffel/style-types/-/style-types-1.0.2.tgz", + "integrity": "sha512-ka/Tpl1WU8js88LObwB/4EvpgXzx/EEJfbHhAr4ZNt29hrQKgL93X1zSY6M/FRhMhWrGIawauWkZP6/y6w/WiQ==", + "dependencies": { + "csstype": "^3.1.2" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/core": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.4.0.tgz", + "integrity": "sha512-h1x9WSVV0+TKVtATGjyQIMJENs8aF6eUjnCoi4jyRemYZmekLr8EJOGQqTWEX8W6SbZ6Skesy9pGXrKeAolUJw==", + "dev": true, + "dependencies": { + "@jest/console": "^25.4.0", + "@jest/reporters": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.3", + "jest-changed-files": "^25.4.0", + "jest-config": "^25.4.0", + "jest-haste-map": "^25.4.0", + "jest-message-util": "^25.4.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.4.0", + "jest-resolve-dependencies": "^25.4.0", + "jest-runner": "^25.4.0", + "jest-runtime": "^25.4.0", + "jest-snapshot": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", + "jest-watcher": "^25.4.0", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "realpath-native": "^2.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/environment": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.5.0.tgz", + "integrity": "sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/fake-timers": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", + "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "lolex": "^5.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/globals": { + "version": "25.5.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-25.5.2.tgz", + "integrity": "sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==", + "dev": true, + "dependencies": { + "@jest/environment": "^25.5.0", + "@jest/types": "^25.5.0", + "expect": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/reporters": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.4.0.tgz", + "integrity": "sha512-bhx/buYbZgLZm4JWLcRJ/q9Gvmd3oUh7k2V7gA4ZYBx6J28pIuykIouclRdiAC6eGVX1uRZT+GK4CQJLd/PwPg==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^25.4.0", + "jest-resolve": "^25.4.0", + "jest-util": "^25.4.0", + "jest-worker": "^25.4.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^3.1.0", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^4.1.3" + }, + "engines": { + "node": ">= 8.3" + }, + "optionalDependencies": { + "node-notifier": "^6.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@jest/reporters/node_modules/node-notifier": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", + "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", + "dev": true, + "optional": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.1.1", + "semver": "^6.3.0", + "shellwords": "^0.1.1", + "which": "^1.3.1" + } + }, + "node_modules/@jest/reporters/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@jest/reporters/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "optional": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/@jest/source-map": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", + "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/source-map/node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "dependencies": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz", + "integrity": "sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA==", + "dev": true, + "dependencies": { + "@jest/test-result": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-runner": "^25.5.4", + "jest-runtime": "^25.5.4" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/transform": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.5.1.tgz", + "integrity": "sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^25.5.0", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^3.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-regex-util": "^25.2.6", + "jest-util": "^25.5.0", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/types/node_modules/@types/yargs": { + "version": "15.0.18", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.18.tgz", + "integrity": "sha512-DDi2KmvAnNsT/EvU8jp1UR7pOJojBtJ3GLZ/uw1MUq4VbbESppPWoHUY4h0OB4BbEbGJiyEsmUcuZDZtoR+ZwQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", + "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "dev": true + }, + "node_modules/@microsoft/api-extractor": { + "version": "7.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.15.2.tgz", + "integrity": "sha512-/Y/n+QOc1vM6Vg3OAUByT/wXdZciE7jV3ay33+vxl3aKva5cNsuOauL14T7XQWUiLko3ilPwrcnFcEjzXpLsuA==", + "dev": true, + "dependencies": { + "@microsoft/api-extractor-model": "7.13.2", + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0", + "@rushstack/rig-package": "0.2.12", + "@rushstack/ts-command-line": "4.7.10", + "colors": "~1.2.1", + "lodash": "~4.17.15", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "source-map": "~0.6.1", + "typescript": "~4.2.4" + }, + "bin": { + "api-extractor": "bin/api-extractor" + } + }, + "node_modules/@microsoft/api-extractor-model": { + "version": "7.13.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.13.2.tgz", + "integrity": "sha512-gA9Q8q5TPM2YYk7rLinAv9KqcodrmRC13BVmNzLswjtFxpz13lRh0BmrqD01/sddGpGMIuWFYlfUM4VSWxnggA==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0" + } + }, + "node_modules/@microsoft/api-extractor-model/node_modules/@rushstack/node-core-library": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", + "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", + "dev": true, + "dependencies": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "node_modules/@microsoft/api-extractor/node_modules/@rushstack/node-core-library": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", + "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", + "dev": true, + "dependencies": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "node_modules/@microsoft/api-extractor/node_modules/typescript": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.16.1.tgz", + "integrity": "sha512-WJVgoqTUQdlX2r6dY2ETmssXXNr5XwakBdvvPA9KM0Smu9quSbrsyka1fNDRrsuku5pOp5zwfpHn+aK9qg9C9w==", + "dev": true, + "dependencies": { + "@microsoft/eslint-plugin-spfx": "1.16.1", + "@rushstack/eslint-config": "3.0.1", + "@typescript-eslint/experimental-utils": "5.30.7" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-config": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-3.0.1.tgz", + "integrity": "sha512-9OIB2T6fYsgMNUVGjopgT8NZv7x4shXsq1KqT8fX0VVVzJ6/XA7+nSBXHYFzYH+8Liux7ApdzyaZNxaF0Ex7Sw==", + "dev": true, + "dependencies": { + "@rushstack/eslint-patch": "1.2.0", + "@rushstack/eslint-plugin": "0.10.0", + "@rushstack/eslint-plugin-packlets": "0.5.0", + "@rushstack/eslint-plugin-security": "0.4.0", + "@typescript-eslint/eslint-plugin": "~5.30.3", + "@typescript-eslint/experimental-utils": "~5.30.3", + "@typescript-eslint/parser": "~5.30.3", + "@typescript-eslint/typescript-estree": "~5.30.3", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.16" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0", + "typescript": ">=4.7.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==", + "dev": true + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-plugin": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.10.0.tgz", + "integrity": "sha512-39DCBD6s7Y5XQxvcMmitXfupkReGcg0lmtil9mrGHkDoyiUln90sOWtpkSl6LqUrSL3lx7N2wRvJiJlwGIPYFQ==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.30.3" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-plugin-packlets": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.5.0.tgz", + "integrity": "sha512-I160nHeAGzA0q4g3cR7kiHNgiU1HqrYto52+lEmxLAdbBllqc6IOyiWQfCDb5ug0f+Y8bTwMQHiUrI7XclZB/Q==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.30.3" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-plugin-security": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.4.0.tgz", + "integrity": "sha512-jRFtrOnZZcuJ2MRA9RtoeyKiFQ60iKu7SDF1wkc7M9nHL5C1HkFApX6nTlAjY7C5B7UlV+9BP9fDmOJJmB4FSw==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.30.3" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/tree-pattern": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", + "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", + "dev": true + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.7.tgz", + "integrity": "sha512-l4L6Do+tfeM2OK0GJsU7TUcM/1oN/N25xHm3Jb4z3OiDU4Lj8dIuxX9LpVMS9riSXQs42D1ieX7b85/r16H9Fw==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.30.7", + "@typescript-eslint/type-utils": "5.30.7", + "@typescript-eslint/utils": "5.30.7", + "debug": "^4.3.4", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/parser": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.7.tgz", + "integrity": "sha512-Rg5xwznHWWSy7v2o0cdho6n+xLhK2gntImp0rJroVVFkcYFYQ8C8UJTSuTw/3CnExBmPjycjmUJkxVmjXsld6A==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.30.7", + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/typescript-estree": "5.30.7", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/scope-manager": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.7.tgz", + "integrity": "sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/types": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.7.tgz", + "integrity": "sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.7.tgz", + "integrity": "sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz", + "integrity": "sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.7", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/typescript": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "dev": true, + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/@microsoft/eslint-plugin-spfx": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.16.1.tgz", + "integrity": "sha512-CN91uwrZ6/huwzWmD/NDF5cx6KQq11rt1JI5l/5kK1CvXKpaoU8XUGL8WCy9Ed7C0VD/DoZAtiapjp2rtc517g==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "5.30.7" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build": { + "version": "3.17.19", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.19.tgz", + "integrity": "sha512-izeW3DDC9KC5NYqwHqddY0KElO7YYLtbXvH30JJnYFVlpaXTl23opv5XFZYpWe6LKGuNVGnbTNwYqEuxiGiTVg==", + "dev": true, + "dependencies": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "~3.44.1", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "8.0.2", + "@types/orchestrator": "0.0.30", + "@types/semver": "7.3.5", + "@types/through2": "2.0.32", + "@types/vinyl": "2.0.3", + "@types/yargs": "0.0.34", + "colors": "~1.2.1", + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "globby": "~5.0.0", + "gulp": "~4.0.2", + "gulp-flatten": "~0.2.0", + "gulp-if": "^2.0.1", + "jest": "~25.4.0", + "jest-cli": "~25.4.0", + "jest-environment-jsdom": "~25.4.0", + "jest-nunit-reporter": "~1.3.1", + "jsdom": "~11.11.0", + "lodash.merge": "~4.6.2", + "merge2": "~1.0.2", + "node-notifier": "~10.0.1", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "semver": "~7.3.0", + "through2": "~2.0.1", + "vinyl": "~2.2.0", + "xml": "~1.0.1", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" + } + }, + "node_modules/@microsoft/gulp-core-build-sass": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.16.0.tgz", + "integrity": "sha512-sDwUyTsnRBvnMntiIGtElcaYejK17/WZRiXXXaS8VkrTNfBjdcifPnnuojKawGYnE3kFC2PrP+TwB2BI9rvVKg==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.20", + "@microsoft/load-themed-styles": "~1.10.172", + "@rushstack/node-core-library": "~3.53.0", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "autoprefixer": "~9.8.8", + "clean-css": "4.2.1", + "glob": "~7.0.5", + "postcss": "7.0.38", + "postcss-modules": "~1.5.0", + "sass": "1.44.0" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/@microsoft/gulp-core-build": { + "version": "3.17.20", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.20.tgz", + "integrity": "sha512-VBZY08BhygVV9WeIY8lo9yUoe51+5mMjdfx8Bqle40k+/V7br0d93LXeUcMqaCJ5J6C3ribx2mrzaYhkj1l//g==", + "dev": true, + "dependencies": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "~3.53.0", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "8.0.2", + "@types/orchestrator": "0.0.30", + "@types/semver": "7.3.5", + "@types/through2": "2.0.32", + "@types/vinyl": "2.0.3", + "@types/yargs": "0.0.34", + "colors": "~1.2.1", + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "globby": "~5.0.0", + "gulp": "~4.0.2", + "gulp-flatten": "~0.2.0", + "gulp-if": "^2.0.1", + "jest": "~25.4.0", + "jest-cli": "~25.4.0", + "jest-environment-jsdom": "~25.4.0", + "jest-nunit-reporter": "~1.3.1", + "jsdom": "~11.11.0", + "lodash.merge": "~4.6.2", + "merge2": "~1.0.2", + "node-notifier": "~10.0.1", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "semver": "~7.3.0", + "through2": "~2.0.1", + "vinyl": "~2.2.0", + "xml": "~1.0.1", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/@rushstack/node-core-library": { + "version": "3.53.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", + "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/@rushstack/node-core-library/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/gulp-core-build-serve": { + "version": "3.9.22", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.9.22.tgz", + "integrity": "sha512-gIhu1TBIft4ofWLulAZG17cEta0UU91d9p/idAkyGG3DL4aAfKNrCTXcie3X915N3sNjz1feeCWnkkxM1vB5/Q==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@rushstack/debug-certificate-manager": "~1.1.19", + "@rushstack/node-core-library": "~3.44.1", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "express": "~4.16.2", + "gulp": "~4.0.2", + "gulp-connect": "~5.5.0", + "gulp-open": "~3.0.1", + "sudo": "~1.0.3" + } + }, + "node_modules/@microsoft/gulp-core-build-typescript": { + "version": "8.5.33", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.5.33.tgz", + "integrity": "sha512-+ykMtWF8Skcl2QpGPzJYmSf/cdq6tZ0a+ph1I0GnRalaJo+KpVKzlAhUUkxG3lVmo0pbXYBICl6PK3l3UZAEHg==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@rushstack/node-core-library": "~3.44.1", + "@types/node": "10.17.13", + "decomment": "~0.9.1", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "resolve": "~1.17.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack": { + "version": "5.2.28", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.2.28.tgz", + "integrity": "sha512-EMu5P62rKvU9QlFJMg8r7ANyb+we2DQna1z2uz6tDm4S9DomnULvX6eCeB3za4JH+QJtO5LOU5RV9JaZF3auig==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "gulp": "~4.0.2", + "webpack": "~4.44.2" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, + "node_modules/@microsoft/loader-load-themed-styles": { + "version": "1.9.174", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-1.9.174.tgz", + "integrity": "sha512-BmsuGqKEq3faLOpfTj+k2BYa3CnxuoaRusOVc4WkY84Ycv+IBX1WW3jhslwWbmAOt7ryb6/RZpxZ7sHw6Iy8ow==", + "dev": true, + "dependencies": { + "@microsoft/load-themed-styles": "1.10.292", + "loader-utils": "~1.1.0" + }, + "peerDependencies": { + "@types/webpack": "^4" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + } + } + }, + "node_modules/@microsoft/loader-load-themed-styles/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.292", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", + "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", + "dev": true + }, + "node_modules/@microsoft/microsoft-graph-clientv1": { + "name": "@microsoft/microsoft-graph-client", + "version": "1.7.2-spfx", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-1.7.2-spfx.tgz", + "integrity": "sha512-BQN50r3tohWYOaQ0de7LJ5eCRjI6eg4RQqLhGDlgRmZIZhWzH0bhR6QBMmmxtYtwKWifhPhJSxYDW+cP67TJVw==", + "dependencies": { + "es6-promise": "^4.2.6", + "isomorphic-fetch": "^3.0.0", + "tslib": "^1.9.3" + } + }, + "node_modules/@microsoft/microsoft-graph-clientv1/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@microsoft/rush-lib": { + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.79.0.tgz", + "integrity": "sha512-9FKABGIUiFZxgEVPVY7ObcoJ2OtIcaan1KeykjgcCYGjYOGliN4hl9FQ5e7UdpokNWU62c1zLfESQfnJPsyCGA==", + "dev": true, + "dependencies": { + "@pnpm/link-bins": "~5.3.7", + "@rushstack/heft-config-file": "0.10.0", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/package-deps-hash": "3.2.51", + "@rushstack/rig-package": "0.3.15", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.79.0", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.79.0", + "@rushstack/stream-collator": "4.0.205", + "@rushstack/terminal": "0.3.74", + "@rushstack/ts-command-line": "4.12.3", + "@types/node-fetch": "1.6.9", + "@yarnpkg/lockfile": "~1.0.2", + "builtin-modules": "~3.1.0", + "cli-table": "~0.3.1", + "colors": "~1.2.1", + "git-repo-info": "~2.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "https-proxy-agent": "~5.0.0", + "ignore": "~5.1.6", + "inquirer": "~7.3.3", + "js-yaml": "~3.13.1", + "jszip": "~3.7.1", + "lodash": "~4.17.15", + "node-fetch": "2.6.7", + "npm-package-arg": "~6.1.0", + "npm-packlist": "~2.1.2", + "read-package-tree": "~5.1.5", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "ssri": "~8.0.0", + "strict-uri-encode": "~2.0.0", + "tapable": "2.2.1", + "tar": "~6.1.11", + "true-case-path": "~2.2.1" + }, + "engines": { + "node": ">=5.6.0" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/rig-package": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", + "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "dev": true, + "dependencies": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/ts-command-line": { + "version": "4.12.3", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.12.3.tgz", + "integrity": "sha512-Pdij22RotMXzI+HWHyYCvw0RMZhiP5a6Za/96XamZ1+mxmpSm4ujf8TROKxGAHySmR5A8iNVSlzhNMnUlFQE6g==", + "dev": true, + "dependencies": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/rush-lib/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-4.5/-/rush-stack-compiler-4.5-0.2.2.tgz", + "integrity": "sha512-nRlomAZwOYUR3qmFxxVcn8A3wmkjQ4eS3hoKzYylOqEU8SYPFxDFSN4I+2Y+hGTYG0gpm3NSL4Wvb0I180pCbg==", + "dev": true, + "dependencies": { + "@microsoft/api-extractor": "~7.15.2", + "@rushstack/eslint-config": "~2.5.0", + "@rushstack/node-core-library": "~3.44.1", + "@types/node": "10.17.13", + "eslint": "8.7.0", + "import-lazy": "~4.0.0", + "typescript": "~4.5.5" + }, + "bin": { + "rush-api-extractor": "bin/rush-api-extractor", + "rush-eslint": "bin/rush-eslint", + "rush-tsc": "bin/rush-tsc", + "rush-tslint": "bin/rush-tslint" + } + }, + "node_modules/@microsoft/sp-build-core-tasks": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.16.1.tgz", + "integrity": "sha512-TXFQkzxPXYdc0rvI6vEc0VhuytKZy8TDlAW3K5bzC5DGm87QB+2N/IYVFMQ6jxavXO7uDFuItgavSGraOyeN1Q==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/gulp-core-build-serve": "3.9.22", + "@microsoft/gulp-core-build-webpack": "5.2.28", + "@microsoft/spfx-heft-plugins": "1.16.1", + "@rushstack/node-core-library": "3.52.0", + "@types/glob": "5.0.30", + "@types/lodash": "4.14.117", + "@types/webpack": "4.41.24", + "colors": "~1.2.1", + "glob": "~7.0.5", + "gulp": "4.0.2", + "lodash": "4.17.21", + "webpack": "~4.44.2" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/cacache/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/make-dir/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/z-schema/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-build-web": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.16.1.tgz", + "integrity": "sha512-qiZT6yU9EkAHOsq0r65cDgalWYUfdB7GFrvxJHUbOUlFtbkjOfzujddyGBH5JK/xJ6bPTZMZRFKFh1xzElVwBQ==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/gulp-core-build-sass": "4.16.0", + "@microsoft/gulp-core-build-serve": "3.9.22", + "@microsoft/gulp-core-build-typescript": "8.5.33", + "@microsoft/gulp-core-build-webpack": "5.2.28", + "@microsoft/rush-lib": "5.79.0", + "@microsoft/sp-build-core-tasks": "1.16.1", + "@rushstack/node-core-library": "3.52.0", + "@types/webpack": "4.41.24", + "gulp": "4.0.2", + "semver": "~7.3.2", + "true-case-path": "~2.2.1", + "webpack": "~4.44.2", + "yargs": "~4.6.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/make-dir/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/z-schema/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-component-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.1.tgz", + "integrity": "sha512-fS7E2fUgyUAn5YpdJUvG0T7kQejU3EHWD58GKK6boa1hD4FcDvAnBxt2yiqKffxtGt44CsGdHqiuK9olyFMFQw==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "office-ui-fabric-react": "^7.199.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-core-library": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.1.tgz", + "integrity": "sha512-1BwUFqW0rycMI7WJ4WJya/VSxnOmsPlSIY4ZXoI9IMGl0JR2E0pZWd23Z7oQAmqUmohyHssIpOjaQF/qo1fSmg==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.16.1.tgz", + "integrity": "sha512-4wNATfkBcK29k+vKn86/QwCSijjpLEqXi5/pYvvgOjhzKfHP2MC3mIU8SsWRUpN5XG8Z3DnDU9P0G2q2hk18hA==", + "dev": true, + "dependencies": { + "@microsoft/load-themed-styles": "1.10.292", + "@rushstack/node-core-library": "3.52.0", + "autoprefixer": "9.7.1", + "css-loader": "3.4.2", + "cssnano": "~4.1.10", + "loader-utils": "1.2.3", + "postcss": "~8.1.0", + "postcss-modules-extract-imports": "~3.0.0", + "postcss-modules-local-by-default": "~4.0.0", + "postcss-modules-scope": "~3.0.0", + "postcss-modules-values": "~4.0.0", + "webpack": "~4.44.2" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.292", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", + "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "dependencies": { + "browserslist": "^4.7.2", + "caniuse-lite": "^1.0.30001006", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.21", + "postcss-value-parser": "^4.0.2" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/autoprefixer/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "dependencies": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/make-dir/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss": { + "version": "8.1.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.14.tgz", + "integrity": "sha512-KatkyVPBKfENS+c3dpXJoDXnDD5UZs5exAnDksLqaRJPKwYphEPZt4N0m0i049v2/BtWVQibAhxW4ilXXcolpA==", + "dev": true, + "dependencies": { + "colorette": "^1.2.1", + "nanoid": "^3.1.20", + "source-map": "^0.6.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-local-by-default": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", + "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-local-by-default/node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-values/node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/z-schema/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-diagnostics": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.1.tgz", + "integrity": "sha512-xmMGGzmT2xSLddYZSliDXyq9xAO/cZbiJopFvjEIkX0ottgbudi73TuwaO81d4FGMm7eSEKFXocSBRr1wAxxEg==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-dynamic-data": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.1.tgz", + "integrity": "sha512-YmF5Gk/Ttx7W6bwMYmw3I/ZraLSGEWIrKljOl++z5xyxiskMIlAZg2wQxAXu9QLZ1P2DjuYC4ZYSVFByMScC+Q==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-http": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.1.tgz", + "integrity": "sha512-wsKyiH1lqCuN7aeHkpc5GWZ+ezIJ4nUT6zQmKgvugayQroOhS/G4caw0FxqBA8Qs+SiUF9FE8plPHyivaA1IZw==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-http-msgraph": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-http-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.1.tgz", + "integrity": "sha512-67ycRRAz19OoKzYgLTYvaZaBnH4yARJYB395ZIbf+QT9eHZLIZoGVxZotNrGQoIyMV3+uazkbyyvEvOGggCeMw==", + "dependencies": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "node_modules/@microsoft/sp-http-msgraph": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.16.1.tgz", + "integrity": "sha512-0/KxNJ2Cq8fn6u+uLf5rlLnOu+XIrP3H60lO4haILYYNuG3fJh3aLCiHFLSCv4RatWMjk2e2NeaieD2266yVRQ==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "tslib": "2.3.1" + } + }, + "node_modules/@microsoft/sp-image-helper": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.16.1.tgz", + "integrity": "sha512-GHc4Wry31s6Y+qS8CVY6gqwCpJwXfAS+uss5ntKBZPBzFKl5qW8HEFAD8SHu9G00zb33LJ+7HHSpcFqZGlD7BQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@microsoft/sp-loader": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.1.tgz", + "integrity": "sha512-EEVr5+MbwceQWBUCXXZbaq8yDLyl20W52lt5J8oLkL/Un3i5IphzPwRVx5I7RuhgdIz6MDNpiADXBEu84YpNGw==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-lodash-subset": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.1.tgz", + "integrity": "sha512-WRgN4na/lHijQlKAElc+hthtQNMKBbvmWTK7NoQa6D+tOnEc9ay1VCY06NKgGRK8M74xodODjYVO5shRhBFWcw==", + "dependencies": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-module-interfaces": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.1.tgz", + "integrity": "sha512-1bSz90Hs50Uf5X44MkHN23QXuybZ0Pz3ZsQ52aJ7C6A79rnZ/yG+JROWmkYNxw2cO1vh0sQZHIWXXndlHC97wQ==", + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=6.0.0" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + }, + "node_modules/@microsoft/sp-odata-types": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", + "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-office-ui-fabric-core": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.16.1.tgz", + "integrity": "sha512-MymuL8DbDT7m5NQS+skMdCmhYTtfmAzdYrdPVjdSBQaFQjHp4IOCqs1Rm81VM8p6zm7Jh2Fxg4fYXDO2OBEmcQ==", + "dependencies": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-page-context": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.1.tgz", + "integrity": "sha512-JUH35LBI0sgPh2zPvD8bEO6K+G3uBegOfYXu1xQq/vZ3xUbl2WiDUHywKBW2A53mROazPJkC1iszf1auPH+mvA==", + "dependencies": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.16.1.tgz", + "integrity": "sha512-6Gs2v1vLjNZCxW6XFjoznkI5klanxQs4bZLvxWQbmOK4PI1UPfWV0Fiej4d1KgYFAnkIktCIEaiX28vlOFo1jQ==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-image-helper": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-top-actions": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.16.1.tgz", + "integrity": "sha512-VoT6zmqhRRHAB9gFItwG2OMOpE5nfVy6uaNNolHY8Fi42aQlGD2oPOV3Wu7FyowJUtGIASWJrfCC2vFDCAggeA==", + "dependencies": { + "@microsoft/sp-property-pane": "1.16.1" + } + }, + "node_modules/@microsoft/sp-webpart-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.16.1.tgz", + "integrity": "sha512-eZ2WvFCOoHiUTavgXjAVyj0IxbxG51zA7hRXAYktOfPshrJAy5NQpPM2zdEqToMX4cNlOnjSaOKrk0cB4PS0HA==", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@microsoft/sp-property-pane": "1.16.1", + "@microsoft/sp-top-actions": "1.16.1", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.16.1.tgz", + "integrity": "sha512-2FdsLiw5kD+nJpVDvD5NAdXOvT0wbUY52Xm9n4ZDV2Cnwv9VQFZ2pf2KU4oGYQO1xII3pOhGhc6tEOO+vgCxRQ==", + "dev": true, + "dependencies": { + "@azure/storage-blob": "~12.11.0", + "@microsoft/loader-load-themed-styles": "1.9.174", + "@microsoft/rush-lib": "5.79.0", + "@microsoft/sp-css-loader": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@rushstack/heft-config-file": "0.11.0", + "@rushstack/localization-utilities": "0.8.25", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rig-package": "0.3.15", + "@rushstack/set-webpack-public-path-plugin": "3.3.69", + "@rushstack/terminal": "0.3.75", + "@rushstack/webpack4-localization-plugin": "0.15.25", + "@rushstack/webpack4-module-minifier-plugin": "0.9.31", + "@types/tapable": "1.0.6", + "autoprefixer": "9.7.1", + "colors": "~1.2.1", + "copy-webpack-plugin": "~6.0.3", + "css-loader": "~3.2.0", + "cssnano": "~4.1.10", + "express": "4.18.1", + "file-loader": "6.1.0", + "git-repo-info": "~2.1.1", + "glob": "~7.0.5", + "html-loader": "~0.5.1", + "jszip": "3.5.0", + "lodash": "4.17.21", + "mime": "2.5.2", + "postcss-loader": "3.0.0", + "resolve": "~1.17.0", + "sass": "1.44.0", + "sass-loader": "8.0.2", + "source-map": "0.6.1", + "source-map-loader": "1.1.3", + "tapable": "1.1.3", + "true-case-path": "~2.2.1", + "uuid": "~3.1.0", + "webpack": "~4.44.2", + "webpack-dev-server": "~4.9.3", + "webpack-sources": "1.4.3", + "xml": "~1.0.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/heft-config-file": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.11.0.tgz", + "integrity": "sha512-QyDzzpXIgR5f0Esagm8pV3hlKMmgtV+EJ9RJvMKnWMuj+13FLN0d/ax63NwCRgXfgttpRCmwaJti+igPPsqZfQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rig-package": "0.3.15", + "jsonpath-plus": "~4.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/rig-package": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", + "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "dev": true, + "dependencies": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/terminal": { + "version": "0.3.75", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.75.tgz", + "integrity": "sha512-2IT6Pv8B2s8cOae2UjFeE1S4JfEQuS3om1AbZAI3wmzTSjEqXKj6m5hPnjDW8Gzbi9gBctcDD6Zj5Oq7afqsyw==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "wordwrap": "~1.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/webpack4-localization-plugin": { + "version": "0.15.25", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-localization-plugin/-/webpack4-localization-plugin-0.15.25.tgz", + "integrity": "sha512-Drha8bEGrWb+PfX61hQcqcDeAgTs6RZQ+sD7iL1oaR5XnL1F8DSr/BCY3b1JdfKjGz+z5H/sJccbppUITsKawg==", + "dev": true, + "dependencies": { + "@rushstack/localization-utilities": "0.8.25", + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "loader-utils": "~1.1.0", + "lodash": "~4.17.15", + "minimatch": "~3.0.3" + }, + "peerDependencies": { + "@rushstack/set-webpack-public-path-plugin": "^3.3.69", + "@types/webpack": "^4.39.0", + "webpack": "^4.31.0" + }, + "peerDependenciesMeta": { + "@rushstack/set-webpack-public-path-plugin": { + "optional": true + }, + "@types/webpack": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/webpack4-module-minifier-plugin": { + "version": "0.9.31", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-module-minifier-plugin/-/webpack4-module-minifier-plugin-0.9.31.tgz", + "integrity": "sha512-LZpqwVChZGBoc0ttdKLe07R2RlIIprYyuZuBkUlXdhhEu8Brob+k8Ign6+kg4fBF9G6W/db2OMSPZ0jh0ipzqw==", + "dev": true, + "dependencies": { + "@rushstack/module-minifier": "0.1.32", + "@rushstack/worker-pool": "0.1.32", + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "tapable": "1.1.3" + }, + "engines": { + "node": ">=10.17.1" + }, + "peerDependencies": { + "@types/webpack": "*", + "@types/webpack-sources": "*", + "webpack": "^4.31.0", + "webpack-sources": "~1.4.3" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "@types/webpack-sources": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "dependencies": { + "browserslist": "^4.7.2", + "caniuse-lite": "^1.0.30001006", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.21", + "postcss-value-parser": "^4.0.2" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/css-loader": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.2.1.tgz", + "integrity": "sha512-q40kYdcBNzMvkIImCL2O+wk8dh+RGwPPV9Dfz3n7XtOYPXqe2Z6VgtvoxjkLHz02gmhepG9sOAJOUlx+3hHsBg==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/css-loader/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/jszip": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz", + "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==", + "dev": true, + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/make-dir/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "dependencies": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/rimraf/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/webpack/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/z-schema/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/teams-js": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-1.12.1.tgz", + "integrity": "sha512-BRy6vZOseN9F/MG0NWTojYpenuo9XlZ4AfAvwnsG+C36UDPPgW0skWlZ6ub+7RBPhOHcxz8sNg2uHOdGRebWkQ==" + }, + "node_modules/@microsoft/teams-js-v2": { + "name": "@microsoft/teams-js", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.4.1.tgz", + "integrity": "sha512-rHOVt3Duw1HJrsZq0FO09qMGVGI5eg6hkVKIxsuyJQ5WMPaGMAcF5A0QlXBzVwa9cocNyv8JYeMeJAh+svnLnw==", + "dependencies": { + "debug": "4.3.3" + } + }, + "node_modules/@microsoft/teams-js-v2/node_modules/debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@microsoft/tsdoc": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz", + "integrity": "sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==", + "dev": true + }, + "node_modules/@microsoft/tsdoc-config": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.15.2.tgz", + "integrity": "sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.13.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "node_modules/@microsoft/tsdoc-config/node_modules/resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@opentelemetry/api": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.7.0.tgz", + "integrity": "sha512-AdY5wvN0P2vXBi3b29hxZgSFvdhdxPB9+f0B6s//P9Q8nibRWeA3cHm8UmLpio9ABigkVHJ5NMPk+Mz8VCCyrw==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@pnp/core": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/@pnp/core/-/core-3.20.0.tgz", + "integrity": "sha512-nuZtE0uJ8gaGKyiwVFK2jWP7WLJqD4vh1O5Qjr1Z9QoQpy4lhaYDL02sctXF4l70YCUWg5K86dc+YDflZEw7Og==", + "dependencies": { + "tslib": "2.4.1" + }, + "engines": { + "node": ">=14.15.1" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/core/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "node_modules/@pnp/queryable": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/@pnp/queryable/-/queryable-3.20.0.tgz", + "integrity": "sha512-qv2asTYNE0Tu6htgOSBupS0CnWssz/JFqr/iGBoL335kQTKYY8Z2BWY6/t5O2oQ+MYKcR7YEk8aVSyS4BhdaQA==", + "dependencies": { + "@pnp/core": "3.20.0", + "tslib": "2.4.1" + }, + "engines": { + "node": ">=14.15.1" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/queryable/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "node_modules/@pnp/sp": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-3.20.0.tgz", + "integrity": "sha512-vqC4UrvYF79+zR9sI2Xn6DHYN+jx7MfqXpganwh/uiWDXR+APPMQpH3gRO4ZBJOuxJZCX3rvjLjDW1ewC1lf4A==", + "hasInstallScript": true, + "dependencies": { + "@pnp/core": "3.20.0", + "@pnp/queryable": "3.20.0", + "tslib": "2.4.1" + }, + "engines": { + "node": ">=14.15.1" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/sp/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "node_modules/@pnpm/error": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/error/-/error-1.4.0.tgz", + "integrity": "sha512-vxkRrkneBPVmP23kyjnYwVOtipwlSl6UfL+h+Xa3TrABJTz5rYBXemlTsU5BzST8U4pD7YDkTb3SQu+MMuIDKA==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/link-bins": { + "version": "5.3.25", + "resolved": "https://registry.npmjs.org/@pnpm/link-bins/-/link-bins-5.3.25.tgz", + "integrity": "sha512-9Xq8lLNRHFDqvYPXPgaiKkZ4rtdsm7izwM/cUsFDc5IMnG0QYIVBXQbgwhz2UvjUotbJrvfKLJaCfA3NGBnLDg==", + "dev": true, + "dependencies": { + "@pnpm/error": "1.4.0", + "@pnpm/package-bins": "4.1.0", + "@pnpm/read-modules-dir": "2.0.3", + "@pnpm/read-package-json": "4.0.0", + "@pnpm/read-project-manifest": "1.1.7", + "@pnpm/types": "6.4.0", + "@zkochan/cmd-shim": "^5.0.0", + "is-subdir": "^1.1.1", + "is-windows": "^1.0.2", + "mz": "^2.7.0", + "normalize-path": "^3.0.0", + "p-settle": "^4.1.1", + "ramda": "^0.27.1" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/package-bins": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/package-bins/-/package-bins-4.1.0.tgz", + "integrity": "sha512-57/ioGYLBbVRR80Ux9/q2i3y8Q+uQADc3c+Yse8jr/60YLOi3jcWz13e2Jy+ANYtZI258Qc5wk2X077rp0Ly/Q==", + "dev": true, + "dependencies": { + "@pnpm/types": "6.4.0", + "fast-glob": "^3.2.4", + "is-subdir": "^1.1.1" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-modules-dir": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@pnpm/read-modules-dir/-/read-modules-dir-2.0.3.tgz", + "integrity": "sha512-i9OgRvSlxrTS9a2oXokhDxvQzDtfqtsooJ9jaGoHkznue5aFCTSrNZFQ6M18o8hC03QWfnxaKi0BtOvNkKu2+A==", + "dev": true, + "dependencies": { + "mz": "^2.7.0" + }, + "engines": { + "node": ">=10.13" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-package-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@pnpm/read-package-json/-/read-package-json-4.0.0.tgz", + "integrity": "sha512-1cr2tEwe4YU6SI0Hmg+wnsr6yxBt2iJtqv6wrF84On8pS9hx4A2PLw3CIgbwxaG0b+ur5wzhNogwl4qD5FLFNg==", + "dev": true, + "dependencies": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "load-json-file": "^6.2.0", + "normalize-package-data": "^3.0.2" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/read-project-manifest/-/read-project-manifest-1.1.7.tgz", + "integrity": "sha512-tj8ExXZeDcMmMUj7D292ETe/RiEirr1X1wpT6Zy85z2MrFYoG9jfCJpps40OdZBNZBhxbuKtGPWKVSgXD0yrVw==", + "dev": true, + "dependencies": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "@pnpm/write-project-manifest": "1.1.7", + "detect-indent": "^6.0.0", + "fast-deep-equal": "^3.1.3", + "graceful-fs": "4.2.4", + "is-windows": "^1.0.2", + "json5": "^2.1.3", + "parse-json": "^5.1.0", + "read-yaml-file": "^2.0.0", + "sort-keys": "^4.1.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-project-manifest/node_modules/graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + }, + "node_modules/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/write-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/write-project-manifest/-/write-project-manifest-1.1.7.tgz", + "integrity": "sha512-OLkDZSqkA1mkoPNPvLFXyI6fb0enCuFji6Zfditi/CLAo9kmIhQFmEUDu4krSB8i908EljG8YwL5Xjxzm5wsWA==", + "dev": true, + "dependencies": { + "@pnpm/types": "6.4.0", + "json5": "^2.1.3", + "mz": "^2.7.0", + "write-file-atomic": "^3.0.3", + "write-yaml-file": "^4.1.3" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@rushstack/debug-certificate-manager": { + "version": "1.1.84", + "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.1.84.tgz", + "integrity": "sha512-GondfbezgkjT9U6WdMRdjJMkkYkUf/w2YiFKX2wUrmXyNmoApzpu8fXC3sDHb2LXKR7MvBNDY5YrpLooEYJhUg==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.53.2", + "node-forge": "~1.3.1", + "sudo": "~1.0.3" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/@rushstack/node-core-library": { + "version": "3.53.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.2.tgz", + "integrity": "sha512-FggLe5DQs0X9MNFeJN3/EXwb+8hyZUTEp2i+V1e8r4Va4JgkjBNY0BuEaQI+3DW6S4apV3UtXU3im17MSY00DA==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/eslint-config": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.5.1.tgz", + "integrity": "sha512-pcDQ/fmJEIqe5oZiP84bYZ1N7QoDfd+5G+e7GIobOwM793dX/SdRKqcJvGlzyBB92eo6rG7/qRnP2VVQN2pdbQ==", + "dev": true, + "dependencies": { + "@rushstack/eslint-patch": "1.1.0", + "@rushstack/eslint-plugin": "0.8.4", + "@rushstack/eslint-plugin-packlets": "0.3.4", + "@rushstack/eslint-plugin-security": "0.2.4", + "@typescript-eslint/eslint-plugin": "~5.6.0", + "@typescript-eslint/experimental-utils": "~5.6.0", + "@typescript-eslint/parser": "~5.6.0", + "@typescript-eslint/typescript-estree": "~5.6.0", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.14" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0", + "typescript": ">=3.0.0" + } + }, + "node_modules/@rushstack/eslint-config/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", + "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", + "dev": true, + "dependencies": { + "@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", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.0.tgz", + "integrity": "sha512-JLo+Y592QzIE+q7Dl2pMUtt4q8SKYI5jDrZxrozEQxnGVOyYE+GWK9eLkwTaeN9DDctlaRAQ3TBmzZ1qdLE30A==", + "dev": true + }, + "node_modules/@rushstack/eslint-plugin": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.4.tgz", + "integrity": "sha512-c8cY9hvak+1EQUGlJxPihElFB/5FeQCGyULTGRLe5u6hSKKtXswRqc23DTo87ZMsGd4TaScPBRNKSGjU5dORkg==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.3.4.tgz", + "integrity": "sha512-OSA58EZCx4Dw15UDdvNYGGHziQmhiozKQiOqDjn8ZkrCM3oyJmI6dduSJi57BGlb/C4SpY7+/88MImId7Y5cxA==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "dependencies": { + "@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", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rushstack/eslint-plugin-security": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.4.tgz", + "integrity": "sha512-MWvM7H4vTNHXIY/SFcFSVgObj5UD0GftBM8UcIE1vXrPwdVYXDgDYXrSXdx7scWS4LYKPLBVoB3v6/Trhm2wug==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "dependencies": { + "@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", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "dependencies": { + "@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", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rushstack/heft-config-file": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.10.0.tgz", + "integrity": "sha512-+vKbbNSEqZZpnWgH6QazoAOD9l2BEEW4ldTXAdHOr2HFfmT+debTqqib4t4c48+CroSeLcC1j3CwDzv5tBAxYg==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rig-package": "0.3.15", + "jsonpath-plus": "~4.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/rig-package": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", + "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "dev": true, + "dependencies": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/heft-config-file/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/loader-raw-script": { + "version": "1.3.260", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.260.tgz", + "integrity": "sha512-BMn1kYvEzZ3aYBWnmDpEtExhlfu72YB9IXvMqbIec7r3LNbxdGnoqU94YYCuGNzXQqtuo+90FtlEHE1+5laWdQ==", + "dependencies": { + "loader-utils": "~1.1.0" + } + }, + "node_modules/@rushstack/localization-utilities": { + "version": "0.8.25", + "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.25.tgz", + "integrity": "sha512-8LfAEisUTuCrIzgXdO7brZOP33EuKtmoR4jp6jXENDrm55ym9LOUvCHvv6nGEg0X2qhOeDrUT0Qf5/XUU+XfWg==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/typings-generator": "0.8.1", + "pseudolocale": "~1.1.0", + "xmldoc": "~1.1.2" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/localization-utilities/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/module-minifier": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.1.32.tgz", + "integrity": "sha512-l5hkU/bK8fQuTEP+lXG9n44wuCQMt+AAzH6v88qzmwd60Y/Vc/aHdOu82TpuhhYdYKlvzSC1kn1fm5aGtRvplw==", + "dev": true, + "dependencies": { + "@rushstack/worker-pool": "0.1.32", + "@types/node": "12.20.24", + "serialize-javascript": "6.0.0", + "source-map": "~0.7.3", + "terser": "5.9.0" + } + }, + "node_modules/@rushstack/module-minifier/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/module-minifier/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/@rushstack/module-minifier/node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/@rushstack/module-minifier/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rushstack/module-minifier/node_modules/terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/node-core-library": { + "version": "3.44.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.44.3.tgz", + "integrity": "sha512-Bt+R5LAnVr2BImTJqPpton5rvhJ2Wq8x4BaTqaCHQMmfxqtz5lb4nLYT9kneMJTCDuRMBvvLpSuz4MBj50PV3w==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/node-core-library/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/node-core-library/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/node-core-library/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/package-deps-hash": { + "version": "3.2.51", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-3.2.51.tgz", + "integrity": "sha512-UvbHA/2DpaEDsPmqsoW+RAYu6NhT56KptlBV/2LEeN3IyOvoSexjcG4U/7fbbJIv+ojzlf0r2/oP4C7zzzTJSQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/package-deps-hash/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/rig-package": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.2.12.tgz", + "integrity": "sha512-nbePcvF8hQwv0ql9aeQxcaMPK/h1OLAC00W7fWCRWIvD2MchZOE8jumIIr66HGrfG2X1sw++m/ZYI4D+BM5ovQ==", + "dev": true, + "dependencies": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin": { + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.79.0.tgz", + "integrity": "sha512-S+3Ta2dCRB3iyU4WSkTdeztbVfGol0nlhnT7vFfoSfDwAtoBymw3rUhLhA133OvDFPZXzF34c6JUlf5vs+VGkA==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rush-sdk": "5.79.0", + "https-proxy-agent": "~5.0.0", + "node-fetch": "2.6.7" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin": { + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.79.0.tgz", + "integrity": "sha512-F7e1P1T9kXXoNa7HRx1VBLjgbUtr4gNPqM53+qH1KA18GFeAY8vsO1TokeWubfGs376KC6bbE5rVWb3k5x+VZw==", + "dev": true, + "dependencies": { + "@azure/identity": "~2.1.0", + "@azure/storage-blob": "~12.11.0", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rush-sdk": "5.79.0", + "@rushstack/terminal": "0.3.74" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/rush-sdk": { + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.79.0.tgz", + "integrity": "sha512-32Z8mmVfhRBxsnzRKGv3YU8Jx6QbllqFkII1pV+t0OAPVaWXggLLRmXYZnUHWp6g8/qASFRqtE8fuUHEwp9Fxg==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@types/node-fetch": "1.6.9", + "tapable": "2.2.1" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/rush-sdk/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin": { + "version": "3.3.69", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-3.3.69.tgz", + "integrity": "sha512-8TFam4rhzwclWKrxvr5yLwmoL9Pk5vgf0v/ogxEYMr7G2pHhmZIYVePHShO3YnPWvbsIcRhmtu/afY1zg+PvZg==", + "dev": true, + "dependencies": { + "@rushstack/webpack-plugin-utilities": "0.1.36" + }, + "peerDependencies": { + "@types/webpack": "^4.39.8", + "webpack": "^5.35.1" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/@rushstack/stream-collator": { + "version": "4.0.205", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.205.tgz", + "integrity": "sha512-FbZDCLMwGFiOVP16U40Do+EjCFzbpIZNpbkihyEMsp6o8FGdS5At3DNLPKPgYLqyiSCxPxvA2a6bMr4yNDVtlA==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/terminal": "0.3.74" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/stream-collator/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/terminal": { + "version": "0.3.74", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.74.tgz", + "integrity": "sha512-TXaHzq7HS0qickNjzAAZBhdWQwPaNtL4snJx+SKb3d6NxA+dWm+Tx0hIyo5CSgsTyLa0VD/9BBCDGJ3n1Qqbdw==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "wordwrap": "~1.0.0" + } + }, + "node_modules/@rushstack/terminal/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/terminal/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/terminal/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/terminal/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/terminal/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/tree-pattern": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.2.tgz", + "integrity": "sha512-0KdqI7hGtVIlxobOBLWet0WGiD70V/QoYQr5A2ikACeQmIaN4WT6Fn9BcvgwgaSIMcazEcD8ql7Fb9N4dKdQlA==", + "dev": true + }, + "node_modules/@rushstack/ts-command-line": { + "version": "4.7.10", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.7.10.tgz", + "integrity": "sha512-8t042g8eerypNOEcdpxwRA3uCmz0duMo21rG4Z2mdz7JxJeylDmzjlU3wDdef2t3P1Z61JCdZB6fbm1Mh0zi7w==", + "dev": true, + "dependencies": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "node_modules/@rushstack/typings-generator": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.8.1.tgz", + "integrity": "sha512-K0KtbA7HNAzZaf4A8olDhlX9stwA+CFrG7PTlmw3sZq3UWXZzbEu2ExG1LemMqjpsDwgDWbLHYCFTlU+KJoXyQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "chokidar": "~3.4.0", + "glob": "~7.0.5" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/typings-generator/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/webpack-plugin-utilities": { + "version": "0.1.36", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.1.36.tgz", + "integrity": "sha512-Q58FIZ1rTCPtcQltWUtGrHK8vo0plZL74IMHD/5DK1AM6/sf2xisNJZi2gZtl9Brg8OAJTlZkSp6uoLScXE7Ew==", + "dev": true, + "peerDependencies": { + "@types/webpack": "^4.39.8", + "webpack": "^5.35.1" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/@rushstack/worker-pool": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.1.32.tgz", + "integrity": "sha512-HtajFVo6OPnYGT9eP0QOVwoP3AdNwvEnlQ/bkgLdY8oLuDqxx2vywO3qW7rA5OqRSH4GQyIwBf1LVVSslisZ3A==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24" + } + }, + "node_modules/@rushstack/worker-pool/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@swc/helpers": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.3.tgz", + "integrity": "sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@swc/helpers/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@types/anymatch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-3.0.0.tgz", + "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.", + "dev": true, + "dependencies": { + "anymatch": "*" + } + }, + "node_modules/@types/argparse": { + "version": "1.0.38", + "resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz", + "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==", + "dev": true + }, + "node_modules/@types/babel__core": { + "version": "7.20.4", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.4.tgz", + "integrity": "sha512-mLnSC22IC4vcWiuObSRjrLd9XcBTGf59vUSoq2jkQDJ/QQ8PMI9rSuzE+aEV8karUMbskw07bKYoUJCKTUaygg==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.7", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.7.tgz", + "integrity": "sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.4", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz", + "integrity": "sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/chalk": { + "version": "0.4.31", + "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", + "integrity": "sha512-nF0fisEPYMIyfrFgabFimsz9Lnuu9MwkNrrlATm2E4E46afKDyeelT+8bXfw1VSc7sLBxMxRgT7PxTC2JcqN4Q==", + "dev": true + }, + "node_modules/@types/classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-zeOWb0JGBoVmlQoznvqXbE0tEC/HONsnoUNH19Hc96NFsTAwTXbTqb8FMYkru1F/iqp7a18Ws3nWJvtA1sHD1A==", + "deprecated": "This is a stub types definition. classnames provides its own type definitions, so you do not need this installed.", + "dependencies": { + "classnames": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.3.tgz", + "integrity": "sha512-6mfQ6iNvhSKCZJoY6sIG3m0pKkdUcweVNOLuBBKvoWGzl2yRxOJcYOTRyLKt3nxXvBLJWa6QkW//tgbIwJehmA==", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.44.7", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.7.tgz", + "integrity": "sha512-f5ORu2hcBbKei97U73mf+l9t4zTGl74IqZ0GQk4oVea/VS8tQZYkUveSYojk+frraAVYId0V2WC9O4PTNru2FQ==", + "dev": true, + "peer": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true, + "peer": true + }, + "node_modules/@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.41", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz", + "integrity": "sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/glob": { + "version": "5.0.30", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.30.tgz", + "integrity": "sha512-ZM05wDByI+WA153sfirJyEHoYYoIuZ7lA2dB/Gl8ymmpMTR78fNRtDMqa7Z6SdH4fZdLWZNRE6mZpx3XqBOrHw==", + "dev": true, + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/glob-stream": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@types/glob-stream/-/glob-stream-8.0.2.tgz", + "integrity": "sha512-kyuRfGE+yiSJWzSO3t74rXxdZNdYfLcllO0IUha4eX1fl40pm9L02Q/TEc3mykTLjoWz4STBNwYnUWdFu3I0DA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/picomatch": "*", + "@types/streamx": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/gulp": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/gulp/-/gulp-4.0.6.tgz", + "integrity": "sha512-0E8/iV/7FKWyQWSmi7jnUvgXXgaw+pfAzEB06Xu+l0iXVJppLbpOye5z7E2klw5akXd+8kPtYuk65YBcZPM4ow==", + "dev": true, + "dependencies": { + "@types/undertaker": "*", + "@types/vinyl-fs": "*", + "chokidar": "^2.1.2" + } + }, + "node_modules/@types/gulp/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/@types/gulp/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/@types/gulp/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/@types/gulp/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/@types/gulp/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/@types/gulp/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", + "dev": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.14", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", + "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "25.2.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.2.1.tgz", + "integrity": "sha512-msra1bCaAeEdkSyA0CZ6gW1ukMIvZ5YoJkdXw/qhQdsuuDlFTcEUrUw8CLCPt2rVRUfXlClVvK2gvPs9IokZaA==", + "dev": true, + "dependencies": { + "jest-diff": "^25.2.1", + "pretty-format": "^25.2.1" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true + }, + "node_modules/@types/lodash": { + "version": "4.14.117", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.117.tgz", + "integrity": "sha512-xyf2m6tRbz8qQKcxYZa7PA4SllYcay+eh25DN3jmNYY6gSTL7Htc/bttVdkqj2wfJGbeWlQiX8pIyJpKU+tubw==" + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", + "dev": true + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true + }, + "node_modules/@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "node_modules/@types/node-fetch": { + "version": "1.6.9", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-1.6.9.tgz", + "integrity": "sha512-n2r6WLoY7+uuPT7pnEtKJCmPUGyJ+cbyBR8Avnu4+m1nzz7DwBVuyIvvlBzCZ/nrpC7rIgb3D6pNavL7rFEa9g==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/node-forge": { + "version": "1.3.9", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.9.tgz", + "integrity": "sha512-meK88cx/sTalPSLSoCzkiUB4VPIFHmxtXm5FaaqRDqBX2i/Sy8bJ4odsan0b20RBjPh06dAQ+OTTdnyQyhJZyQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@types/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-5v0PhPv0AManpxT7W25Zipmj/Lxp1WqfkcpZHyqSloB+gGoAHRBuzhrCelFKrPvNF5ki3gAcO4kxaGO2/21u8g==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", + "dev": true + }, + "node_modules/@types/office-js": { + "version": "1.0.36", + "resolved": "https://registry.npmjs.org/@types/office-js/-/office-js-1.0.36.tgz", + "integrity": "sha512-v5jOXCPS0nbbuVzZThhDMzttuJrpzzvx1GsPo5Qed8Cs9uzMwEV1vdkKN5zLFnAUlEF4s8Szl9KXnhnSvH89Kw==" + }, + "node_modules/@types/orchestrator": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/orchestrator/-/orchestrator-0.0.30.tgz", + "integrity": "sha512-rT9So631KbmirIGsZ5m6T15FKHqiWhYRULdl03l/WBezzZ8wwhYTS2zyfHjsvAGYFVff1wtmGFd0akRCBDSZrA==", + "dev": true, + "dependencies": { + "@types/q": "*" + } + }, + "node_modules/@types/picomatch": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/@types/picomatch/-/picomatch-2.3.3.tgz", + "integrity": "sha512-Yll76ZHikRFCyz/pffKGjrCwe/le2CDwOP5F210KQo27kpRE46U2rDnzikNlVn6/ezH3Mhn46bJMTfeVTtcYMg==", + "dev": true + }, + "node_modules/@types/prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", + "dev": true + }, + "node_modules/@types/prop-types": { + "version": "15.7.10", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.10.tgz", + "integrity": "sha512-mxSnDQxPqsZxmeShFH+uwQ4kO4gcJcGahjjMFeLbKE95IAZiiZyiEepGZjtXJ7hN/yfu0bu9xN2ajcU0JcxX6A==" + }, + "node_modules/@types/q": { + "version": "1.5.8", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.8.tgz", + "integrity": "sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==", + "dev": true + }, + "node_modules/@types/qs": { + "version": "6.9.10", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.10.tgz", + "integrity": "sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "dev": true + }, + "node_modules/@types/react": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.45.tgz", + "integrity": "sha512-YfhQ22Lah2e3CHPsb93tRwIGNiSwkuz1/blk4e6QrWS0jQzCSNbGLtOEYhPg02W0yGTTmpajp7dCTbBAMN3qsg==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "17.0.17", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz", + "integrity": "sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==", + "dependencies": { + "@types/react": "^17" + } + }, + "node_modules/@types/requirejs": { + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/@types/requirejs/-/requirejs-2.1.29.tgz", + "integrity": "sha512-61MNgoBY6iEsHhFGiElSjEu8HbHOahJLGh9BdGSfzgAN+2qOuFJKuG3f7F+/ggKr+0yEM3Y4fCWAgxU6es0otg==" + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true + }, + "node_modules/@types/scheduler": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.6.tgz", + "integrity": "sha512-Vlktnchmkylvc9SnwwwozTv04L/e1NykF5vgoQ0XTmI8DD+wxfjQuHuvHS3p0r2jz2x2ghPs2h1FVeDirIteWA==" + }, + "node_modules/@types/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-iotVxtCCsPLRAvxMFFgxL8HD2l4mAZ2Oin7/VJ2ooWO0VOK4EGOGmZWZn1uCq7RofR3I/1IOSjCHlFT71eVK0Q==", + "dev": true + }, + "node_modules/@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "dev": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "dev": true, + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz", + "integrity": "sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==", + "dev": true, + "dependencies": { + "@types/http-errors": "*", + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/source-list-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.5.tgz", + "integrity": "sha512-cHBTLeIGIREJx839cDfMLKWao+FaJOlaPz4mnFHXUzShS8sXhzw6irhvIpYvp28TbTmTeAt3v+QgHMANsGbQtA==", + "dev": true + }, + "node_modules/@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", + "dev": true + }, + "node_modules/@types/streamx": { + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/@types/streamx/-/streamx-2.9.4.tgz", + "integrity": "sha512-0M4RKl0MJnST4TtMTg/gcoeQMniMyZW4x+FpI78X2/ksdxC99P9tUgk8K56McWXMrptZ3/A+c39lSIEGrXJ3Rw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/tapable": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", + "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==", + "dev": true + }, + "node_modules/@types/through2": { + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/@types/through2/-/through2-2.0.32.tgz", + "integrity": "sha512-VYclBauj55V0qPDHs9QMdKBdxdob6zta8mcayjTyOzlRgl+PNERnvNol99W1PBnvQXaYoTTqSce97rr9dz9oXQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/tunnel": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.3.tgz", + "integrity": "sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/uglify-js": { + "version": "3.17.4", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.4.tgz", + "integrity": "sha512-Hm/T0kV3ywpJyMGNbsItdivRhYNCQQf1IIsYsXnoVPES4t+FMLyDe0/K+Ea7ahWtMtSNb22ZdY7MIyoD9rqARg==", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/@types/undertaker": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.11.tgz", + "integrity": "sha512-j1Z0V2ByRHr8ZK7eOeGq0LGkkdthNFW0uAZGY22iRkNQNL9/vAV0yFPr1QN3FM/peY5bxs9P+1f0PYJTQVa5iA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/undertaker-registry": "*", + "async-done": "~1.3.2" + } + }, + "node_modules/@types/undertaker-registry": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.4.tgz", + "integrity": "sha512-tW77pHh2TU4uebWXWeEM5laiw8BuJ7pyJYDh6xenOs75nhny2kVgwYbegJ4BoLMYsIrXaBpKYaPdYO3/udG+hg==", + "dev": true + }, + "node_modules/@types/vinyl": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.3.tgz", + "integrity": "sha512-hrT6xg16CWSmndZqOTJ6BGIn2abKyTw0B58bI+7ioUoj3Sma6u8ftZ1DTI2yCaJamOVGLOnQWiPH3a74+EaqTA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/vinyl-fs": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/vinyl-fs/-/vinyl-fs-3.0.5.tgz", + "integrity": "sha512-ckYz9giHgV6U10RFuf9WsDQ3X86EFougapxHmmoxLK7e6ICQqO8CE+4V/3lBN148V5N1pb4nQMmMjyScleVsig==", + "dev": true, + "dependencies": { + "@types/glob-stream": "*", + "@types/node": "*", + "@types/vinyl": "*" + } + }, + "node_modules/@types/webpack": { + "version": "4.41.24", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.24.tgz", + "integrity": "sha512-1A0MXPwZiMOD3DPMuOKUKcpkdPo8Lq33UGggZ7xio6wJ/jV1dAu5cXDrOfGDnldUroPIRLsr/DT43/GqOA4RFQ==", + "dev": true, + "dependencies": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + } + }, + "node_modules/@types/webpack-env": { + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.15.3.tgz", + "integrity": "sha512-5oiXqR7kwDGZ6+gmzIO2lTC+QsriNuQXZDWNYRV3l2XRN/zmPgnC21DLSx2D05zvD8vnXW6qUg7JnXZ4I6qLVQ==", + "dev": true + }, + "node_modules/@types/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + } + }, + "node_modules/@types/webpack-sources/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@types/ws": { + "version": "8.5.9", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.9.tgz", + "integrity": "sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-0.0.34.tgz", + "integrity": "sha512-Rrj9a2bqpcPKGYCIyQGkD24PeCZG3ow58cgaAtI4jwsUMe/9hDaCInMpXZ+PaUK3cVwsFUstpOEkSfMdQpCnYA==", + "dev": true + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "dev": true + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.6.0.tgz", + "integrity": "sha512-MIbeMy5qfLqtgs1hWd088k1hOuRsN9JrHUPwVVKCD99EOUqScd7SrwoZl4Gso05EAP9w1kvLWUVGJOVpRPkDPA==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "5.6.0", + "@typescript-eslint/scope-manager": "5.6.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", + "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", + "dev": true, + "dependencies": { + "@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", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.7.tgz", + "integrity": "sha512-r218ZVL0zFBYzEq8/9K2ZhRgsmKUhm8xd3sWChgvTbmP98kHGuY83IUl64SS9fx9OSBM9vMLdzBfox4eDdm/ZQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/utils": "5.30.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.6.0.tgz", + "integrity": "sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "debug": "^4.3.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.6.0.tgz", + "integrity": "sha512-1U1G77Hw2jsGWVsO2w6eVCbOg0HZ5WxL/cozVSTfqnL/eB9muhb8THsP0G3w+BB5xAHv9KptwdfYFAUfzcIh4A==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/visitor-keys": "5.6.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.7.tgz", + "integrity": "sha512-nD5qAE2aJX/YLyKMvOU5jvJyku4QN5XBVsoTynFrjQZaDgDV6i7QHFiYCx10wvn7hFvfuqIRNBtsgaLe0DbWhw==", + "dev": true, + "dependencies": { + "@typescript-eslint/utils": "5.30.7", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.6.0.tgz", + "integrity": "sha512-OIZffked7mXv4mXzWU5MgAEbCf9ecNJBKi+Si6/I9PpTaj+cf2x58h2oHW5/P/yTnPkKaayfjhLvx+crnl5ubA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.6.0.tgz", + "integrity": "sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/visitor-keys": "5.6.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.7.tgz", + "integrity": "sha512-Z3pHdbFw+ftZiGUnm1GZhkJgVqsDL5CYW2yj+TB2mfXDFOMqtbzQi2dNJIyPqPbx9mv2kUxS1gU+r2gKlKi1rQ==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.30.7", + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/typescript-estree": "5.30.7", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.7.tgz", + "integrity": "sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.7.tgz", + "integrity": "sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.7.tgz", + "integrity": "sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz", + "integrity": "sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.30.7", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.6.0.tgz", + "integrity": "sha512-1p7hDp5cpRFUyE3+lvA74egs+RWSgumrBpzBCDzfTFv0aQ7lIeay80yU0hIxgAhwQ6PcasW35kaOCyDOv6O/Ng==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.6.0", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@uifabric/foundation": { + "version": "7.10.16", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.16.tgz", + "integrity": "sha512-x13xS9aKh6FEWsyQP2jrjyiXmUUdgyuAfWKMLhUTK4Rsc+vJANwwVk4fqGsU021WA6pghcIirvEVpWf5MlykDQ==", + "dependencies": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/foundation/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/icons": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.9.5.tgz", + "integrity": "sha512-0e2fEURtR7sNqoGr9gU/pzcOp24B/Lkdc05s1BSnIgXlaL2QxRszfaEsl3/E9vsNmqA3tvRwDJWbtRolDbjCpQ==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/icons/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/merge-styles": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.20.2.tgz", + "integrity": "sha512-cJy8hW9smlWOKgz9xSDMCz/A0yMl4mdo466pcGlIOn84vz+e94grfA7OoTuTzg3Cl0Gj6ODBSf1o0ZwIXYL1Xg==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/merge-styles/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/react-hooks": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.16.4.tgz", + "integrity": "sha512-k8RJYTMICWA6varT5Y+oCf2VDHHXN0tC2GuPD4I2XqYCTLaXtNCm4+dMcVA2x8mv1HIO7khvm/8aqKheU/tDfQ==", + "dependencies": { + "@fluentui/react-window-provider": "^1.0.6", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/react-hooks/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/set-version": { + "version": "7.0.24", + "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-7.0.24.tgz", + "integrity": "sha512-t0Pt21dRqdC707/ConVJC0WvcQ/KF7tKLU8AZY7YdjgJpMHi1c0C427DB4jfUY19I92f60LOQyhJ4efH+KpFEg==", + "dependencies": { + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/set-version/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/styling": { + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.25.1.tgz", + "integrity": "sha512-bd4QDYyb0AS0+KmzrB8VsAfOkxZg0dpEpF1YN5Ben10COmT8L1DoE4bEF5NvybHEaoTd3SKxpJ42m+ceNzehSw==", + "dependencies": { + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/styling/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/utilities": { + "version": "7.38.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.38.2.tgz", + "integrity": "sha512-5yM4sm142VEBg3/Q5SFheBXqnrZi9CNF5rjHNoex0GgGtG3AHPuS7U8gjm+/Io1MvbuCrn6lyyIw0MDvh1Ebkw==", + "dependencies": { + "@fluentui/dom-utilities": "^1.1.2", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/utilities/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "dependencies": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-module-context/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-module-context/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dev": true, + "peer": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dev": true, + "peer": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "node_modules/@yarnpkg/lockfile": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.0.2.tgz", + "integrity": "sha512-MqJ00WXw89ga0rK6GZkdmmgv3bAsxpJixyTthjcix73O44pBqotyU2BejBkLuIsaOBI6SEu77vAnSyLe5iIHkw==", + "dev": true + }, + "node_modules/@zkochan/cmd-shim": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-5.4.1.tgz", + "integrity": "sha512-odWb1qUzt0dIOEUPyWBEpFDYQPRjEMr/dbHHAfgBkVkYR9aO7Zo+I7oYWrXIxl+cKlC7+49ftPm8uJxL1MA9kw==", + "dev": true, + "dependencies": { + "cmd-extension": "^1.0.2", + "graceful-fs": "^4.2.10", + "is-windows": "^1.0.2" + }, + "engines": { + "node": ">=10.13" + } + }, + "node_modules/abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", + "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, + "dependencies": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "dev": true, + "peer": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/adal-angular": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.16.tgz", + "integrity": "sha512-tJf2bRwolKA8/J+wcy4CFOTAva8gpueHplptfjz3Wt1XOb7Y1jnwdm2VdkFZQUhxCtd/xPvcRSAQP2+ROtAD5g==", + "deprecated": "This package is no longer supported. Please migrate to @azure/msal-angular.", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true, + "peerDependencies": { + "ajv": ">=5.0.0" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==", + "dev": true + }, + "node_modules/ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "dependencies": { + "ansi-wrap": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "dev": true, + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", + "dev": true, + "dependencies": { + "buffer-equal": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "node_modules/archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", + "dev": true, + "dependencies": { + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", + "dev": true, + "dependencies": { + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-equal": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.2.tgz", + "integrity": "sha512-gUHx76KtnhEgB3HOuFYiCm3FIdEs6ocM2asHvNTkfu/Y09qQVrrVVaOKENmS2KkSaGoxgXNqC+ZVtR/n0MOkSA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "node_modules/array-includes": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", + "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", + "dev": true, + "dependencies": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-initial/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dev": true, + "dependencies": { + "is-number": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-last/node_modules/is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dev": true, + "dependencies": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.6.tgz", + "integrity": "sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", + "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "dev": true + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/assert": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz", + "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", + "dev": true, + "dependencies": { + "object.assign": "^4.1.4", + "util": "^0.10.4" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dev": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types": { + "version": "0.9.6", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", + "integrity": "sha512-qEdtR2UH78yyHX/AUNfXmJTlM48XoFZKBdwi1nzkI1mJL21cmbu0cvjxjpkXJ5NENMq42H+hNs8VLJcqXLerBQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/async-each": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", + "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ] + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "node_modules/async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", + "dev": true, + "dependencies": { + "async-done": "^1.2.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", + "dev": true + }, + "node_modules/babel-jest": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-25.5.1.tgz", + "integrity": "sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ==", + "dev": true, + "dependencies": { + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz", + "integrity": "sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz", + "integrity": "sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz", + "integrity": "sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^25.5.0", + "babel-preset-current-node-syntax": "^0.1.2" + }, + "engines": { + "node": ">= 8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", + "dev": true, + "dependencies": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/better-path-resolve": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/better-path-resolve/-/better-path-resolve-1.0.0.tgz", + "integrity": "sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==", + "dev": true, + "dependencies": { + "is-windows": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", + "dev": true + }, + "node_modules/body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", + "dev": true, + "dependencies": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/bonjour-service": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "dev": true, + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/bonjour-service/node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "dev": true + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dev": true, + "dependencies": { + "resolve": "1.1.7" + } + }, + "node_modules/browser-resolve/node_modules/resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", + "dev": true + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-sign": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.2.tgz", + "integrity": "sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==", + "dev": true, + "dependencies": { + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.4", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.6", + "readable-stream": "^3.6.2", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/browserify-sign/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", + "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001541", + "electron-to-chromium": "^1.4.535", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/buffer-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", + "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", + "dev": true, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "dev": true + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", + "dev": true + }, + "node_modules/builtin-modules": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", + "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", + "dev": true + }, + "node_modules/builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", + "dev": true + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cacache/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cacache/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "dev": true, + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "dev": true, + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", + "dev": true, + "dependencies": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "dev": true, + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/camelcase-keys/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001563", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001563.tgz", + "integrity": "sha512-na2WUmOxnwIZtwnFI2CZ/3er0wdNzU7hN+cPYz/z2ajHThnkWjNBOpEPP4n+4r2WPM847JaMotaJE3bnfzjyKw==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true + }, + "node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/chokidar": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.1.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + }, + "node_modules/clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-table": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", + "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==", + "dev": true, + "dependencies": { + "colors": "1.0.3" + }, + "engines": { + "node": ">= 0.2.0" + } + }, + "node_modules/cli-table/node_modules/colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-deep/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", + "dev": true + }, + "node_modules/cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "node_modules/cmd-extension": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cmd-extension/-/cmd-extension-1.0.2.tgz", + "integrity": "sha512-iWDjmP8kvsMdBmLTHxFaqXikO8EdFRDfim7k6vUHglY/2xJ5jLrPsnQGijdfp4U+sr/BeecG0wKm02dSIAeQ1g==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/coa/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/coa/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/coa/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/coa/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "dev": true + }, + "node_modules/collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", + "dev": true, + "dependencies": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dev": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true, + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/color/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true + }, + "node_modules/colors": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz", + "integrity": "sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "devOptional": true + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect-livereload": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz", + "integrity": "sha512-3KnRwsWf4VmP01I4hCDQqTc4e2UxOvJIi8i08GiwqX2oymzxNFY7PqjFkwHglYTJ0yzUJkO5yqdPxVaIz3Pbug==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/connect/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "node_modules/cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "dependencies": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "node_modules/copy-concurrently/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/copy-concurrently/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/copy-concurrently/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-props": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dev": true, + "dependencies": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.4.tgz", + "integrity": "sha512-zCazfdYAh3q/O4VzZFiadWGpDA2zTs6FC6D7YTHD6H1J40pzo0H4z22h1NYMCl4ArQP4CK8y/KWqPrJ4rVkZ5A==", + "dev": true, + "dependencies": { + "cacache": "^15.0.5", + "fast-glob": "^3.2.4", + "find-cache-dir": "^3.3.1", + "glob-parent": "^5.1.1", + "globby": "^11.0.1", + "loader-utils": "^2.0.0", + "normalize-path": "^3.0.0", + "p-limit": "^3.0.2", + "schema-utils": "^2.7.0", + "serialize-javascript": "^4.0.0", + "webpack-sources": "^1.4.3" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/copy-webpack-plugin/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/copy-webpack-plugin/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "engines": { + "node": ">4" + } + }, + "node_modules/css-modules-loader-core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", + "integrity": "sha512-XWOBwgy5nwBn76aA+6ybUGL/3JBnCtBX9Ay9/OWIpzKYWlVHMazvJ+WtHumfi+xxdPF440cWK7JCYtt8xDifew==", + "dev": true, + "dependencies": { + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.1", + "postcss-modules-extract-imports": "1.1.0", + "postcss-modules-local-by-default": "1.2.0", + "postcss-modules-scope": "1.1.0", + "postcss-modules-values": "1.3.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/postcss": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", + "integrity": "sha512-VbGX1LQgQbf9l3cZ3qbUuC3hGqIEOGQFHAEHQ/Diaeo0yLgpgK5Rb8J+OcamIfQ9PbAU/fzBjVtQX3AhJHUvZw==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "node_modules/css-selector-tokenizer": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "dev": true, + "dependencies": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.3.1.tgz", + "integrity": "sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA==", + "dev": true, + "dependencies": { + "cssom": "0.3.x" + } + }, + "node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", + "dev": true, + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cyclist": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.2.tgz", + "integrity": "sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==", + "dev": true + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + } + }, + "node_modules/data-urls/node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/data-urls/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/debuglog": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", + "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decomment": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/decomment/-/decomment-0.9.5.tgz", + "integrity": "sha512-h0TZ8t6Dp49duwyDHo3iw67mnh9/UpFiSSiOb5gDK1sqoXzrfX/SQxIUQd2R2QEiSnqib0KF2fnKnGfAhAs6lg==", + "dev": true, + "dependencies": { + "esprima": "4.0.1" + }, + "engines": { + "node": ">=6.4", + "npm": ">=2.15" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, + "dependencies": { + "kind-of": "^5.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/default-gateway/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/default-gateway/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-gateway/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", + "dev": true, + "dependencies": { + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/del/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/des.js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", + "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", + "dev": true + }, + "node_modules/detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/dezalgo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", + "dev": true, + "dependencies": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "node_modules/diff-sequences": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz", + "integrity": "sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==", + "dev": true, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dir-glob/node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dev": true, + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true, + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "node_modules/domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dev": true, + "dependencies": { + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "node_modules/duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", + "dev": true, + "dependencies": { + "readable-stream": "~1.1.9" + } + }, + "node_modules/duplexer2/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "node_modules/duplexer2/node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/duplexer2/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "node_modules/each-props/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.587", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.587.tgz", + "integrity": "sha512-RyJX0q/zOkAoefZhB9XHghGeATVP0Q3mwA253XD/zj2OeXc+JZB9pCaEv6R578JUYaWM9PRhye0kXvd/V1cQ3Q==", + "dev": true + }, + "node_modules/elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dev": true, + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", + "integrity": "sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==", + "dev": true, + "dependencies": { + "once": "~1.3.0" + } + }, + "node_modules/end-of-stream/node_modules/once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "dev": true, + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.22.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", + "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.2", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.5", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.2", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.12", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "safe-array-concat": "^1.0.1", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.8", + "string.prototype.trimend": "^1.0.7", + "string.prototype.trimstart": "^1.0.7", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "dev": true + }, + "node_modules/es-module-lexer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", + "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==", + "dev": true, + "peer": true + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", + "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.2", + "has-tostringtag": "^1.0.0", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es5-ext": { + "version": "0.10.62", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", + "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/es6-templates": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz", + "integrity": "sha512-sziUVwcvQ+lOsrTyUY0Q11ilAPj+dy7AQ1E1MgSaHTaaAFTffaa08QSlGNU61iyVaroyb6nYdBV6oD7nzn6i8w==", + "dev": true, + "dependencies": { + "recast": "~0.11.12", + "through": "~2.3.6" + } + }, + "node_modules/es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.7.0.tgz", + "integrity": "sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==", + "dev": true, + "dependencies": { + "@eslint/eslintrc": "^1.0.5", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.0", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.2.0", + "espree": "^9.3.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-promise": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.1.tgz", + "integrity": "sha512-uM4Tgo5u3UWQiroOyDEsYcVMOo7re3zmno0IZmB5auxoaQNIceAbXEkSt8RNrKtaYehARHG06pYK6K1JhtP0Zw==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.27.1.tgz", + "integrity": "sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "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", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-tsdoc": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.17.tgz", + "integrity": "sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "0.16.2" + } + }, + "node_modules/eslint-plugin-tsdoc/node_modules/@microsoft/tsdoc": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz", + "integrity": "sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==", + "dev": true + }, + "node_modules/eslint-plugin-tsdoc/node_modules/@microsoft/tsdoc-config": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz", + "integrity": "sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.14.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "node_modules/eslint-plugin-tsdoc/node_modules/resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint/node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-stream": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.5.tgz", + "integrity": "sha512-vyibDcu5JL20Me1fP734QBH/kenBGLZap2n0+XXM7mvuUPzJ20Ydqj1aKcIeMdri1p+PU+4yAKugjN8KCVst+g==", + "dev": true, + "dependencies": { + "duplexer": "^0.1.1", + "from": "^0.1.7", + "map-stream": "0.0.7", + "pause-stream": "^0.0.11", + "split": "^1.0.1", + "stream-combiner": "^0.2.2", + "through": "^2.3.8" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", + "dev": true + }, + "node_modules/execa": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": "^8.12.0 || >=9.7.0" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expect": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz", + "integrity": "sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "ansi-styles": "^4.0.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-regex-util": "^25.2.6" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/express": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.3", + "content-disposition": "0.5.2", + "content-type": "~1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.4", + "qs": "6.5.2", + "range-parser": "~1.2.0", + "safe-buffer": "5.1.2", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "~1.4.0", + "type-is": "~1.6.16", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/ext": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "dev": true, + "dependencies": { + "type": "^2.7.2" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", + "dev": true + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/external-editor/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "dependencies": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "dev": true + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.0.tgz", + "integrity": "sha512-26qPdHyTsArQ6gU4P1HJbAbnFTyT2r0pG7czh1GFAd9TZbj0n94wWbupgixZH/ET/meqi2/5+F7DhW4OAXD+Lg==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/file-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/file-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/findup-sync/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fined/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "dev": true + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", + "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "dev": true, + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/fork-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", + "integrity": "sha512-Pqq5NnT78ehvUnAk/We/Jr22vSvanRlFTpAmQ88xBY/M1TlHe+P0ILuEyXS595ysdGfaj22634LBkGMA2GTcpA==", + "dev": true + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", + "dev": true + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", + "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==", + "dev": true + }, + "node_modules/fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "deprecated": "\"Please update to latest v2.3 or v2.2\"", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/generic-names": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz", + "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==", + "dev": true, + "dependencies": { + "loader-utils": "^1.1.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "node_modules/get-intrinsic": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/git-repo-info": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-2.1.1.tgz", + "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==", + "dev": true, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/glob-escape": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/glob-escape/-/glob-escape-0.0.2.tgz", + "integrity": "sha512-L/cXYz8x7qer1HAyUQ+mbjcUsJVdpRxpAf7CwqHoNBs9vTpABlGfNN4tzkDxt+u3Z7ZncVyKlCNPtzb0R/7WbA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", + "dev": true, + "dependencies": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-stream/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-stream/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-stream/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "peer": true + }, + "node_modules/glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-watcher/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/glob-watcher/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/glob-watcher/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/glob-watcher/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-watcher/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/glob-watcher/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "dependencies": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "dependencies": { + "sparkles": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "dev": true + }, + "node_modules/gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "dependencies": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "dependencies": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-cli/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/gulp-cli/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/gulp-cli/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/gulp-cli/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-cli/node_modules/yargs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", + "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.1" + } + }, + "node_modules/gulp-cli/node_modules/yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + }, + "node_modules/gulp-connect": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.5.0.tgz", + "integrity": "sha512-oRBLjw/4EVaZb8g8OcxOVdGD8ZXYrRiWKcNxlrGjxb/6Cp0GDdqw7ieX7D8xJrQS7sbXT+G94u63pMJF3MMjQA==", + "dev": true, + "dependencies": { + "ansi-colors": "^1.0.1", + "connect": "^3.6.5", + "connect-livereload": "^0.5.4", + "event-stream": "^3.3.2", + "fancy-log": "^1.3.2", + "send": "^0.13.2", + "serve-index": "^1.9.1", + "serve-static": "^1.13.1", + "tiny-lr": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-connect/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/gulp-connect/node_modules/etag": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", + "integrity": "sha512-Mbv5pNpLNPrm1b4rzZlZlfTRpdDr31oiD43N362sIyvSWVNu5Du33EcJGzvEV4YdYLuENB1HzND907cQkFmXNw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/gulp-connect/node_modules/fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha512-akx5WBKAwMSg36qoHTuMMVncHWctlaDGslJASDYAhoLrzDUDCjZlOngNa/iC6lPm9aA0qk8pN5KnpmbJHSIIQQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/gulp-connect/node_modules/http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "statuses": "1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/gulp-connect/node_modules/mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha512-sAaYXszED5ALBt665F0wMQCUXpGuZsGdopoqcHPdL39ZYdi7uHoZlhrfZfhv8WzivhBzr/oXwaj+yiK5wY8MXQ==", + "dev": true, + "bin": { + "mime": "cli.js" + } + }, + "node_modules/gulp-connect/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "node_modules/gulp-connect/node_modules/range-parser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz", + "integrity": "sha512-nDsRrtIxVUO5opg/A8T2S3ebULVIfuh8ECbh4w3N4mWxIiT3QILDJDUQayPqm2e8Q8NUa0RSUkGCfe33AfjR3Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/gulp-connect/node_modules/send": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", + "integrity": "sha512-cQ0rmXHrdO2Iof08igV2bG/yXWD106ANwBg6DkGQNT2Vsznbgq6T0oAIQboy1GoFsIuy51jCim26aA9tj3Z3Zg==", + "dev": true, + "dependencies": { + "debug": "~2.2.0", + "depd": "~1.1.0", + "destroy": "~1.0.4", + "escape-html": "~1.0.3", + "etag": "~1.7.0", + "fresh": "0.3.0", + "http-errors": "~1.3.1", + "mime": "1.3.4", + "ms": "0.7.1", + "on-finished": "~2.3.0", + "range-parser": "~1.0.3", + "statuses": "~1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/gulp-connect/node_modules/statuses": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz", + "integrity": "sha512-pVEuxHdSGrt8QmQ3LOZXLhSA6MP/iPqKzZeO6Squ7PNGkA/9MBsSfV0/L+bIxkoDmjF4tZcLpcVq/fkqoHvuKg==", + "dev": true + }, + "node_modules/gulp-flatten": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.2.0.tgz", + "integrity": "sha512-8kKeBDfHGx0CEWoB6BPh5bsynUG2VGmSz6hUlX531cfDz/+PRYZa9i3e3+KYuaV0GuCsRZNThSRjBfHOyypy8Q==", + "dev": true, + "dependencies": { + "gulp-util": "^3.0.1", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/gulp-if": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", + "integrity": "sha512-tV0UfXkZodpFq6CYxEqH8tqLQgN6yR9qOhpEEN3O6N5Hfqk3fFLcbAavSex5EqnmoQjyaZ/zvgwclvlTI1KGfw==", + "dev": true, + "dependencies": { + "gulp-match": "^1.0.3", + "ternary-stream": "^2.0.1", + "through2": "^2.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/gulp-match": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.1.0.tgz", + "integrity": "sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.3" + } + }, + "node_modules/gulp-open": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/gulp-open/-/gulp-open-3.0.1.tgz", + "integrity": "sha512-dohokw+npnt48AsD0hhvCLEHLnDMqM35F+amvIfJlX1H2nNHYUClR0Oy1rI0TvbL1/pHiHGNLmohhk+kvwIKjA==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dev": true, + "dependencies": { + "colors": "^1.1.2", + "opn": "5.2.0", + "plugin-log": "^0.1.0", + "through2": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==", + "deprecated": "gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5", + "dev": true, + "dependencies": { + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/gulp-util/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/gulp-util/node_modules/clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==", + "dev": true + }, + "node_modules/gulp-util/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/gulp-util/node_modules/object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/gulp-util/node_modules/vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==", + "dev": true, + "dependencies": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + }, + "engines": { + "node": ">= 0.9" + } + }, + "node_modules/gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", + "dev": true, + "dependencies": { + "glogg": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", + "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", + "dev": true, + "dependencies": { + "sparkles": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash-base/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/hash-base/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "dev": true, + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "dependencies": { + "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==", + "dev": true + }, + "node_modules/hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==", + "dev": true + }, + "node_modules/html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.1" + } + }, + "node_modules/html-entities": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", + "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ] + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/html-loader": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-0.5.5.tgz", + "integrity": "sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog==", + "dev": true, + "dependencies": { + "es6-templates": "^0.2.3", + "fastparse": "^1.1.1", + "html-minifier": "^3.5.8", + "loader-utils": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "dev": true, + "dependencies": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "bin": { + "html-minifier": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", + "dev": true + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==", + "dev": true + }, + "node_modules/icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", + "dev": true + }, + "node_modules/ignore": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-walk": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", + "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "node_modules/immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "dev": true + }, + "node_modules/immutable": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", + "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==", + "dev": true + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==", + "dev": true, + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dev": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==", + "dev": true + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/inpath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inpath/-/inpath-1.0.2.tgz", + "integrity": "sha512-DTt55ovuYFC62a8oJxRjV2MmTPUdxN43Gd8I2ZgawxbAha6PvJkDQy/RbZGFCJF5IXrpp4PAYtW1w3aV7jXkew==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/internal-slot": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", + "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.2", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "dependencies": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", + "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", + "dev": true, + "dependencies": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, + "dependencies": { + "is-path-inside": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-in-cwd/node_modules/is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", + "dev": true, + "dependencies": { + "path-is-inside": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "dependencies": { + "is-unc-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-subdir": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-subdir/-/is-subdir-1.2.0.tgz", + "integrity": "sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==", + "dev": true, + "dependencies": { + "better-path-resolve": "1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dev": true, + "dependencies": { + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "node_modules/is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "dependencies": { + "unc-path-regex": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true + }, + "node_modules/is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isomorphic-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", + "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", + "dependencies": { + "node-fetch": "^2.6.1", + "whatwg-fetch": "^3.4.1" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/istanbul-lib-report/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", + "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-25.4.0.tgz", + "integrity": "sha512-XWipOheGB4wai5JfCYXd6vwsWNwM/dirjRoZgAa7H2wd8ODWbli2AiKjqG8AYhyx+8+5FBEdpO92VhGlBydzbw==", + "dev": true, + "dependencies": { + "@jest/core": "^25.4.0", + "import-local": "^3.0.2", + "jest-cli": "^25.4.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-changed-files": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.5.0.tgz", + "integrity": "sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "execa": "^3.2.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-cli": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.4.0.tgz", + "integrity": "sha512-usyrj1lzCJZMRN1r3QEdnn8e6E6yCx/QN7+B1sLoA68V7f3WlsxSSQfy0+BAwRiF4Hz2eHauf11GZG3PIfWTXQ==", + "dev": true, + "dependencies": { + "@jest/core": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/types": "^25.4.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", + "prompts": "^2.0.1", + "realpath-native": "^2.0.0", + "yargs": "^15.3.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-cli/node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/jest-cli/node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/jest-cli/node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/jest-cli/node_modules/which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "dev": true + }, + "node_modules/jest-cli/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/jest-cli/node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-config": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.5.4.tgz", + "integrity": "sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^25.5.4", + "@jest/types": "^25.5.0", + "babel-jest": "^25.5.1", + "chalk": "^3.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^25.5.0", + "jest-environment-node": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-jasmine2": "^25.5.4", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "micromatch": "^4.0.2", + "pretty-format": "^25.5.0", + "realpath-native": "^2.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-config/node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/jest-config/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest-config/node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/jest-config/node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/jest-config/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jest-config/node_modules/jest-environment-jsdom": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.5.0.tgz", + "integrity": "sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A==", + "dev": true, + "dependencies": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "jsdom": "^15.2.1" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-config/node_modules/jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "node_modules/jest-config/node_modules/tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "dependencies": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-config/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/jest-config/node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/jest-diff": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", + "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", + "dev": true, + "dependencies": { + "chalk": "^3.0.0", + "diff-sequences": "^25.2.6", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-docblock": { + "version": "25.3.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.3.0.tgz", + "integrity": "sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-each": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.5.0.tgz", + "integrity": "sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.4.0.tgz", + "integrity": "sha512-KTitVGMDrn2+pt7aZ8/yUTuS333w3pWt1Mf88vMntw7ZSBNDkRS6/4XLbFpWXYfWfp1FjcjQTOKzbK20oIehWQ==", + "dev": true, + "dependencies": { + "@jest/environment": "^25.4.0", + "@jest/fake-timers": "^25.4.0", + "@jest/types": "^25.4.0", + "jest-mock": "^25.4.0", + "jest-util": "^25.4.0", + "jsdom": "^15.2.1" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-environment-jsdom/node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom/node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jest-environment-jsdom/node_modules/parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "dependencies": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-environment-jsdom/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/jest-environment-jsdom/node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/jest-environment-node": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.5.0.tgz", + "integrity": "sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA==", + "dev": true, + "dependencies": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-environment-node/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + }, + "engines": { + "node": ">= 8.3" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz", + "integrity": "sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^25.5.0", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "co": "^4.6.0", + "expect": "^25.5.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^25.5.0", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-runtime": "^25.5.4", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-leak-detector": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz", + "integrity": "sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA==", + "dev": true, + "dependencies": { + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-matcher-utils": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz", + "integrity": "sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw==", + "dev": true, + "dependencies": { + "chalk": "^3.0.0", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-mock": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", + "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-nunit-reporter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jest-nunit-reporter/-/jest-nunit-reporter-1.3.1.tgz", + "integrity": "sha512-yeERKTYPZutqdNIe3EHjoSAjhPxd5J5Svd8ULB/eiqDkn0EI2n8W4OVTuyFwY5b23hw5f0RLDuEvBjy5V95Ffw==", + "dev": true, + "dependencies": { + "mkdirp": "^0.5.1", + "read-pkg": "^3.0.0", + "xml": "^1.0.1" + } + }, + "node_modules/jest-nunit-reporter/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", + "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", + "dev": true, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-resolve": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.5.1.tgz", + "integrity": "sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "browser-resolve": "^1.11.3", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.1", + "read-pkg-up": "^7.0.1", + "realpath-native": "^2.0.0", + "resolve": "^1.17.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz", + "integrity": "sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-snapshot": "^25.5.1" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-runner": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.5.4.tgz", + "integrity": "sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg==", + "dev": true, + "dependencies": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-docblock": "^25.3.0", + "jest-haste-map": "^25.5.1", + "jest-jasmine2": "^25.5.4", + "jest-leak-detector": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "jest-runtime": "^25.5.4", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-runtime": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.5.4.tgz", + "integrity": "sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==", + "dev": true, + "dependencies": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/globals": "^25.5.2", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-haste-map": "^25.5.1", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.3.1" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-runtime/node_modules/@types/yargs": { + "version": "15.0.18", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.18.tgz", + "integrity": "sha512-DDi2KmvAnNsT/EvU8jp1UR7pOJojBtJ3GLZ/uw1MUq4VbbESppPWoHUY4h0OB4BbEbGJiyEsmUcuZDZtoR+ZwQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-runtime/node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/jest-runtime/node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/jest-runtime/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/jest-runtime/node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/jest-runtime/node_modules/which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "dev": true + }, + "node_modules/jest-runtime/node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/jest-runtime/node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-snapshot": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.5.1.tgz", + "integrity": "sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/prettier": "^1.19.0", + "chalk": "^3.0.0", + "expect": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "make-dir": "^3.0.0", + "natural-compare": "^1.4.0", + "pretty-format": "^25.5.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-watcher": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.5.0.tgz", + "integrity": "sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q==", + "dev": true, + "dependencies": { + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "jest-util": "^25.5.0", + "string-length": "^3.1.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "dependencies": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jju": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", + "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true + }, + "node_modules/jsdom": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.11.0.tgz", + "integrity": "sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A==", + "dev": true, + "dependencies": { + "abab": "^1.0.4", + "acorn": "^5.3.0", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": ">= 0.3.1 < 0.4.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.0", + "escodegen": "^1.9.0", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.2.0", + "nwsapi": "^2.0.0", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.83.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.3", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^4.0.0", + "xml-name-validator": "^3.0.0" + } + }, + "node_modules/jsdom/node_modules/acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsdom/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpath-plus": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-4.0.0.tgz", + "integrity": "sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==", + "dev": true, + "engines": { + "node": ">=10.0" + } + }, + "node_modules/jsonwebtoken": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", + "integrity": "sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==", + "dev": true, + "dependencies": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + } + }, + "node_modules/jsonwebtoken/node_modules/jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dev": true, + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jsonwebtoken/node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dev": true, + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jsonwebtoken/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jsonwebtoken/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jsonwebtoken/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/jszip": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.1.tgz", + "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==", + "dev": true, + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "node_modules/just-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", + "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", + "dev": true + }, + "node_modules/jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "dev": true, + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "dev": true, + "dependencies": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/keyborg": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/keyborg/-/keyborg-2.2.0.tgz", + "integrity": "sha512-yQa1dz+FilQ+w3JM6GH2V/wnFeQhfbkK9stvs3UiraW3GOEO7zrOBBh0ZuHsrzeN1xx6v7P5EpA2JtOUUnfN/w==" + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", + "dev": true, + "dependencies": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", + "dev": true, + "dependencies": { + "invert-kv": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", + "dev": true, + "dependencies": { + "flush-write-stream": "^1.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", + "deprecated": "use String.prototype.padStart()", + "dev": true + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "dev": true, + "dependencies": { + "immediate": "~3.0.5" + } + }, + "node_modules/liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "dependencies": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/liftoff/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/livereload-js": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", + "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", + "dev": true + }, + "node_modules/load-json-file": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz", + "integrity": "sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.15", + "parse-json": "^5.0.0", + "strip-bom": "^4.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/load-json-file/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", + "integrity": "sha512-gkD9aSEG9UGglyPcDJqY9YBTUtCLKaBK6ihD2VP1d1X60lTfFspNZNulGBBbUZLkPygy4LySYHyxBpq+VhjObQ==", + "dependencies": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==", + "dev": true + }, + "node_modules/lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA==", + "dev": true + }, + "node_modules/lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg==", + "dev": true + }, + "node_modules/lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==", + "dev": true + }, + "node_modules/lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==", + "dev": true + }, + "node_modules/lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ==", + "dev": true + }, + "node_modules/lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w==", + "dev": true + }, + "node_modules/lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==", + "dev": true + }, + "node_modules/lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ==", + "dev": true + }, + "node_modules/lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==", + "dev": true + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "dev": true + }, + "node_modules/lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", + "dev": true, + "dependencies": { + "lodash._root": "^3.0.0" + } + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" + }, + "node_modules/lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", + "dev": true + }, + "node_modules/lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", + "dev": true + }, + "node_modules/lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", + "dev": true + }, + "node_modules/lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", + "dev": true + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "node_modules/lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", + "dev": true + }, + "node_modules/lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", + "dev": true + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "node_modules/lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", + "dev": true + }, + "node_modules/lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", + "dev": true, + "dependencies": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", + "dev": true + }, + "node_modules/lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", + "dev": true + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "dev": true + }, + "node_modules/lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", + "dev": true, + "dependencies": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "node_modules/lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", + "dev": true, + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "node_modules/lolex": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", + "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", + "dev": true, + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", + "dev": true + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/make-iterator/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", + "dev": true + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", + "dev": true, + "dependencies": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/matchdep/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", + "dev": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/matchdep/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "dev": true, + "dependencies": { + "fs-monkey": "^1.0.4" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", + "dev": true, + "dependencies": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/meow/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/meow/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/meow/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.0.3.tgz", + "integrity": "sha512-KgI4P7MSM31MNBftGJ07WBsLYLx7z9mQsL6+bcHk80AdmUA3cPzX69MK6dSgEgSF9TXLOl040pgo0XP/VTMENA==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "dependencies": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", + "dev": true, + "dependencies": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "node_modules/move-concurrently/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/move-concurrently/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/move-concurrently/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/msal": { + "version": "1.4.17", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.17.tgz", + "integrity": "sha512-RjHwP2cCIWQ9iUIk1SziUMb9+jj5mC4OqG2w16E5yig8jySi/TwiFvKlwcjNrPsndph0HtgCtbENnk5julf3yQ==", + "deprecated": "This package is no longer supported. Please use @azure/msal-browser instead.", + "dependencies": { + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/msal/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/msalBrowserLegacy": { + "name": "@azure/msal-browser", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.22.0.tgz", + "integrity": "sha512-ZpnbnzjYGRGHjWDPOLjSp47CQvhK927+W9avtLoNNCMudqs2dBfwj76lnJwObDE7TAKmCUueTiieglBiPb1mgQ==", + "deprecated": "A newer major version of this library is available. Please upgrade to the latest available version.", + "dependencies": { + "@azure/msal-common": "^6.1.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/msalBrowserLegacy/node_modules/@azure/msal-common": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-6.4.0.tgz", + "integrity": "sha512-WZdgq9f9O8cbxGzdRwLLMM5xjmLJ2mdtuzgXeiGxIRkVVlJ9nZ6sWnDFKa2TX8j72UXD1IfL0p/RYNoTXYoGfg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/msalLegacy": { + "name": "msal", + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.12.tgz", + "integrity": "sha512-gjupwQ6nvNL6mZkl5NIXyUmZhTiEMRu5giNdgHMh8l5EPOnV2Xj6nukY1NIxFacSTkEYUSDB47Pej9GxDYf+1w==", + "deprecated": "This package is no longer supported. Please use @azure/msal-browser instead.", + "dependencies": { + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/msalLegacy/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==", + "dev": true, + "dependencies": { + "duplexer2": "0.0.2" + } + }, + "node_modules/mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nan": { + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz", + "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==", + "dev": true, + "optional": true + }, + "node_modules/nanocolors": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz", + "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "dependencies": { + "lower-case": "^1.1.1" + } + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + }, + "node_modules/node-notifier": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-10.0.1.tgz", + "integrity": "sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==", + "dev": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.5", + "shellwords": "^0.1.1", + "uuid": "^8.3.2", + "which": "^2.0.2" + } + }, + "node_modules/node-notifier/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dev": true, + "dependencies": { + "once": "^1.3.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true + }, + "node_modules/npm-package-arg": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", + "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.7.1", + "osenv": "^0.1.5", + "semver": "^5.6.0", + "validate-npm-package-name": "^3.0.0" + } + }, + "node_modules/npm-package-arg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/npm-package-arg/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/npm-packlist": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.5.tgz", + "integrity": "sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==", + "dev": true, + "dependencies": { + "glob": "^7.1.6", + "ignore-walk": "^3.0.3", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-packlist/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", + "dev": true + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nwsapi": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", + "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "dev": true, + "dependencies": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.entries": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", + "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", + "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.7.tgz", + "integrity": "sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g==", + "dev": true, + "dependencies": { + "array.prototype.reduce": "^1.0.6", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "safe-array-concat": "^1.0.0" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", + "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "dev": true, + "dependencies": { + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "dev": true, + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", + "dev": true, + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", + "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/office-ui-fabric-core": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.1.tgz", + "integrity": "sha512-jcfycbVOm2aUoI+AGtHW24HvM7nUVFr44hR5NIE56EobK67bVwbNAQL15CJj3vNz5PBrnitsV9ROOB+KOEWn8g==" + }, + "node_modules/office-ui-fabric-react": { + "version": "7.204.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.204.0.tgz", + "integrity": "sha512-W1xIsYEwxPrGYojvVtGTGvSfdnUoPEm8w6hhMlW/uFr5YwIB1isG/dVk4IZxWbcbea7612u059p+jRf+RjPW0w==", + "dependencies": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.17", + "@fluentui/react-theme-provider": "^0.19.16", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.16", + "@uifabric/icons": "^7.9.5", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/office-ui-fabric-react/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opn": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.2.0.tgz", + "integrity": "sha512-Jd/GpzPyHF4P2/aNOVmS3lfMSWV9J7cOhCG1s08XCEAsPkB7lp6ddiU0J7XzyQRDUh8BqJ7PchfINjR8jyofRQ==", + "dev": true, + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/opn/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/orchestrator": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", + "integrity": "sha512-DrQ43ngaJ0e36j2CHyoDoIg1K4zbc78GnTQESebK9vu6hj4W5/pvfSFO/kgM620Yd0YnhseSNYsLK3/SszZ5NQ==", + "dev": true, + "dependencies": { + "end-of-stream": "~0.1.5", + "sequencify": "~0.0.7", + "stream-consume": "~0.1.0" + } + }, + "node_modules/orchestrator/node_modules/end-of-stream": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", + "integrity": "sha512-go5TQkd0YRXYhX+Lc3UrXkoKU5j+m72jEP5lHWr2Nh82L8wfZtH8toKgcg4T10o23ELIMGXQdwCbl+qAXIPDrw==", + "dev": true, + "dependencies": { + "once": "~1.3.0" + } + }, + "node_modules/orchestrator/node_modules/once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", + "dev": true + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", + "dev": true, + "dependencies": { + "lcid": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-locate/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-reflect": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-reflect/-/p-reflect-2.1.0.tgz", + "integrity": "sha512-paHV8NUz8zDHu5lhr/ngGWQiW067DK/+IbJ+RfZ4k+s8y4EKyYCz8pGYWjxCg35eHztpJAt+NUgvN4L+GCbPlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dev": true, + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-settle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/p-settle/-/p-settle-4.1.1.tgz", + "integrity": "sha512-6THGh13mt3gypcNMm0ADqVNCcYa3BK6DWsuJWFCuEKP1rpY+OKGp7gaZwVmLspmic01+fsg/fN57MfvDzZ/PuQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.2", + "p-reflect": "^2.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-settle/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", + "dev": true, + "dependencies": { + "no-case": "^2.2.0" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module/node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dev": true, + "dependencies": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "dev": true, + "dependencies": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "dev": true + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", + "dev": true + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "dev": true, + "dependencies": { + "path-root-regex": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-type/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", + "dev": true, + "dependencies": { + "through": "~2.3" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dev": true, + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true + }, + "node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidof": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pidof/-/pidof-1.0.2.tgz", + "integrity": "sha512-LLJhTVEUCZnotdAM5rd7KiTdLGgk6i763/hsd5pO+8yuF7mdgg0ob8w/98KrTAcPsj6YzGrkFLPVtBOr1uW2ag==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-1.1.3.tgz", + "integrity": "sha512-9hHgE5+Xai/ChrnahNP8Ke0VNF/s41IZIB/d24eMHEaRamdPg+wwlRm2lTb5wMvE8eTIKrYZsrxfuOwt3dpsIQ==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "load-json-file": "^1.1.0", + "object-assign": "^4.0.1", + "symbol": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/plugin-log": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/plugin-log/-/plugin-log-0.1.0.tgz", + "integrity": "sha512-TzmfWRMEFAnrZbI4GfyXv9Gp5E71eby3gmvnP6LEfmYbVC8FPN2RBRhwxg4sjIg+fy8AJ3mczhLXvk0pzHPeMg==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dev": true, + "dependencies": { + "chalk": "^1.1.1", + "dateformat": "^1.0.11" + }, + "engines": { + "node": ">= 0.9.0" + } + }, + "node_modules/plugin-log/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha512-5sFRfAAmbHdIts+eKjR9kYJoF0ViCMVX9yqLu5A7S/v+nd077KgCITOMiirmyCBiZpKLDXbBOkYm6tu7rX/TKg==", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1", + "meow": "^3.3.0" + }, + "bin": { + "dateformat": "bin/cli.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/plugin-log/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/plugin-log/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true + }, + "node_modules/pnp-react-hooks": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/pnp-react-hooks/-/pnp-react-hooks-1.3.0.tgz", + "integrity": "sha512-mzz4vcJ54UrL3bKQK/assNn6kYesoP0S4Zih6p5Ff4O1/tz2Ja+3c1CKYgsF9RJeGLmTubYPKoPrVW14Ac5KFg==", + "dependencies": { + "rxjs": "^7.8.0", + "tslib": "^2.5.0" + }, + "peerDependencies": { + "@pnp/sp": "^3.14.0", + "react": ">=16.9.0 <18.0.0" + } + }, + "node_modules/pnp-react-hooks/node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/pnp-react-hooks/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "7.0.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", + "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", + "dev": true, + "dependencies": { + "nanocolors": "^0.2.2", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-colormin/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-convert-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dev": true, + "dependencies": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-loader/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "dependencies": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-params/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-modules": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-1.5.0.tgz", + "integrity": "sha512-KiAihzcV0TxTTNA5OXreyIXctuHOfR50WIhqBpc8pe0Q5dcs/Uap9EVlifOI9am7zGGdGOJQ6B1MPYKo2UxgOg==", + "dev": true, + "dependencies": { + "css-modules-loader-core": "^1.1.0", + "generic-names": "^2.0.1", + "lodash.camelcase": "^4.3.0", + "postcss": "^7.0.1", + "string-hash": "^1.1.1" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==", + "dev": true, + "dependencies": { + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/postcss-modules-extract-imports/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==", + "dev": true, + "dependencies": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/postcss-modules-local-by-default/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==", + "dev": true, + "dependencies": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-scope/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-scope/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-scope/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/postcss-modules-scope/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/postcss-modules-scope/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-modules-scope/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-scope/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-scope/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==", + "dev": true, + "dependencies": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-values/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-values/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-values/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/postcss-modules-values/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/postcss-modules-values/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-modules-values/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-values/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-values/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "dependencies": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "dependencies": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-svgo/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "dev": true + }, + "node_modules/pseudolocale": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-1.1.0.tgz", + "integrity": "sha512-OZ8I/hwYEJ3beN3IEcNnt8EpcqblH0/x23hulKBXjs+WhTTEle+ijCHCkh2bd+cIIeCuCwSCbBe93IthGG6hLw==", + "dev": true, + "dependencies": { + "commander": "*" + } + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ramda": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", + "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", + "dev": true + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "dev": true, + "dependencies": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-loader": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", + "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" + }, + "node_modules/react": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", + "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz", + "integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.1" + }, + "peerDependencies": { + "react": "17.0.1" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "node_modules/read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", + "dev": true, + "dependencies": { + "mute-stream": "~0.0.4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/read-package-json": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.2.tgz", + "integrity": "sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==", + "dev": true, + "dependencies": { + "glob": "^7.1.1", + "json-parse-even-better-errors": "^2.3.0", + "normalize-package-data": "^2.0.0", + "npm-normalize-package-bin": "^1.0.0" + } + }, + "node_modules/read-package-json/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/read-package-json/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-package-json/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-package-json/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-package-tree": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.1.6.tgz", + "integrity": "sha512-FCX1aT3GWyY658wzDICef4p+n0dB+ENRct8E/Qyvppj6xVpOYerBHfUu7OP5Rt1/393Tdglguf5ju5DEX4wZNg==", + "deprecated": "The functionality that this package provided is now in @npmcli/arborist", + "dev": true, + "dependencies": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "once": "^1.3.0", + "read-package-json": "^2.0.0", + "readdir-scoped-modules": "^1.0.0" + } + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-pkg-up/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-pkg-up/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-pkg/node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-pkg/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/read-pkg/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-yaml-file": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-2.1.0.tgz", + "integrity": "sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==", + "dev": true, + "dependencies": { + "js-yaml": "^4.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=10.13" + } + }, + "node_modules/read-yaml-file/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/read-yaml-file/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readdir-scoped-modules": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", + "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "dependencies": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "graceful-fs": "^4.1.2", + "once": "^1.3.0" + } + }, + "node_modules/readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/realpath-native": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-2.0.0.tgz", + "integrity": "sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/recast": { + "version": "0.11.23", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", + "integrity": "sha512-+nixG+3NugceyR8O1bLU45qs84JgI3+8EauyRZafLgC9XbdAOIVgwV1Pe2da0YzGo62KzWoZwUpVEQf6qNAXWA==", + "dev": true, + "dependencies": { + "ast-types": "0.9.6", + "esprima": "~3.1.0", + "private": "~0.1.5", + "source-map": "~0.5.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/recast/node_modules/esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/recast/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dev": true, + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", + "dev": true, + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/redent/node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", + "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "set-function-name": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", + "dev": true, + "dependencies": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "dev": true, + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.19" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/request/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", + "dev": true + }, + "node_modules/requirejs": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", + "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==", + "bin": { + "r_js": "bin/r.js", + "r.js": "bin/r.js" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", + "dev": true, + "dependencies": { + "value-or-function": "^3.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==", + "dev": true + }, + "node_modules/rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==", + "dev": true + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/rtl-css-js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", + "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", + "dependencies": { + "@babel/runtime": "^7.1.2" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", + "dev": true, + "dependencies": { + "aproba": "^1.1.1" + } + }, + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/safe-array-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", + "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "dev": true, + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/sane/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/sane/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/sass": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.44.0.tgz", + "integrity": "sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sass-loader": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", + "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0", + "sass": "^1.3.0", + "webpack": "^4.36.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sass-loader/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/sass-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/sass-loader/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/sass-loader/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/sass-loader/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/sax": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", + "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", + "dev": true + }, + "node_modules/saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "dev": true, + "dependencies": { + "xmlchars": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "node_modules/selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "dev": true, + "dependencies": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", + "dev": true, + "dependencies": { + "sver-compat": "^1.5.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true, + "bin": { + "mime": "cli.js" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/sequencify": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", + "integrity": "sha512-YL8BPm0tp6SlXef/VqYpA/ijmTsDP2ZEXzsnqjkaWS7NP7Bfvw18NboL0O8WCIjy67sOCG3MYSK1PB4GC9XdtQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "node_modules/set-function-length": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", + "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", + "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shallow-clone/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs/node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/sockjs/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/sort-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", + "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", + "dev": true, + "dependencies": { + "is-plain-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.3.tgz", + "integrity": "sha512-6YHeF+XzDOrT/ycFJNI53cgEsp/tHTMl37hi7uVyqFAlTXW109JazaQCkbc+jjoL2637qkH1amLi+JzrIpt5lA==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.6.1", + "whatwg-mimetype": "^2.3.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/source-map-loader/node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/source-map-loader/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/source-map-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/source-map-loader/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "dev": true + }, + "node_modules/sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.16", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", + "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", + "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssr-window": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/ssr-window/-/ssr-window-4.0.2.tgz", + "integrity": "sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ==" + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "dev": true + }, + "node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/stack-utils": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", + "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stoppable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", + "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", + "dev": true, + "engines": { + "node": ">=4", + "npm": ">=6" + } + }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-combiner": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", + "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", + "dev": true, + "dependencies": { + "duplexer": "~0.1.1", + "through": "~2.3.4" + } + }, + "node_modules/stream-consume": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", + "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==", + "dev": true + }, + "node_modules/stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "node_modules/strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-argv": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", + "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", + "dev": true, + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", + "dev": true + }, + "node_modules/string-length": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "dev": true, + "dependencies": { + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-length/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/string-length/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", + "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "regexp.prototype.flags": "^1.5.0", + "set-function-name": "^2.0.0", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", + "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", + "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", + "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stylis": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.0.tgz", + "integrity": "sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==" + }, + "node_modules/sudo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sudo/-/sudo-1.0.3.tgz", + "integrity": "sha512-3xMsaPg+8Xm+4LQm0b2V+G3lz3YxtDBzlqiU8CXw2AOIIDSvC1kBxIxBjnoCTq8dTTXAy23m58g6mdClUocpmQ==", + "dev": true, + "dependencies": { + "inpath": "~1.0.2", + "pidof": "~1.0.2", + "read": "~1.0.3" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", + "dev": true, + "dependencies": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/svgo/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/svgo/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/svgo/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/svgo/node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/svgo/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/swiper": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-9.3.2.tgz", + "integrity": "sha512-Kj9Z4kXRmJR3YT/Wj+XLWj8P6IcRt+WG38uL8M3/Wny7+6sV0TlP9vnE1X+Co9c7VzNooojWGnFa+Wf/9+CUMA==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "dependencies": { + "ssr-window": "^4.0.2" + }, + "engines": { + "node": ">= 4.7.0" + } + }, + "node_modules/symbol": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", + "integrity": "sha512-IUW+ek7apEaW5bFhS6WpYoNtVpNTlNoqB/PH7YiMWQTxSPeXCzG4PILVakwXivJt3ZXWeO1fIJnUd/L9A/VeGA==", + "dev": true + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/tabster": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/tabster/-/tabster-5.0.2.tgz", + "integrity": "sha512-fCZCwNz+3yXD2dAtFD7FG5Ah4nvit0yBA0FKoV1QB2GH05nUJIaKnCFY4JjBFkPdQNsKa+iSmF8gE6aNOcBnrQ==", + "dependencies": { + "keyborg": "^2.2.0", + "tslib": "^2.3.1" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.1.15", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", + "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ternary-stream": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-2.1.1.tgz", + "integrity": "sha512-j6ei9hxSoyGlqTmoMjOm+QNvUKDOIY6bNl4Uh1lhBvl6yjPW2iLqxDUYyfDPZknQ4KdRziFl+ec99iT4l7g0cw==", + "dev": true, + "dependencies": { + "duplexify": "^3.5.0", + "fork-stream": "^0.0.4", + "merge-stream": "^1.0.0", + "through2": "^2.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/ternary-stream/node_modules/merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/terser": { + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.24.0.tgz", + "integrity": "sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dev": true, + "peer": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "peer": true + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/test-exclude/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "dependencies": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dev": true, + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==", + "dev": true + }, + "node_modules/tiny-lr": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz", + "integrity": "sha512-cmC4iw/nymXg+dc57AQ8Xv3bHxNQOGyQC3Ht5xLN67hksk6ucshrLk/VKiXuMbnZgToQ2NbnICxYj63xVw+Qbw==", + "dev": true, + "dependencies": { + "body-parser": "~1.14.0", + "debug": "~2.2.0", + "faye-websocket": "~0.10.0", + "livereload-js": "^2.2.0", + "parseurl": "~1.3.0", + "qs": "~5.1.0" + } + }, + "node_modules/tiny-lr/node_modules/body-parser": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz", + "integrity": "sha512-6D9uiWn7dbnDAhlDikccybuqKCmsoest0es3VSQO8Doz/fzx6Ls7kJNxKBYTjbzu4/RzNsf9zuACnS3UYjVH8Q==", + "dev": true, + "dependencies": { + "bytes": "2.2.0", + "content-type": "~1.0.1", + "debug": "~2.2.0", + "depd": "~1.1.0", + "http-errors": "~1.3.1", + "iconv-lite": "0.4.13", + "on-finished": "~2.3.0", + "qs": "5.2.0", + "raw-body": "~2.1.5", + "type-is": "~1.6.10" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/tiny-lr/node_modules/body-parser/node_modules/qs": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz", + "integrity": "sha512-VH4FeG98gs6AkHivaW2O14vsOPBL9E80Sj7fITunoDijiYQ1lsVwJYmm1CSL+oLyO2N5HPdo23GXAG64uKOAZQ==", + "dev": true, + "engines": ">=0.10.40" + }, + "node_modules/tiny-lr/node_modules/bytes": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", + "integrity": "sha512-zGRpnr2l5w/s8PxkrquUJoVeR06KvqPelrYqiSyQV7QEBqCYivpb6UzXYWC6JDBVtNFOT0rzJRFhkfJgxzmILA==", + "dev": true + }, + "node_modules/tiny-lr/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/tiny-lr/node_modules/http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "statuses": "1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/tiny-lr/node_modules/iconv-lite": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", + "integrity": "sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/tiny-lr/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "node_modules/tiny-lr/node_modules/qs": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", + "integrity": "sha512-SGDM48EwFLWnYYpNlOkEIRJb4wil5FKJxpR6NVfQjz6qJmX53ki7Xj1cLNEAkb70vUfJmdVLOwODyABgZyDMZw==", + "dev": true, + "engines": ">=0.10.40" + }, + "node_modules/tiny-lr/node_modules/raw-body": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", + "integrity": "sha512-x4d27vsIG04gZ1imkuDXB9Rd/EkAx5kYzeMijIYw1PAor0Ld3nTlkQQwDjKu42GdRUFCX1AfGnTSQB4O57eWVg==", + "dev": true, + "dependencies": { + "bytes": "2.4.0", + "iconv-lite": "0.4.13", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/tiny-lr/node_modules/raw-body/node_modules/bytes": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", + "integrity": "sha512-SvUX8+c/Ga454a4fprIdIUzUN9xfd1YTvYh7ub5ZPJ+ZJ/+K2Bp6IpWGmnw8r3caLTsmhvJAKZz3qjIo9+XuCQ==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "node_modules/to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", + "dev": true, + "dependencies": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", + "dev": true, + "dependencies": { + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", + "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/true-case-path": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-2.2.1.tgz", + "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==", + "dev": true + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", + "dev": true + }, + "node_modules/tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "dev": true, + "engines": { + "node": ">=0.6.11 <=0.7.0 || >=0.7.3" + } + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "dev": true, + "dependencies": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uglify-js/node_modules/commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/undertaker/node_modules/fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", + "dev": true + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==", + "dev": true + }, + "node_modules/uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==", + "dev": true + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "dependencies": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", + "dev": true + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-browserslist-db/node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==", + "dev": true + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/url": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.3.tgz", + "integrity": "sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==", + "dev": true, + "dependencies": { + "punycode": "^1.4.1", + "qs": "^6.11.2" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + }, + "node_modules/url/node_modules/qs": { + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/use-disposable": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/use-disposable/-/use-disposable-1.0.2.tgz", + "integrity": "sha512-UMaXVlV77dWOu4GqAFNjRzHzowYKUKbJBQfCexvahrYeIz4OkUYUjna4Tjjdf92NH8Nm8J7wEfFRgTIwYjO5jg==", + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", + "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz", + "integrity": "sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==", + "dev": true + }, + "node_modules/v8-to-istanbul": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz", + "integrity": "sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": "8.x.x || >=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/verror/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true + }, + "node_modules/vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "dependencies": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "dependencies": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", + "dev": true, + "dependencies": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/vinyl/node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "dev": true, + "dependencies": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dev": true, + "peer": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "dev": true, + "optional": true, + "dependencies": { + "chokidar": "^2.1.8" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "optional": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "optional": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "optional": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, + "optional": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "optional": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "optional": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "optional": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "optional": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "optional": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "optional": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/watchpack-chokidar2/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "optional": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "node_modules/webpack": { + "version": "5.89.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", + "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", + "dev": true, + "peer": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz", + "integrity": "sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==", + "dev": true, + "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/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/webpack-dev-server/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/webpack-dev-server/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/webpack-dev-server/node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/ipaddr.js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/webpack-dev-server/node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/webpack-dev-server/node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/webpack-dev-server/node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.14.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", + "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack/node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.19", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz", + "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", + "dev": true + }, + "node_modules/which-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", + "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.4", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw==", + "dev": true, + "bin": { + "window-size": "cli.js" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "node_modules/worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "dependencies": { + "errno": "~0.1.7" + } + }, + "node_modules/wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/write-yaml-file": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/write-yaml-file/-/write-yaml-file-4.2.0.tgz", + "integrity": "sha512-LwyucHy0uhWqbrOkh9cBluZBeNVxzHjDaE9mwepZG3n3ZlbM4v3ndrFw51zW/NXYFFqP+QWZ72ihtLWTh05e4Q==", + "dev": true, + "dependencies": { + "js-yaml": "^4.0.0", + "write-file-atomic": "^3.0.3" + }, + "engines": { + "node": ">=10.13" + } + }, + "node_modules/write-yaml-file/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/write-yaml-file/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/ws": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-4.1.0.tgz", + "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", + "dev": true, + "dependencies": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0" + } + }, + "node_modules/xml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", + "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==", + "dev": true + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/xml2js": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", + "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", + "dev": true, + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/xmldoc": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.4.tgz", + "integrity": "sha512-rQshsBGR5s7pUNENTEncpI2LTCuzicri0DyE4SCV5XmS0q81JS8j1iPijP0Q5c4WLGbKh3W92hlOwY6N9ssW1w==", + "dev": true, + "dependencies": { + "sax": "^1.2.4" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/yargs": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", + "integrity": "sha512-KmjJbWBkYiSRUChcOSa4rtBxDXf0j4ISz+tpeNa4LKIBllgKnkemJ3x4yo4Yydp3wPU4/xJTaKTLLZ8V7zhI7A==", + "dev": true, + "dependencies": { + "camelcase": "^2.0.1", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "lodash.assign": "^4.0.3", + "os-locale": "^1.4.0", + "pkg-conf": "^1.1.2", + "read-pkg-up": "^1.0.1", + "require-main-filename": "^1.0.1", + "string-width": "^1.0.1", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^2.4.0" + } + }, + "node_modules/yargs-parser": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "lodash.assign": "^4.0.6" + } + }, + "node_modules/yargs-parser/node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/yargs/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/z-schema": { + "version": "3.18.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-3.18.4.tgz", + "integrity": "sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw==", + "dev": true, + "dependencies": { + "lodash.get": "^4.0.0", + "lodash.isequal": "^4.0.0", + "validator": "^8.0.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + } + }, + "dependencies": { + "@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true + }, + "@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@azure/abort-controller": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", + "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/core-auth": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.5.0.tgz", + "integrity": "sha512-udzoBuYG1VBoHVohDTrvKjyzel34zt77Bhp7dQntVGGD0ehVq48owENbBG8fIgkHRNUBQH5k1r0hpoMu5L8+kw==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-util": "^1.1.0", + "tslib": "^2.2.0" + } + }, + "@azure/core-client": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.7.3.tgz", + "integrity": "sha512-kleJ1iUTxcO32Y06dH9Pfi9K4U+Tlb111WXEnbt7R/ne+NLRwppZiTGJuTD5VVoxTMK5NTbEtm5t2vcdNCFe2g==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-rest-pipeline": "^1.9.1", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "dependencies": { + "@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + } + } + }, + "@azure/core-http": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.3.2.tgz", + "integrity": "sha512-Z4dfbglV9kNZO177CNx4bo5ekFuYwwsvjLiKdZI4r84bYGv3irrbQz7JC3/rUfFH2l4T/W6OFleJaa2X0IaQqw==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/core-util": "^1.1.1", + "@azure/logger": "^1.0.0", + "@types/node-fetch": "^2.5.0", + "@types/tunnel": "^0.0.3", + "form-data": "^4.0.0", + "node-fetch": "^2.6.7", + "process": "^0.11.10", + "tough-cookie": "^4.0.0", + "tslib": "^2.2.0", + "tunnel": "^0.0.6", + "uuid": "^8.3.0", + "xml2js": "^0.5.0" + }, + "dependencies": { + "@types/node-fetch": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.9.tgz", + "integrity": "sha512-bQVlnMLFJ2d35DkPNjEPmd9ueO/rh5EiaZt2bhqiSarPjZIuIV6bPQVqcrEyvNo+AfTrRGVazle1tl597w3gfA==", + "dev": true, + "requires": { + "@types/node": "*", + "form-data": "^4.0.0" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "@azure/core-lro": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.5.4.tgz", + "integrity": "sha512-3GJiMVH7/10bulzOKGrrLeG/uCBH/9VtxqaMcB9lIqAeamI/xYQSHJL/KcsLDuH+yTjYpro/u6D/MuRe4dN70Q==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-util": "^1.2.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + } + }, + "@azure/core-paging": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.5.0.tgz", + "integrity": "sha512-zqWdVIt+2Z+3wqxEOGzR5hXFZ8MGKK52x4vFLw8n58pR6ZfKRx3EXYTxTaYxYHc/PexPUTyimcTWFJbji9Z6Iw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/core-rest-pipeline": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.12.2.tgz", + "integrity": "sha512-wLLJQdL4v1yoqYtEtjKNjf8pJ/G/BqVomAWxcKOR1KbZJyCEnCv04yks7Y1NhJ3JzxbDs307W67uX0JzklFdCg==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-tracing": "^1.0.1", + "@azure/core-util": "^1.3.0", + "@azure/logger": "^1.0.0", + "form-data": "^4.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "tslib": "^2.2.0" + }, + "dependencies": { + "@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + } + } + }, + "@azure/core-tracing": { + "version": "1.0.0-preview.13", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz", + "integrity": "sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==", + "dev": true, + "requires": { + "@opentelemetry/api": "^1.0.1", + "tslib": "^2.2.0" + } + }, + "@azure/core-util": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.6.1.tgz", + "integrity": "sha512-h5taHeySlsV9qxuK64KZxy4iln1BtMYlNt5jbuEFN3UFSAd1EwKg/Gjl5a6tZ/W8t6li3xPnutOx7zbDyXnPmQ==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + } + }, + "@azure/identity": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", + "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-client": "^1.4.0", + "@azure/core-rest-pipeline": "^1.1.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "@azure/msal-browser": "^2.26.0", + "@azure/msal-common": "^7.0.0", + "@azure/msal-node": "^1.10.0", + "events": "^3.0.0", + "jws": "^4.0.0", + "open": "^8.0.0", + "stoppable": "^1.1.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "dependencies": { + "@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "@azure/logger": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.4.tgz", + "integrity": "sha512-ustrPY8MryhloQj7OWGe+HrYx+aoiOxzbXTtgblbV3xwCqpzUK36phH3XNHQKj3EPonyFUuDTfR3qFhTEAuZEg==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/msal-browser": { + "version": "2.28.1", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.1.tgz", + "integrity": "sha512-5uAfwpNGBSRzBGTSS+5l4Zw6msPV7bEmq99n0U3n/N++iTcha+nIp1QujxTPuOLHmTNCeySdMx9qzGqWuy22zQ==", + "requires": { + "@azure/msal-common": "^7.3.0" + } + }, + "@azure/msal-common": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.6.0.tgz", + "integrity": "sha512-XqfbglUTVLdkHQ8F9UQJtKseRr3sSnr9ysboxtoswvaMVaEfvyLtMoHv9XdKUfOc0qKGzNgRFd9yRjIWVepl6Q==" + }, + "@azure/msal-node": { + "version": "1.18.4", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.18.4.tgz", + "integrity": "sha512-Kc/dRvhZ9Q4+1FSfsTFDME/v6+R2Y1fuMty/TfwqE5p9GTPw08BPbKgeWinE8JRHRp+LemjQbUZsn4Q4l6Lszg==", + "dev": true, + "requires": { + "@azure/msal-common": "13.3.1", + "jsonwebtoken": "^9.0.0", + "uuid": "^8.3.0" + }, + "dependencies": { + "@azure/msal-common": { + "version": "13.3.1", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-13.3.1.tgz", + "integrity": "sha512-Lrk1ozoAtaP/cp53May3v6HtcFSVxdFrg2Pa/1xu5oIvsIwhxW6zSPibKefCOVgd5osgykMi5jjcZHv8XkzZEQ==", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "@azure/storage-blob": { + "version": "12.11.0", + "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.11.0.tgz", + "integrity": "sha512-na+FisoARuaOWaHWpmdtk3FeuTWf2VWamdJ9/TJJzj5ZdXPLC3juoDgFs6XVuJIoK30yuBpyFBEDXVRK4pB7Tg==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-http": "^2.0.0", + "@azure/core-lro": "^2.2.0", + "@azure/core-paging": "^1.1.1", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/logger": "^1.0.0", + "events": "^3.0.0", + "tslib": "^2.2.0" + } + }, + "@babel/code-frame": { + "version": "7.22.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "dev": true, + "requires": { + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/compat-data": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.3.tgz", + "integrity": "sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ==", + "dev": true + }, + "@babel/core": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.3.tgz", + "integrity": "sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.3", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helpers": "^7.23.2", + "@babel/parser": "^7.23.3", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.3", + "@babel/types": "^7.23.3", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "dependencies": { + "convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.3.tgz", + "integrity": "sha512-keeZWAV4LU3tW0qRi19HRpabC/ilM0HRBBzf9/k8FFiG4KVpiv0FIy4hHfLfFQZNhziCTPTmd59zoyv6DNISzg==", + "dev": true, + "requires": { + "@babel/types": "^7.23.3", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", + "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.15", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "dev": true + }, + "@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dev": true, + "requires": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dev": true, + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "dev": true, + "requires": { + "@babel/types": "^7.22.15" + } + }, + "@babel/helper-module-transforms": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "dev": true + }, + "@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dev": true, + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dev": true, + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "dev": true + }, + "@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", + "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "dev": true + }, + "@babel/helpers": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz", + "integrity": "sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==", + "dev": true, + "requires": { + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.2", + "@babel/types": "^7.23.0" + } + }, + "@babel/highlight": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", + "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.3.tgz", + "integrity": "sha512-uVsWNvlVsIninV2prNz/3lHCb+5CJ+e+IUBfbjToAHODtfGYLfCFuY4AU7TskI+dAKk+njsPiBjq1gKTvZOBaw==", + "dev": true + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/runtime": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", + "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", + "requires": { + "regenerator-runtime": "^0.14.0" + } + }, + "@babel/template": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" + } + }, + "@babel/traverse": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.3.tgz", + "integrity": "sha512-+K0yF1/9yR0oHdE0StHuEj3uTPzwwbrLGfNOndVJVV2TqA5+j3oljJUb4nmB954FLGjNem976+B+eDuLIjesiQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.3", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.3", + "@babel/types": "^7.23.3", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.3.tgz", + "integrity": "sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw==", + "dev": true, + "requires": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@emotion/hash": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", + "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==" + }, + "@eslint/eslintrc": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", + "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "globals": { + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + } + } + }, + "@floating-ui/core": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.5.0.tgz", + "integrity": "sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg==", + "requires": { + "@floating-ui/utils": "^0.1.3" + } + }, + "@floating-ui/dom": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.5.3.tgz", + "integrity": "sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA==", + "requires": { + "@floating-ui/core": "^1.4.2", + "@floating-ui/utils": "^0.1.3" + } + }, + "@floating-ui/utils": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.1.6.tgz", + "integrity": "sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==" + }, + "@fluentui/date-time-utilities": { + "version": "7.9.1", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-7.9.1.tgz", + "integrity": "sha512-o8iU1VIY+QsqVRWARKiky29fh4KR1xaKSgMClXIi65qkt8EDDhjmlzL0KVDEoDA2GWukwb/1PpaVCWDg4v3cUQ==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/dom-utilities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", + "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/keyboard-key": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.2.17.tgz", + "integrity": "sha512-iT1bU56rKrKEOfODoW6fScY11qj3iaYrZ+z11T6fo5+TDm84UGkkXjLXJTE57ZJzg0/gbccHQWYv+chY7bJN8Q==", + "requires": { + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/keyboard-keys": { + "version": "9.0.7", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-keys/-/keyboard-keys-9.0.7.tgz", + "integrity": "sha512-vaQ+lOveQTdoXJYqDQXWb30udSfTVcIuKk1rV0X0eGAgcHeSDeP1HxMy+OgHOQZH3OiBH4ZYeWxb+tmfiDiygQ==", + "requires": { + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/priority-overflow": { + "version": "9.1.9", + "resolved": "https://registry.npmjs.org/@fluentui/priority-overflow/-/priority-overflow-9.1.9.tgz", + "integrity": "sha512-+YlmuQ2E2le/FsJHKQPgs/vx2q4nDFXTN1yDLht2RUQl8/wsl7AHorHyMU/9ETPoxVWP+fFMnj3rTV+e5vWirg==", + "requires": { + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react": { + "version": "7.204.0", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-7.204.0.tgz", + "integrity": "sha512-WQKHcO6cboGO0eCPsiNSzUwnMWBmAvdltu4X0tvXwb+q8W3wZzCQiU1voDVYNm4Nz/Jgiiy8jbMcesmNAq7jsw==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "office-ui-fabric-react": "^7.204.0", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/react-accordion": { + "version": "9.3.28", + "resolved": "https://registry.npmjs.org/@fluentui/react-accordion/-/react-accordion-9.3.28.tgz", + "integrity": "sha512-eEOFcRJy3L8gSmFo+1/dxNWcKMhZlXQ7ZTsY1wziHhts8Afgii3MiCfNquHt2YnVEbY/8w8ri3LUADY+eq9LZg==", + "requires": { + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-alert": { + "version": "9.0.0-beta.92", + "resolved": "https://registry.npmjs.org/@fluentui/react-alert/-/react-alert-9.0.0-beta.92.tgz", + "integrity": "sha512-FDqPf/7fHAPZ/0vkWRZ5cDEWVFXgD4QPmad6is3kNW3JcyitxFOeV3zVgiyz0bAsZ8FcaZ1A2Z1U9mphMzkqBw==", + "requires": { + "@fluentui/react-avatar": "^9.5.46", + "@fluentui/react-button": "^9.3.55", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-aria": { + "version": "9.3.44", + "resolved": "https://registry.npmjs.org/@fluentui/react-aria/-/react-aria-9.3.44.tgz", + "integrity": "sha512-D3pvGgYObBzO00lhwhuuMWbPOZccy5EaYLXXI3OvzYdTs6ias6xXsOCgdnvrQ8BsIKixNUbtfjjxWCCIcLr4cg==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-utilities": "^9.15.2", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-avatar": { + "version": "9.5.46", + "resolved": "https://registry.npmjs.org/@fluentui/react-avatar/-/react-avatar-9.5.46.tgz", + "integrity": "sha512-Gxd7mWzQKf5HC1gWJfDNpHpYpwOLrrw3ZG4L+2NdrroixpdZfOJRyTVP59AQ2yOpYTkNMJ5ae1L/unb7wIXnAQ==", + "requires": { + "@fluentui/react-badge": "^9.2.13", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-popover": "^9.8.21", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-tooltip": "^9.3.22", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-badge": { + "version": "9.2.13", + "resolved": "https://registry.npmjs.org/@fluentui/react-badge/-/react-badge-9.2.13.tgz", + "integrity": "sha512-oK8U+VnaFHL0EM9t3f/G+IoVqRNEFILvTibLPufH8voDJbSQDZarXjNEUonovAUqGp4Y3TsCL6y27rRMi9TK/Q==", + "requires": { + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-breadcrumb": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-breadcrumb/-/react-breadcrumb-9.0.0.tgz", + "integrity": "sha512-GgCseSdcFHZ4C168DHTa/P3uXbZcpZ4+Gv7UBzTyRQc5gqRo54lJII0xfk6eKcjfmKnzDa08MnjwhtPeuisjlg==", + "requires": { + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-button": "^9.3.55", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-link": "^9.1.34", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-button": { + "version": "9.3.55", + "resolved": "https://registry.npmjs.org/@fluentui/react-button/-/react-button-9.3.55.tgz", + "integrity": "sha512-KmVA1035OfFAzHQZKP2r5CUuimrkT84r8szM3cyWZSWsJZFXcqlIS0LW7rCvSMcCtD6pA4Isb9G9pgxTbWefhA==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-card": { + "version": "9.0.54", + "resolved": "https://registry.npmjs.org/@fluentui/react-card/-/react-card-9.0.54.tgz", + "integrity": "sha512-8RhK2LksCx9t/IwQoujPM54PpQn262SLXgv80qv4XAQA1FG01bsWcWis9CgbxKFiPk2W7vOe4rSm4KZ+1KpHxA==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-checkbox": { + "version": "9.1.56", + "resolved": "https://registry.npmjs.org/@fluentui/react-checkbox/-/react-checkbox-9.1.56.tgz", + "integrity": "sha512-wAVFdKRhqR96MsDNSzsoE1i4o/DurPFB2tQlVIcIO+is5t58mNEe3crUjUZgTWE5LXD2ThKXSONIrpvGzzEMyA==", + "requires": { + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-label": "^9.1.49", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-combobox": { + "version": "9.5.30", + "resolved": "https://registry.npmjs.org/@fluentui/react-combobox/-/react-combobox-9.5.30.tgz", + "integrity": "sha512-rGfhUv5Ek+royhJRyU4zf10XPxVQql+2TTQB4HuCT8foSiJAK/4WjEVjuqIj+XpmzBBpVFhRMHJzOijO79xelQ==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-portal": "^9.4.1", + "@fluentui/react-positioning": "^9.10.0", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-components": { + "version": "9.40.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-components/-/react-components-9.40.0.tgz", + "integrity": "sha512-8lnvIfJkIQET3AW0Ff4Vn/J36huijV0aThNay5Ov1htURfGNk51k5jRBdEFG4cl7j3QJGZX1nSF7tgeaRSHRLQ==", + "requires": { + "@fluentui/react-accordion": "^9.3.28", + "@fluentui/react-alert": "9.0.0-beta.92", + "@fluentui/react-avatar": "^9.5.46", + "@fluentui/react-badge": "^9.2.13", + "@fluentui/react-breadcrumb": "9.0.0", + "@fluentui/react-button": "^9.3.55", + "@fluentui/react-card": "^9.0.54", + "@fluentui/react-checkbox": "^9.1.56", + "@fluentui/react-combobox": "^9.5.30", + "@fluentui/react-dialog": "^9.8.5", + "@fluentui/react-divider": "^9.2.49", + "@fluentui/react-drawer": "^9.0.1", + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-image": "^9.1.46", + "@fluentui/react-infobutton": "9.0.0-beta.76", + "@fluentui/react-infolabel": "^9.0.4", + "@fluentui/react-input": "^9.4.51", + "@fluentui/react-label": "^9.1.49", + "@fluentui/react-link": "^9.1.34", + "@fluentui/react-menu": "^9.12.33", + "@fluentui/react-message-bar": "^9.0.6", + "@fluentui/react-overflow": "^9.1.0", + "@fluentui/react-persona": "^9.2.56", + "@fluentui/react-popover": "^9.8.21", + "@fluentui/react-portal": "^9.4.1", + "@fluentui/react-positioning": "^9.10.0", + "@fluentui/react-progress": "^9.1.51", + "@fluentui/react-provider": "^9.12.1", + "@fluentui/react-radio": "^9.1.56", + "@fluentui/react-select": "^9.1.51", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-skeleton": "^9.0.39", + "@fluentui/react-slider": "^9.1.56", + "@fluentui/react-spinbutton": "^9.2.51", + "@fluentui/react-spinner": "^9.3.29", + "@fluentui/react-switch": "^9.1.56", + "@fluentui/react-table": "^9.10.11", + "@fluentui/react-tabs": "^9.3.57", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-tags": "^9.0.10", + "@fluentui/react-text": "^9.3.46", + "@fluentui/react-textarea": "^9.3.51", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-toast": "^9.3.17", + "@fluentui/react-toolbar": "^9.1.56", + "@fluentui/react-tooltip": "^9.3.22", + "@fluentui/react-tree": "^9.4.13", + "@fluentui/react-utilities": "^9.15.2", + "@fluentui/react-virtualizer": "9.0.0-alpha.57", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-compose": { + "version": "0.19.24", + "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.19.24.tgz", + "integrity": "sha512-4PO7WSIZjwBGObpknjK8d1+PhPHJGSlVSXKFHGEoBjLWVlCTMw6Xa1S4+3K6eE3TEBbe9rsqwwocMTFHjhWwtQ==", + "requires": { + "@types/classnames": "^2.2.9", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/react-context-selector": { + "version": "9.1.42", + "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-9.1.42.tgz", + "integrity": "sha512-Xq9JcPBCRLkCnrUd83qSFgEYZc1BYyxFXLamtev5Ok1SSF53XI4yqN7Y34A13fSu/Q2wGeZibHcCTHJIXad2sQ==", + "requires": { + "@fluentui/react-utilities": "^9.15.2", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-dialog": { + "version": "9.8.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-dialog/-/react-dialog-9.8.5.tgz", + "integrity": "sha512-jDO+LMrfqVHO1kM40QrScsfWTbjzoTa6Re9LAl1Zzz/rK9mczfpRLm7jHdQgRuBSKofccFiyreQ0jtGOI2zCRQ==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-portal": "^9.4.1", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1", + "react-transition-group": "^4.4.1" + } + }, + "@fluentui/react-divider": { + "version": "9.2.49", + "resolved": "https://registry.npmjs.org/@fluentui/react-divider/-/react-divider-9.2.49.tgz", + "integrity": "sha512-XS0QWsbU0YHhZCtssYT3hT6825im8COcnSJ96KAj7rpffhlkOmpCdewNIQr/TyFrcLgfYg8jdKWO9QSmZpl1qg==", + "requires": { + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-drawer": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-drawer/-/react-drawer-9.0.1.tgz", + "integrity": "sha512-N6F03psa8lH+aF5MTes2MlPgcG1sb0pgwJgGP10jPdbwJCj56h/85fgDGwZGzbNNYuRr9wnlrtDGbmZ0KIqRzg==", + "requires": { + "@fluentui/react-dialog": "^9.8.5", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-motion-preview": "^0.5.1", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-field": { + "version": "9.1.41", + "resolved": "https://registry.npmjs.org/@fluentui/react-field/-/react-field-9.1.41.tgz", + "integrity": "sha512-0HmXM7HMAkabLuPDhlXKJjVg9hY5fGtgtrT1sVW3GgqiqYU+P5RYD67X4R28MSzrPvUVAc1tv9a3+UIQFF59QQ==", + "requires": { + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-label": "^9.1.49", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-focus": { + "version": "7.18.17", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.17.tgz", + "integrity": "sha512-W+sLIhX7wLzMsJ0jhBrDAblkG3DNbRbF8UoSieRVdAAm7xVf5HpiwJ6tb6nGqcFOnpRh8y+fjyVM+dV3K6GNHA==", + "requires": { + "@fluentui/keyboard-key": "^0.2.12", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/react-icons": { + "version": "2.0.222", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons/-/react-icons-2.0.222.tgz", + "integrity": "sha512-3Qy9GPww9rj51mJ6iEGCqSBEDZ8qBK+FK0BdtcVF4LFxpnPbB45hEf2dZ6LBQbfuKgH8NB3QHRSky75DjrjfdA==", + "requires": { + "@griffel/react": "^1.0.0", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-image": { + "version": "9.1.46", + "resolved": "https://registry.npmjs.org/@fluentui/react-image/-/react-image-9.1.46.tgz", + "integrity": "sha512-J7fOUyF+xNvdfBBCthmW2VV3LMCdD4kDa4TzjAbMT9a/gafeXWaY2+gcEPtuBQ5gLAKv5HDVlEtxTmK3Bj+OAA==", + "requires": { + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-infobutton": { + "version": "9.0.0-beta.76", + "resolved": "https://registry.npmjs.org/@fluentui/react-infobutton/-/react-infobutton-9.0.0-beta.76.tgz", + "integrity": "sha512-hYlg2sHNlFru4ooEomTeVHlQc/fI3NjZBi5/JXQ0cFyzAkx2cp/pCbc2RaA8lhVk6PCm8AnlbcIhS8TV3GaI5g==", + "requires": { + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-label": "^9.1.49", + "@fluentui/react-popover": "^9.8.21", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-infolabel": { + "version": "9.0.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-infolabel/-/react-infolabel-9.0.4.tgz", + "integrity": "sha512-YUH0a+8RO86TaJPeSC6+nkXKSo7DZ5dl3fTRW2Xml/olq9IyxvqXdqaxryptQ2dC9B3yWWpCRJhI6AlI1DbLvw==", + "requires": { + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-label": "^9.1.49", + "@fluentui/react-popover": "^9.8.21", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-input": { + "version": "9.4.51", + "resolved": "https://registry.npmjs.org/@fluentui/react-input/-/react-input-9.4.51.tgz", + "integrity": "sha512-fdjU49z+qUNiOOpCMbV/sGyFJK2A5v53iIX26Ukxw/JLxXAaGnhCsKxkZgvx4PNyYRxWuYVwfkV0kUR2jjiN9Q==", + "requires": { + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-jsx-runtime": { + "version": "9.0.19", + "resolved": "https://registry.npmjs.org/@fluentui/react-jsx-runtime/-/react-jsx-runtime-9.0.19.tgz", + "integrity": "sha512-aSz/H86hsJQTQ7CkxfH4BIiwDRzIuQs9XKNCiVHNzk6AX2cEeA12SM4NSeT5VmksM+D7vL6J0EBmUGDyX6bY5A==", + "requires": { + "@fluentui/react-utilities": "^9.15.2", + "@swc/helpers": "^0.5.1", + "react-is": "^17.0.2" + }, + "dependencies": { + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + } + } + }, + "@fluentui/react-label": { + "version": "9.1.49", + "resolved": "https://registry.npmjs.org/@fluentui/react-label/-/react-label-9.1.49.tgz", + "integrity": "sha512-N8Wlork7ZfJIqiKxginAPy9TrX/ZbVU3DljWyw3cD9Y9u6HAaFeYBM7heRhLgJNByN/NxcArw54/l99hBka2bg==", + "requires": { + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-link": { + "version": "9.1.34", + "resolved": "https://registry.npmjs.org/@fluentui/react-link/-/react-link-9.1.34.tgz", + "integrity": "sha512-/rgDrwKfX+kVfX+7RrtH5rfXzB8bDmSW9PxjDSGYcHbmMD2u6Pu7Ya9j5WngwpCsQakpUciYT1KMlsQF2jm0wA==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-menu": { + "version": "9.12.33", + "resolved": "https://registry.npmjs.org/@fluentui/react-menu/-/react-menu-9.12.33.tgz", + "integrity": "sha512-CrrrgTnKMYPRrjj3dZQIn1MxwyCCxguWHe41BQQLAcm7tUEE1NUDDu4fsc4c7zHYSUYJ9cgAo2PMBzJpsqcijw==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-portal": "^9.4.1", + "@fluentui/react-positioning": "^9.10.0", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-message-bar": { + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-message-bar/-/react-message-bar-9.0.6.tgz", + "integrity": "sha512-tblpwsl613ZOqsDD+ntPI6Z0AkI4C4ZOYMFwAMpHufVlKzLq26NouzWW1WJ8efSjAAc6Gl8r1TGmELBCnutfWA==", + "requires": { + "@fluentui/react-button": "^9.3.55", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1", + "react-transition-group": "^4.4.1" + } + }, + "@fluentui/react-motion-preview": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-motion-preview/-/react-motion-preview-0.5.1.tgz", + "integrity": "sha512-tg7q73/mXR0ZhlZPn5nATIDmefDMN02DEnfhAjcio2by0tma15OV/RNlbEsoqUR2xDu9BSjieSS8TIZTgjq3SQ==", + "requires": { + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-overflow": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-overflow/-/react-overflow-9.1.0.tgz", + "integrity": "sha512-VrHP4OIPIJWw4RNnVQ9KyHOcHM9L6ymaeXozHc88SM5luSU3fcbRaL9N2iLYROEU/61DIi15/Zf/4fwbY33Fig==", + "requires": { + "@fluentui/priority-overflow": "^9.1.9", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-persona": { + "version": "9.2.56", + "resolved": "https://registry.npmjs.org/@fluentui/react-persona/-/react-persona-9.2.56.tgz", + "integrity": "sha512-e7HF7G0AT9TMjquyMvWKbGb/+JqFM6XnG96PlGwjbUOJ9XJ56VmhR+vQQh6WgKpBW+yKd8b2eK5seEEcAFvs6w==", + "requires": { + "@fluentui/react-avatar": "^9.5.46", + "@fluentui/react-badge": "^9.2.13", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-popover": { + "version": "9.8.21", + "resolved": "https://registry.npmjs.org/@fluentui/react-popover/-/react-popover-9.8.21.tgz", + "integrity": "sha512-R3Tp1WAZ2ea3f2aUJzfGZumg/dkmGozNcL3rb0FEdWqjAcUPut2oywQ94Fn6nV8U/HG2H5arHNMz8z88P3znHQ==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-portal": "^9.4.1", + "@fluentui/react-positioning": "^9.10.0", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-portal": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal/-/react-portal-9.4.1.tgz", + "integrity": "sha512-gI7aUTu/7sIcyWY59kAi+D5a7MD1xiSu4sySrArUKHH6tpv4eNJAY1mkyYnuxhrv36Juhlssa6GFicv9jw6ObQ==", + "requires": { + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1", + "use-disposable": "^1.0.1" + } + }, + "@fluentui/react-positioning": { + "version": "9.10.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-positioning/-/react-positioning-9.10.0.tgz", + "integrity": "sha512-2k6e9AUi2yB2GPvgPSCQ42rG+yDkpAs2IfQpaO5ht4L/UxXyxEQUltcPJOQDiPE271WOfPI4rX201CLluHuNSQ==", + "requires": { + "@floating-ui/dom": "^1.2.0", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-progress": { + "version": "9.1.51", + "resolved": "https://registry.npmjs.org/@fluentui/react-progress/-/react-progress-9.1.51.tgz", + "integrity": "sha512-z2evxOKqgppbwrUajG4h0LbXax0sJ15t30gKtCzfY7TuvWqtmpImod6jOFyidWh9PLnNlNZeyJj2zQZ3VNPC6g==", + "requires": { + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-provider": { + "version": "9.12.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-provider/-/react-provider-9.12.1.tgz", + "integrity": "sha512-L4bTnzshV7b2YxYYocLWSgkU842t+vi7j1UYHwSgoIYbNKQAg37Qa5xuteEQpqmhM8kl8wZJyq/A57PpJx/asA==", + "requires": { + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/core": "^1.14.1", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-radio": { + "version": "9.1.56", + "resolved": "https://registry.npmjs.org/@fluentui/react-radio/-/react-radio-9.1.56.tgz", + "integrity": "sha512-k4nLwNtfd+wMLWL3U13eCGc7N8hSR9ScgiIT5DFdhzCnE5r2jggpcGR4UPrwGcnYP1bgnJp1Xm2aWVRAzJtT+A==", + "requires": { + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-label": "^9.1.49", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-select": { + "version": "9.1.51", + "resolved": "https://registry.npmjs.org/@fluentui/react-select/-/react-select-9.1.51.tgz", + "integrity": "sha512-sUpfOM9Aj+N9cjPkW+LcmZW+FFk1asPMt8GiMP68szFwxcLwXkOb3rvG26v6C9fexGKpk4SA9giZ0iuaTnlsJA==", + "requires": { + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-shared-contexts": { + "version": "9.12.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-shared-contexts/-/react-shared-contexts-9.12.0.tgz", + "integrity": "sha512-1HSFgrLB9631E4XXLemotfqTSxnKEZlcx+h7kDn2Q+GtK6dvpjaDtsnEPvC0aoCbXz7UTyCsl6OIPU+yjcfhyw==", + "requires": { + "@fluentui/react-theme": "^9.1.16", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-skeleton": { + "version": "9.0.39", + "resolved": "https://registry.npmjs.org/@fluentui/react-skeleton/-/react-skeleton-9.0.39.tgz", + "integrity": "sha512-O5oRgbEsR8mBck39rJJKPHDCUqYsko6mOpqMrcB196BBp2vcI6usrU1i5lJ3rN48KmiT7OMaeRotwwW32ep4/A==", + "requires": { + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-slider": { + "version": "9.1.56", + "resolved": "https://registry.npmjs.org/@fluentui/react-slider/-/react-slider-9.1.56.tgz", + "integrity": "sha512-REG+WWejdGN5xGcS+cvEwmtnn7xYCUkbDXEoyvovG875r39aeG/oXccMq7/+kJZgoE0sQpHJ1vBPBo8mogVL5A==", + "requires": { + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-spinbutton": { + "version": "9.2.51", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinbutton/-/react-spinbutton-9.2.51.tgz", + "integrity": "sha512-adlILeKAobCtLVaQpJY+PvJPsMaZVM9EIIMyi2s083XzgXUij6Xwa9c/89vyUO5f5P5HkYm+V12KqnOOoXzhBQ==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-spinner": { + "version": "9.3.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinner/-/react-spinner-9.3.29.tgz", + "integrity": "sha512-oF4HsUrtyZxMXManIH0Q0+QtRf39aPq8bFc5umItsqi2uT+hom8fSc5yPPOgFAma3E+ioUxfFbM+dC3Zapzy2Q==", + "requires": { + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-label": "^9.1.49", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-stylesheets": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-stylesheets/-/react-stylesheets-0.2.9.tgz", + "integrity": "sha512-6GDU/cUEG/eJ4owqQXDWPmP5L1zNh2NLEDKdEzxd7cWtGnoXLeMjbs4vF4t5wYGzGaxZmUQILOvJdgCIuc9L9Q==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/react-switch": { + "version": "9.1.56", + "resolved": "https://registry.npmjs.org/@fluentui/react-switch/-/react-switch-9.1.56.tgz", + "integrity": "sha512-cIqU9+TA+2wylWqigIOe/FJ0Iy5oTJHaJ0/spyFT+imGTIjYh+VRvs0aZSkr0dGhYvdNDT3Nuh0hbyo5peS/AA==", + "requires": { + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-label": "^9.1.49", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-table": { + "version": "9.10.11", + "resolved": "https://registry.npmjs.org/@fluentui/react-table/-/react-table-9.10.11.tgz", + "integrity": "sha512-1Op4Ftu4rpxuJ6Br7EtehIGZQvgNYDPRupV06PgTwmF7CMnzZfx2H5ebQEzXbjDn31QSXHPqZ/tBODF6oFdhuA==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-avatar": "^9.5.46", + "@fluentui/react-checkbox": "^9.1.56", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-radio": "^9.1.56", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-tabs": { + "version": "9.3.57", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabs/-/react-tabs-9.3.57.tgz", + "integrity": "sha512-wXGUo7Go2rUToLTTrNmfiBN2UVMZBR2sO7z8B/+JNJ7wsa2ik/suuJXcEUCr3pqBd3xzvMIXoQ2m1m7Vbm+XFA==", + "requires": { + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-tabster": { + "version": "9.14.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabster/-/react-tabster-9.14.5.tgz", + "integrity": "sha512-RCejb5SA/Pdrt/g81NscSNGDB+Lr0QH3WbkKppzxZv45zdSVSBM72dzlRQ4NO1gM1cAP/0/1U/+x3WDS/883Rg==", + "requires": { + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1", + "keyborg": "^2.2.0", + "tabster": "^5.0.1" + } + }, + "@fluentui/react-tags": { + "version": "9.0.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-tags/-/react-tags-9.0.10.tgz", + "integrity": "sha512-SgU3ZWsdS/UU6niIVwq2FVG+eZRpNwd7/CTnDrHkOtDAkdO8Z2bkLzdvGIqdDW3MNbfFC+CUlvR/LH9HD/wnGw==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-avatar": "^9.5.46", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-text": { + "version": "9.3.46", + "resolved": "https://registry.npmjs.org/@fluentui/react-text/-/react-text-9.3.46.tgz", + "integrity": "sha512-YrRxA3SCYn/NQj2BIesilXhjD8tFedYvJUjZUQMZD1Lm9ccFYnF/sI2WNz71Ta563rl0L9Ia2KMmNwD/XMZJoA==", + "requires": { + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-textarea": { + "version": "9.3.51", + "resolved": "https://registry.npmjs.org/@fluentui/react-textarea/-/react-textarea-9.3.51.tgz", + "integrity": "sha512-FmPzQxwC4GLpke3uRdgNVnKHJRcrKpHLrmV2yyvcVwMEHn3OnH0QxMCMZhaDdedbAGAWO6Z2+kWfsdfTnrG99A==", + "requires": { + "@fluentui/react-field": "^9.1.41", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-theme": { + "version": "9.1.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme/-/react-theme-9.1.16.tgz", + "integrity": "sha512-QK2dGE5aQXN1UGdiEmGKpYGP3tHXIchLvFf8DEEOWnF4XBc9SiEPNFYkvLMJjHxZmDz4D670rsOPe0r5jFDEKQ==", + "requires": { + "@fluentui/tokens": "1.0.0-alpha.13", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-theme-provider": { + "version": "0.19.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.19.16.tgz", + "integrity": "sha512-Kf7z4ZfNLS/onaFL5eQDSlizgwy2ytn6SDyjEKV+9VhxIXdDtOh8AaMXWE7dsj1cRBfBUvuGPVnsnoaGdHxJ+A==", + "requires": { + "@fluentui/react-compose": "^0.19.24", + "@fluentui/react-stylesheets": "^0.2.9", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/react-toast": { + "version": "9.3.17", + "resolved": "https://registry.npmjs.org/@fluentui/react-toast/-/react-toast-9.3.17.tgz", + "integrity": "sha512-C9kdsnIj/ljCkpgFzqubJOV28kYiENjpbEALbV0CnBgHT/yK6OS3Ac0mbm5JsOf26l++8Rs8m2PY+66/bDHiqA==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-portal": "^9.4.1", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1", + "react-transition-group": "^4.4.1" + } + }, + "@fluentui/react-toolbar": { + "version": "9.1.56", + "resolved": "https://registry.npmjs.org/@fluentui/react-toolbar/-/react-toolbar-9.1.56.tgz", + "integrity": "sha512-IFZlChURRdXq0juF25xDkzaGwDhVLP9w0rbPNz0XRW3j/KfYcfX2NJ2A5Cf5KIKGjavgh0zsmoiLh8noyY/Jqg==", + "requires": { + "@fluentui/react-button": "^9.3.55", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-divider": "^9.2.49", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-radio": "^9.1.56", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-tooltip": { + "version": "9.3.22", + "resolved": "https://registry.npmjs.org/@fluentui/react-tooltip/-/react-tooltip-9.3.22.tgz", + "integrity": "sha512-HErOy6PInOWRsC25bUGathvTTePNXypJ0mCiPEYi8lUzPRyKZY2lyCoCsDwKPAdHSi/wRKMMcLnTQU7C2P7xug==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-portal": "^9.4.1", + "@fluentui/react-positioning": "^9.10.0", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-tree": { + "version": "9.4.13", + "resolved": "https://registry.npmjs.org/@fluentui/react-tree/-/react-tree-9.4.13.tgz", + "integrity": "sha512-hfk3j6iVF5hkvK7LIQCUTzhl18lynwCd0F70cK/W/QqIjSvdg04qYBb8yckLWF9g15yiX0U3kY/o8xFl7+cmKg==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.7", + "@fluentui/react-aria": "^9.3.44", + "@fluentui/react-avatar": "^9.5.46", + "@fluentui/react-button": "^9.3.55", + "@fluentui/react-checkbox": "^9.1.56", + "@fluentui/react-context-selector": "^9.1.42", + "@fluentui/react-icons": "^2.0.217", + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-radio": "^9.1.56", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-tabster": "^9.14.5", + "@fluentui/react-theme": "^9.1.16", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-utilities": { + "version": "9.15.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-utilities/-/react-utilities-9.15.2.tgz", + "integrity": "sha512-Oq016/dHu7PXW5x/2RtLts1ULiyd7JctXFdvi9IacLs/J1nLfg2KSBzzLqKxtdyVvgbZ9Mlu6kPITbFtF9dsIA==", + "requires": { + "@fluentui/keyboard-keys": "^9.0.7", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-virtualizer": { + "version": "9.0.0-alpha.57", + "resolved": "https://registry.npmjs.org/@fluentui/react-virtualizer/-/react-virtualizer-9.0.0-alpha.57.tgz", + "integrity": "sha512-ujfepYy71Lx4X3NTtEPAIYg3SEBI6WTxBV81mhFDAqNxBjhTgkPZHDYwXEGmo/Q5j9fUbIBHD9GBDmtsmimbRw==", + "requires": { + "@fluentui/react-jsx-runtime": "^9.0.19", + "@fluentui/react-shared-contexts": "^9.12.0", + "@fluentui/react-utilities": "^9.15.2", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + } + }, + "@fluentui/react-window-provider": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", + "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/theme": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", + "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "requires": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/tokens": { + "version": "1.0.0-alpha.13", + "resolved": "https://registry.npmjs.org/@fluentui/tokens/-/tokens-1.0.0-alpha.13.tgz", + "integrity": "sha512-IzYysTTBkAH7tQZxYKpzhxYnTJkvwXhjhTOpmERgnqTFifHTP8/vaQjJAAm7dI/9zlDx1oN+y/I+KzL9bDLHZQ==", + "requires": { + "@swc/helpers": "^0.5.1" + } + }, + "@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "@griffel/core": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@griffel/core/-/core-1.15.0.tgz", + "integrity": "sha512-+2Li2x6zqQdVBSMbvGSJRxbMbOrXhCEEzX0BK6OMfjdMPJLoR2aaHuAwHL3J9dOpHzFrjp9MMEo4Jzwfo4l6Xw==", + "requires": { + "@emotion/hash": "^0.9.0", + "@griffel/style-types": "^1.0.2", + "csstype": "^3.1.2", + "rtl-css-js": "^1.16.1", + "stylis": "^4.2.0", + "tslib": "^2.1.0" + } + }, + "@griffel/react": { + "version": "1.5.18", + "resolved": "https://registry.npmjs.org/@griffel/react/-/react-1.5.18.tgz", + "integrity": "sha512-Y5L2zvfE+quMPSQPtViMmuDXNCIyJaeeQc5m30VMELgXYN0uk4nbFqwKYXG0FmnHkEHy5MhiGy7q4zCR2+ubTg==", + "requires": { + "@griffel/core": "^1.15.0", + "tslib": "^2.1.0" + } + }, + "@griffel/style-types": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@griffel/style-types/-/style-types-1.0.2.tgz", + "integrity": "sha512-ka/Tpl1WU8js88LObwB/4EvpgXzx/EEJfbHhAr4ZNt29hrQKgL93X1zSY6M/FRhMhWrGIawauWkZP6/y6w/WiQ==", + "requires": { + "csstype": "^3.1.2" + } + }, + "@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/core": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.4.0.tgz", + "integrity": "sha512-h1x9WSVV0+TKVtATGjyQIMJENs8aF6eUjnCoi4jyRemYZmekLr8EJOGQqTWEX8W6SbZ6Skesy9pGXrKeAolUJw==", + "dev": true, + "requires": { + "@jest/console": "^25.4.0", + "@jest/reporters": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.3", + "jest-changed-files": "^25.4.0", + "jest-config": "^25.4.0", + "jest-haste-map": "^25.4.0", + "jest-message-util": "^25.4.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.4.0", + "jest-resolve-dependencies": "^25.4.0", + "jest-runner": "^25.4.0", + "jest-runtime": "^25.4.0", + "jest-snapshot": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", + "jest-watcher": "^25.4.0", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "realpath-native": "^2.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "@jest/environment": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.5.0.tgz", + "integrity": "sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==", + "dev": true, + "requires": { + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0" + } + }, + "@jest/fake-timers": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", + "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "lolex": "^5.0.0" + } + }, + "@jest/globals": { + "version": "25.5.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-25.5.2.tgz", + "integrity": "sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==", + "dev": true, + "requires": { + "@jest/environment": "^25.5.0", + "@jest/types": "^25.5.0", + "expect": "^25.5.0" + } + }, + "@jest/reporters": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.4.0.tgz", + "integrity": "sha512-bhx/buYbZgLZm4JWLcRJ/q9Gvmd3oUh7k2V7gA4ZYBx6J28pIuykIouclRdiAC6eGVX1uRZT+GK4CQJLd/PwPg==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^25.4.0", + "jest-resolve": "^25.4.0", + "jest-util": "^25.4.0", + "jest-worker": "^25.4.0", + "node-notifier": "^6.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^3.1.0", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^4.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "node-notifier": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", + "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", + "dev": true, + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.1.1", + "semver": "^6.3.0", + "shellwords": "^0.1.1", + "which": "^1.3.1" + } + }, + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "optional": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "optional": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@jest/source-map": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", + "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + } + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz", + "integrity": "sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA==", + "dev": true, + "requires": { + "@jest/test-result": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-runner": "^25.5.4", + "jest-runtime": "^25.5.4" + } + }, + "@jest/transform": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.5.1.tgz", + "integrity": "sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^25.5.0", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^3.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-regex-util": "^25.2.6", + "jest-util": "^25.5.0", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + } + }, + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + }, + "dependencies": { + "@types/yargs": { + "version": "15.0.18", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.18.tgz", + "integrity": "sha512-DDi2KmvAnNsT/EvU8jp1UR7pOJojBtJ3GLZ/uw1MUq4VbbESppPWoHUY4h0OB4BbEbGJiyEsmUcuZDZtoR+ZwQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + } + } + }, + "@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "dev": true + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true + }, + "@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "dev": true, + "peer": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", + "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "dev": true + }, + "@microsoft/api-extractor": { + "version": "7.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.15.2.tgz", + "integrity": "sha512-/Y/n+QOc1vM6Vg3OAUByT/wXdZciE7jV3ay33+vxl3aKva5cNsuOauL14T7XQWUiLko3ilPwrcnFcEjzXpLsuA==", + "dev": true, + "requires": { + "@microsoft/api-extractor-model": "7.13.2", + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0", + "@rushstack/rig-package": "0.2.12", + "@rushstack/ts-command-line": "4.7.10", + "colors": "~1.2.1", + "lodash": "~4.17.15", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "source-map": "~0.6.1", + "typescript": "~4.2.4" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", + "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "typescript": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "dev": true + } + } + }, + "@microsoft/api-extractor-model": { + "version": "7.13.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.13.2.tgz", + "integrity": "sha512-gA9Q8q5TPM2YYk7rLinAv9KqcodrmRC13BVmNzLswjtFxpz13lRh0BmrqD01/sddGpGMIuWFYlfUM4VSWxnggA==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", + "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + } + } + }, + "@microsoft/eslint-config-spfx": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.16.1.tgz", + "integrity": "sha512-WJVgoqTUQdlX2r6dY2ETmssXXNr5XwakBdvvPA9KM0Smu9quSbrsyka1fNDRrsuku5pOp5zwfpHn+aK9qg9C9w==", + "dev": true, + "requires": { + "@microsoft/eslint-plugin-spfx": "1.16.1", + "@rushstack/eslint-config": "3.0.1", + "@typescript-eslint/experimental-utils": "5.30.7" + }, + "dependencies": { + "@rushstack/eslint-config": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-3.0.1.tgz", + "integrity": "sha512-9OIB2T6fYsgMNUVGjopgT8NZv7x4shXsq1KqT8fX0VVVzJ6/XA7+nSBXHYFzYH+8Liux7ApdzyaZNxaF0Ex7Sw==", + "dev": true, + "requires": { + "@rushstack/eslint-patch": "1.2.0", + "@rushstack/eslint-plugin": "0.10.0", + "@rushstack/eslint-plugin-packlets": "0.5.0", + "@rushstack/eslint-plugin-security": "0.4.0", + "@typescript-eslint/eslint-plugin": "~5.30.3", + "@typescript-eslint/experimental-utils": "~5.30.3", + "@typescript-eslint/parser": "~5.30.3", + "@typescript-eslint/typescript-estree": "~5.30.3", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.16" + } + }, + "@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==", + "dev": true + }, + "@rushstack/eslint-plugin": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.10.0.tgz", + "integrity": "sha512-39DCBD6s7Y5XQxvcMmitXfupkReGcg0lmtil9mrGHkDoyiUln90sOWtpkSl6LqUrSL3lx7N2wRvJiJlwGIPYFQ==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.30.3" + } + }, + "@rushstack/eslint-plugin-packlets": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.5.0.tgz", + "integrity": "sha512-I160nHeAGzA0q4g3cR7kiHNgiU1HqrYto52+lEmxLAdbBllqc6IOyiWQfCDb5ug0f+Y8bTwMQHiUrI7XclZB/Q==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.30.3" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.4.0.tgz", + "integrity": "sha512-jRFtrOnZZcuJ2MRA9RtoeyKiFQ60iKu7SDF1wkc7M9nHL5C1HkFApX6nTlAjY7C5B7UlV+9BP9fDmOJJmB4FSw==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.30.3" + } + }, + "@rushstack/tree-pattern": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", + "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", + "dev": true + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.7.tgz", + "integrity": "sha512-l4L6Do+tfeM2OK0GJsU7TUcM/1oN/N25xHm3Jb4z3OiDU4Lj8dIuxX9LpVMS9riSXQs42D1ieX7b85/r16H9Fw==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.30.7", + "@typescript-eslint/type-utils": "5.30.7", + "@typescript-eslint/utils": "5.30.7", + "debug": "^4.3.4", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.7.tgz", + "integrity": "sha512-Rg5xwznHWWSy7v2o0cdho6n+xLhK2gntImp0rJroVVFkcYFYQ8C8UJTSuTw/3CnExBmPjycjmUJkxVmjXsld6A==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.30.7", + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/typescript-estree": "5.30.7", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.7.tgz", + "integrity": "sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7" + } + }, + "@typescript-eslint/types": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.7.tgz", + "integrity": "sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.7.tgz", + "integrity": "sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz", + "integrity": "sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.7", + "eslint-visitor-keys": "^3.3.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "typescript": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "dev": true, + "peer": true + } + } + }, + "@microsoft/eslint-plugin-spfx": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.16.1.tgz", + "integrity": "sha512-CN91uwrZ6/huwzWmD/NDF5cx6KQq11rt1JI5l/5kK1CvXKpaoU8XUGL8WCy9Ed7C0VD/DoZAtiapjp2rtc517g==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "5.30.7" + } + }, + "@microsoft/gulp-core-build": { + "version": "3.17.19", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.19.tgz", + "integrity": "sha512-izeW3DDC9KC5NYqwHqddY0KElO7YYLtbXvH30JJnYFVlpaXTl23opv5XFZYpWe6LKGuNVGnbTNwYqEuxiGiTVg==", + "dev": true, + "requires": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "~3.44.1", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "8.0.2", + "@types/orchestrator": "0.0.30", + "@types/semver": "7.3.5", + "@types/through2": "2.0.32", + "@types/vinyl": "2.0.3", + "@types/yargs": "0.0.34", + "colors": "~1.2.1", + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "globby": "~5.0.0", + "gulp": "~4.0.2", + "gulp-flatten": "~0.2.0", + "gulp-if": "^2.0.1", + "jest": "~25.4.0", + "jest-cli": "~25.4.0", + "jest-environment-jsdom": "~25.4.0", + "jest-nunit-reporter": "~1.3.1", + "jsdom": "~11.11.0", + "lodash.merge": "~4.6.2", + "merge2": "~1.0.2", + "node-notifier": "~10.0.1", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "semver": "~7.3.0", + "through2": "~2.0.1", + "vinyl": "~2.2.0", + "xml": "~1.0.1", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" + } + }, + "@microsoft/gulp-core-build-sass": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.16.0.tgz", + "integrity": "sha512-sDwUyTsnRBvnMntiIGtElcaYejK17/WZRiXXXaS8VkrTNfBjdcifPnnuojKawGYnE3kFC2PrP+TwB2BI9rvVKg==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.20", + "@microsoft/load-themed-styles": "~1.10.172", + "@rushstack/node-core-library": "~3.53.0", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "autoprefixer": "~9.8.8", + "clean-css": "4.2.1", + "glob": "~7.0.5", + "postcss": "7.0.38", + "postcss-modules": "~1.5.0", + "sass": "1.44.0" + }, + "dependencies": { + "@microsoft/gulp-core-build": { + "version": "3.17.20", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.20.tgz", + "integrity": "sha512-VBZY08BhygVV9WeIY8lo9yUoe51+5mMjdfx8Bqle40k+/V7br0d93LXeUcMqaCJ5J6C3ribx2mrzaYhkj1l//g==", + "dev": true, + "requires": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "~3.53.0", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "8.0.2", + "@types/orchestrator": "0.0.30", + "@types/semver": "7.3.5", + "@types/through2": "2.0.32", + "@types/vinyl": "2.0.3", + "@types/yargs": "0.0.34", + "colors": "~1.2.1", + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "globby": "~5.0.0", + "gulp": "~4.0.2", + "gulp-flatten": "~0.2.0", + "gulp-if": "^2.0.1", + "jest": "~25.4.0", + "jest-cli": "~25.4.0", + "jest-environment-jsdom": "~25.4.0", + "jest-nunit-reporter": "~1.3.1", + "jsdom": "~11.11.0", + "lodash.merge": "~4.6.2", + "merge2": "~1.0.2", + "node-notifier": "~10.0.1", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "semver": "~7.3.0", + "through2": "~2.0.1", + "vinyl": "~2.2.0", + "xml": "~1.0.1", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" + } + }, + "@rushstack/node-core-library": { + "version": "3.53.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", + "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + } + } + }, + "@microsoft/gulp-core-build-serve": { + "version": "3.9.22", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.9.22.tgz", + "integrity": "sha512-gIhu1TBIft4ofWLulAZG17cEta0UU91d9p/idAkyGG3DL4aAfKNrCTXcie3X915N3sNjz1feeCWnkkxM1vB5/Q==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.19", + "@rushstack/debug-certificate-manager": "~1.1.19", + "@rushstack/node-core-library": "~3.44.1", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "express": "~4.16.2", + "gulp": "~4.0.2", + "gulp-connect": "~5.5.0", + "gulp-open": "~3.0.1", + "sudo": "~1.0.3" + } + }, + "@microsoft/gulp-core-build-typescript": { + "version": "8.5.33", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.5.33.tgz", + "integrity": "sha512-+ykMtWF8Skcl2QpGPzJYmSf/cdq6tZ0a+ph1I0GnRalaJo+KpVKzlAhUUkxG3lVmo0pbXYBICl6PK3l3UZAEHg==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.19", + "@rushstack/node-core-library": "~3.44.1", + "@types/node": "10.17.13", + "decomment": "~0.9.1", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "resolve": "~1.17.0" + } + }, + "@microsoft/gulp-core-build-webpack": { + "version": "5.2.28", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.2.28.tgz", + "integrity": "sha512-EMu5P62rKvU9QlFJMg8r7ANyb+we2DQna1z2uz6tDm4S9DomnULvX6eCeB3za4JH+QJtO5LOU5RV9JaZF3auig==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.19", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "gulp": "~4.0.2", + "webpack": "~4.44.2" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + } + } + }, + "@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, + "@microsoft/loader-load-themed-styles": { + "version": "1.9.174", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-1.9.174.tgz", + "integrity": "sha512-BmsuGqKEq3faLOpfTj+k2BYa3CnxuoaRusOVc4WkY84Ycv+IBX1WW3jhslwWbmAOt7ryb6/RZpxZ7sHw6Iy8ow==", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "1.10.292", + "loader-utils": "~1.1.0" + }, + "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.292", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", + "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", + "dev": true + } + } + }, + "@microsoft/microsoft-graph-clientv1": { + "version": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-1.7.2-spfx.tgz", + "integrity": "sha512-BQN50r3tohWYOaQ0de7LJ5eCRjI6eg4RQqLhGDlgRmZIZhWzH0bhR6QBMmmxtYtwKWifhPhJSxYDW+cP67TJVw==", + "requires": { + "es6-promise": "^4.2.6", + "isomorphic-fetch": "^3.0.0", + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@microsoft/rush-lib": { + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.79.0.tgz", + "integrity": "sha512-9FKABGIUiFZxgEVPVY7ObcoJ2OtIcaan1KeykjgcCYGjYOGliN4hl9FQ5e7UdpokNWU62c1zLfESQfnJPsyCGA==", + "dev": true, + "requires": { + "@pnpm/link-bins": "~5.3.7", + "@rushstack/heft-config-file": "0.10.0", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/package-deps-hash": "3.2.51", + "@rushstack/rig-package": "0.3.15", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.79.0", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.79.0", + "@rushstack/stream-collator": "4.0.205", + "@rushstack/terminal": "0.3.74", + "@rushstack/ts-command-line": "4.12.3", + "@types/node-fetch": "1.6.9", + "@yarnpkg/lockfile": "~1.0.2", + "builtin-modules": "~3.1.0", + "cli-table": "~0.3.1", + "colors": "~1.2.1", + "git-repo-info": "~2.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "https-proxy-agent": "~5.0.0", + "ignore": "~5.1.6", + "inquirer": "~7.3.3", + "js-yaml": "~3.13.1", + "jszip": "~3.7.1", + "lodash": "~4.17.15", + "node-fetch": "2.6.7", + "npm-package-arg": "~6.1.0", + "npm-packlist": "~2.1.2", + "read-package-tree": "~5.1.5", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "ssri": "~8.0.0", + "strict-uri-encode": "~2.0.0", + "tapable": "2.2.1", + "tar": "~6.1.11", + "true-case-path": "~2.2.1" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@rushstack/rig-package": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", + "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@rushstack/ts-command-line": { + "version": "4.12.3", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.12.3.tgz", + "integrity": "sha512-Pdij22RotMXzI+HWHyYCvw0RMZhiP5a6Za/96XamZ1+mxmpSm4ujf8TROKxGAHySmR5A8iNVSlzhNMnUlFQE6g==", + "dev": true, + "requires": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/rush-stack-compiler-4.5": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-4.5/-/rush-stack-compiler-4.5-0.2.2.tgz", + "integrity": "sha512-nRlomAZwOYUR3qmFxxVcn8A3wmkjQ4eS3hoKzYylOqEU8SYPFxDFSN4I+2Y+hGTYG0gpm3NSL4Wvb0I180pCbg==", + "dev": true, + "requires": { + "@microsoft/api-extractor": "~7.15.2", + "@rushstack/eslint-config": "~2.5.0", + "@rushstack/node-core-library": "~3.44.1", + "@types/node": "10.17.13", + "eslint": "8.7.0", + "import-lazy": "~4.0.0", + "typescript": "~4.5.5" + } + }, + "@microsoft/sp-build-core-tasks": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.16.1.tgz", + "integrity": "sha512-TXFQkzxPXYdc0rvI6vEc0VhuytKZy8TDlAW3K5bzC5DGm87QB+2N/IYVFMQ6jxavXO7uDFuItgavSGraOyeN1Q==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/gulp-core-build-serve": "3.9.22", + "@microsoft/gulp-core-build-webpack": "5.2.28", + "@microsoft/spfx-heft-plugins": "1.16.1", + "@rushstack/node-core-library": "3.52.0", + "@types/glob": "5.0.30", + "@types/lodash": "4.14.117", + "@types/webpack": "4.41.24", + "colors": "~1.2.1", + "glob": "~7.0.5", + "gulp": "4.0.2", + "lodash": "4.17.21", + "webpack": "~4.44.2" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + } + } + } + } + }, + "@microsoft/sp-build-web": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.16.1.tgz", + "integrity": "sha512-qiZT6yU9EkAHOsq0r65cDgalWYUfdB7GFrvxJHUbOUlFtbkjOfzujddyGBH5JK/xJ6bPTZMZRFKFh1xzElVwBQ==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/gulp-core-build-sass": "4.16.0", + "@microsoft/gulp-core-build-serve": "3.9.22", + "@microsoft/gulp-core-build-typescript": "8.5.33", + "@microsoft/gulp-core-build-webpack": "5.2.28", + "@microsoft/rush-lib": "5.79.0", + "@microsoft/sp-build-core-tasks": "1.16.1", + "@rushstack/node-core-library": "3.52.0", + "@types/webpack": "4.41.24", + "gulp": "4.0.2", + "semver": "~7.3.2", + "true-case-path": "~2.2.1", + "webpack": "~4.44.2", + "yargs": "~4.6.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + } + } + } + } + }, + "@microsoft/sp-component-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.1.tgz", + "integrity": "sha512-fS7E2fUgyUAn5YpdJUvG0T7kQejU3EHWD58GKK6boa1hD4FcDvAnBxt2yiqKffxtGt44CsGdHqiuK9olyFMFQw==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "office-ui-fabric-react": "^7.199.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-core-library": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.1.tgz", + "integrity": "sha512-1BwUFqW0rycMI7WJ4WJya/VSxnOmsPlSIY4ZXoI9IMGl0JR2E0pZWd23Z7oQAmqUmohyHssIpOjaQF/qo1fSmg==", + "requires": { + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-css-loader": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.16.1.tgz", + "integrity": "sha512-4wNATfkBcK29k+vKn86/QwCSijjpLEqXi5/pYvvgOjhzKfHP2MC3mIU8SsWRUpN5XG8Z3DnDU9P0G2q2hk18hA==", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "1.10.292", + "@rushstack/node-core-library": "3.52.0", + "autoprefixer": "9.7.1", + "css-loader": "3.4.2", + "cssnano": "~4.1.10", + "loader-utils": "1.2.3", + "postcss": "~8.1.0", + "postcss-modules-extract-imports": "~3.0.0", + "postcss-modules-local-by-default": "~4.0.0", + "postcss-modules-scope": "~3.0.0", + "postcss-modules-values": "~4.0.0", + "webpack": "~4.44.2" + }, + "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.292", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", + "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", + "dev": true + }, + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "requires": { + "browserslist": "^4.7.2", + "caniuse-lite": "^1.0.30001006", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.21", + "postcss-value-parser": "^4.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + } + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "css-loader": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + } + } + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "postcss": { + "version": "8.1.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.14.tgz", + "integrity": "sha512-KatkyVPBKfENS+c3dpXJoDXnDD5UZs5exAnDksLqaRJPKwYphEPZt4N0m0i049v2/BtWVQibAhxW4ilXXcolpA==", + "dev": true, + "requires": { + "colorette": "^1.2.1", + "nanoid": "^3.1.20", + "source-map": "^0.6.1" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", + "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + } + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + }, + "dependencies": { + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + } + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + } + } + } + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.1.tgz", + "integrity": "sha512-xmMGGzmT2xSLddYZSliDXyq9xAO/cZbiJopFvjEIkX0ottgbudi73TuwaO81d4FGMm7eSEKFXocSBRr1wAxxEg==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.1.tgz", + "integrity": "sha512-YmF5Gk/Ttx7W6bwMYmw3I/ZraLSGEWIrKljOl++z5xyxiskMIlAZg2wQxAXu9QLZ1P2DjuYC4ZYSVFByMScC+Q==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.1.tgz", + "integrity": "sha512-wsKyiH1lqCuN7aeHkpc5GWZ+ezIJ4nUT6zQmKgvugayQroOhS/G4caw0FxqBA8Qs+SiUF9FE8plPHyivaA1IZw==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-http-msgraph": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.1.tgz", + "integrity": "sha512-67ycRRAz19OoKzYgLTYvaZaBnH4yARJYB395ZIbf+QT9eHZLIZoGVxZotNrGQoIyMV3+uazkbyyvEvOGggCeMw==", + "requires": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-msgraph": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.16.1.tgz", + "integrity": "sha512-0/KxNJ2Cq8fn6u+uLf5rlLnOu+XIrP3H60lO4haILYYNuG3fJh3aLCiHFLSCv4RatWMjk2e2NeaieD2266yVRQ==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-image-helper": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.16.1.tgz", + "integrity": "sha512-GHc4Wry31s6Y+qS8CVY6gqwCpJwXfAS+uss5ntKBZPBzFKl5qW8HEFAD8SHu9G00zb33LJ+7HHSpcFqZGlD7BQ==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-loader": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.1.tgz", + "integrity": "sha512-EEVr5+MbwceQWBUCXXZbaq8yDLyl20W52lt5J8oLkL/Un3i5IphzPwRVx5I7RuhgdIz6MDNpiADXBEu84YpNGw==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@rushstack/loader-raw-script": "1.3.260", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "^7.199.1", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.1.tgz", + "integrity": "sha512-WRgN4na/lHijQlKAElc+hthtQNMKBbvmWTK7NoQa6D+tOnEc9ay1VCY06NKgGRK8M74xodODjYVO5shRhBFWcw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.1.tgz", + "integrity": "sha512-1bSz90Hs50Uf5X44MkHN23QXuybZ0Pz3ZsQ52aJ7C6A79rnZ/yG+JROWmkYNxw2cO1vh0sQZHIWXXndlHC97wQ==", + "requires": { + "@rushstack/node-core-library": "3.52.0", + "z-schema": "4.2.4" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==" + }, + "z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + } + } + } + }, + "@microsoft/sp-odata-types": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", + "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-office-ui-fabric-core": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.16.1.tgz", + "integrity": "sha512-MymuL8DbDT7m5NQS+skMdCmhYTtfmAzdYrdPVjdSBQaFQjHp4IOCqs1Rm81VM8p6zm7Jh2Fxg4fYXDO2OBEmcQ==", + "requires": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.1.tgz", + "integrity": "sha512-JUH35LBI0sgPh2zPvD8bEO6K+G3uBegOfYXu1xQq/vZ3xUbl2WiDUHywKBW2A53mROazPJkC1iszf1auPH+mvA==", + "requires": { + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-odata-types": "1.16.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-property-pane": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.16.1.tgz", + "integrity": "sha512-6Gs2v1vLjNZCxW6XFjoznkI5klanxQs4bZLvxWQbmOK4PI1UPfWV0Fiej4d1KgYFAnkIktCIEaiX28vlOFo1jQ==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-image-helper": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-top-actions": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.16.1.tgz", + "integrity": "sha512-VoT6zmqhRRHAB9gFItwG2OMOpE5nfVy6uaNNolHY8Fi42aQlGD2oPOV3Wu7FyowJUtGIASWJrfCC2vFDCAggeA==", + "requires": { + "@microsoft/sp-property-pane": "1.16.1" + } + }, + "@microsoft/sp-webpart-base": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.16.1.tgz", + "integrity": "sha512-eZ2WvFCOoHiUTavgXjAVyj0IxbxG51zA7hRXAYktOfPshrJAy5NQpPM2zdEqToMX4cNlOnjSaOKrk0cB4PS0HA==", + "requires": { + "@fluentui/react": "^7.199.1", + "@microsoft/sp-component-base": "1.16.1", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-diagnostics": "1.16.1", + "@microsoft/sp-dynamic-data": "1.16.1", + "@microsoft/sp-http": "1.16.1", + "@microsoft/sp-http-base": "1.16.1", + "@microsoft/sp-loader": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-page-context": "1.16.1", + "@microsoft/sp-property-pane": "1.16.1", + "@microsoft/sp-top-actions": "1.16.1", + "@microsoft/teams-js": "1.12.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/spfx-heft-plugins": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.16.1.tgz", + "integrity": "sha512-2FdsLiw5kD+nJpVDvD5NAdXOvT0wbUY52Xm9n4ZDV2Cnwv9VQFZ2pf2KU4oGYQO1xII3pOhGhc6tEOO+vgCxRQ==", + "dev": true, + "requires": { + "@azure/storage-blob": "~12.11.0", + "@microsoft/loader-load-themed-styles": "1.9.174", + "@microsoft/rush-lib": "5.79.0", + "@microsoft/sp-css-loader": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@rushstack/heft-config-file": "0.11.0", + "@rushstack/localization-utilities": "0.8.25", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rig-package": "0.3.15", + "@rushstack/set-webpack-public-path-plugin": "3.3.69", + "@rushstack/terminal": "0.3.75", + "@rushstack/webpack4-localization-plugin": "0.15.25", + "@rushstack/webpack4-module-minifier-plugin": "0.9.31", + "@types/tapable": "1.0.6", + "autoprefixer": "9.7.1", + "colors": "~1.2.1", + "copy-webpack-plugin": "~6.0.3", + "css-loader": "~3.2.0", + "cssnano": "~4.1.10", + "express": "4.18.1", + "file-loader": "6.1.0", + "git-repo-info": "~2.1.1", + "glob": "~7.0.5", + "html-loader": "~0.5.1", + "jszip": "3.5.0", + "lodash": "4.17.21", + "mime": "2.5.2", + "postcss-loader": "3.0.0", + "resolve": "~1.17.0", + "sass": "1.44.0", + "sass-loader": "8.0.2", + "source-map": "0.6.1", + "source-map-loader": "1.1.3", + "tapable": "1.1.3", + "true-case-path": "~2.2.1", + "uuid": "~3.1.0", + "webpack": "~4.44.2", + "webpack-dev-server": "~4.9.3", + "webpack-sources": "1.4.3", + "xml": "~1.0.1" + }, + "dependencies": { + "@rushstack/heft-config-file": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.11.0.tgz", + "integrity": "sha512-QyDzzpXIgR5f0Esagm8pV3hlKMmgtV+EJ9RJvMKnWMuj+13FLN0d/ax63NwCRgXfgttpRCmwaJti+igPPsqZfQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rig-package": "0.3.15", + "jsonpath-plus": "~4.0.0" + } + }, + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@rushstack/rig-package": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", + "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@rushstack/terminal": { + "version": "0.3.75", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.75.tgz", + "integrity": "sha512-2IT6Pv8B2s8cOae2UjFeE1S4JfEQuS3om1AbZAI3wmzTSjEqXKj6m5hPnjDW8Gzbi9gBctcDD6Zj5Oq7afqsyw==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "wordwrap": "~1.0.0" + } + }, + "@rushstack/webpack4-localization-plugin": { + "version": "0.15.25", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-localization-plugin/-/webpack4-localization-plugin-0.15.25.tgz", + "integrity": "sha512-Drha8bEGrWb+PfX61hQcqcDeAgTs6RZQ+sD7iL1oaR5XnL1F8DSr/BCY3b1JdfKjGz+z5H/sJccbppUITsKawg==", + "dev": true, + "requires": { + "@rushstack/localization-utilities": "0.8.25", + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "loader-utils": "~1.1.0", + "lodash": "~4.17.15", + "minimatch": "~3.0.3" + } + }, + "@rushstack/webpack4-module-minifier-plugin": { + "version": "0.9.31", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-module-minifier-plugin/-/webpack4-module-minifier-plugin-0.9.31.tgz", + "integrity": "sha512-LZpqwVChZGBoc0ttdKLe07R2RlIIprYyuZuBkUlXdhhEu8Brob+k8Ign6+kg4fBF9G6W/db2OMSPZ0jh0ipzqw==", + "dev": true, + "requires": { + "@rushstack/module-minifier": "0.1.32", + "@rushstack/worker-pool": "0.1.32", + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "tapable": "1.1.3" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "requires": { + "browserslist": "^4.7.2", + "caniuse-lite": "^1.0.30001006", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.21", + "postcss-value-parser": "^4.0.2" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true + }, + "css-loader": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.2.1.tgz", + "integrity": "sha512-q40kYdcBNzMvkIImCL2O+wk8dh+RGwPPV9Dfz3n7XtOYPXqe2Z6VgtvoxjkLHz02gmhepG9sOAJOUlx+3hHsBg==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "dependencies": { + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "jszip": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz", + "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==", + "dev": true, + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + } + } + } + } + }, + "@microsoft/teams-js": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-1.12.1.tgz", + "integrity": "sha512-BRy6vZOseN9F/MG0NWTojYpenuo9XlZ4AfAvwnsG+C36UDPPgW0skWlZ6ub+7RBPhOHcxz8sNg2uHOdGRebWkQ==" + }, + "@microsoft/teams-js-v2": { + "version": "npm:@microsoft/teams-js@2.4.1", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.4.1.tgz", + "integrity": "sha512-rHOVt3Duw1HJrsZq0FO09qMGVGI5eg6hkVKIxsuyJQ5WMPaGMAcF5A0QlXBzVwa9cocNyv8JYeMeJAh+svnLnw==", + "requires": { + "debug": "4.3.3" + }, + "dependencies": { + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "requires": { + "ms": "2.1.2" + } + } + } + }, + "@microsoft/tsdoc": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz", + "integrity": "sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==", + "dev": true + }, + "@microsoft/tsdoc-config": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.15.2.tgz", + "integrity": "sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.13.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + }, + "dependencies": { + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + } + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@opentelemetry/api": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.7.0.tgz", + "integrity": "sha512-AdY5wvN0P2vXBi3b29hxZgSFvdhdxPB9+f0B6s//P9Q8nibRWeA3cHm8UmLpio9ABigkVHJ5NMPk+Mz8VCCyrw==", + "dev": true + }, + "@pnp/core": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/@pnp/core/-/core-3.20.0.tgz", + "integrity": "sha512-nuZtE0uJ8gaGKyiwVFK2jWP7WLJqD4vh1O5Qjr1Z9QoQpy4lhaYDL02sctXF4l70YCUWg5K86dc+YDflZEw7Og==", + "requires": { + "tslib": "2.4.1" + }, + "dependencies": { + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + } + } + }, + "@pnp/queryable": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/@pnp/queryable/-/queryable-3.20.0.tgz", + "integrity": "sha512-qv2asTYNE0Tu6htgOSBupS0CnWssz/JFqr/iGBoL335kQTKYY8Z2BWY6/t5O2oQ+MYKcR7YEk8aVSyS4BhdaQA==", + "requires": { + "@pnp/core": "3.20.0", + "tslib": "2.4.1" + }, + "dependencies": { + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + } + } + }, + "@pnp/sp": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-3.20.0.tgz", + "integrity": "sha512-vqC4UrvYF79+zR9sI2Xn6DHYN+jx7MfqXpganwh/uiWDXR+APPMQpH3gRO4ZBJOuxJZCX3rvjLjDW1ewC1lf4A==", + "requires": { + "@pnp/core": "3.20.0", + "@pnp/queryable": "3.20.0", + "tslib": "2.4.1" + }, + "dependencies": { + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + } + } + }, + "@pnpm/error": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/error/-/error-1.4.0.tgz", + "integrity": "sha512-vxkRrkneBPVmP23kyjnYwVOtipwlSl6UfL+h+Xa3TrABJTz5rYBXemlTsU5BzST8U4pD7YDkTb3SQu+MMuIDKA==", + "dev": true + }, + "@pnpm/link-bins": { + "version": "5.3.25", + "resolved": "https://registry.npmjs.org/@pnpm/link-bins/-/link-bins-5.3.25.tgz", + "integrity": "sha512-9Xq8lLNRHFDqvYPXPgaiKkZ4rtdsm7izwM/cUsFDc5IMnG0QYIVBXQbgwhz2UvjUotbJrvfKLJaCfA3NGBnLDg==", + "dev": true, + "requires": { + "@pnpm/error": "1.4.0", + "@pnpm/package-bins": "4.1.0", + "@pnpm/read-modules-dir": "2.0.3", + "@pnpm/read-package-json": "4.0.0", + "@pnpm/read-project-manifest": "1.1.7", + "@pnpm/types": "6.4.0", + "@zkochan/cmd-shim": "^5.0.0", + "is-subdir": "^1.1.1", + "is-windows": "^1.0.2", + "mz": "^2.7.0", + "normalize-path": "^3.0.0", + "p-settle": "^4.1.1", + "ramda": "^0.27.1" + } + }, + "@pnpm/package-bins": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/package-bins/-/package-bins-4.1.0.tgz", + "integrity": "sha512-57/ioGYLBbVRR80Ux9/q2i3y8Q+uQADc3c+Yse8jr/60YLOi3jcWz13e2Jy+ANYtZI258Qc5wk2X077rp0Ly/Q==", + "dev": true, + "requires": { + "@pnpm/types": "6.4.0", + "fast-glob": "^3.2.4", + "is-subdir": "^1.1.1" + } + }, + "@pnpm/read-modules-dir": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@pnpm/read-modules-dir/-/read-modules-dir-2.0.3.tgz", + "integrity": "sha512-i9OgRvSlxrTS9a2oXokhDxvQzDtfqtsooJ9jaGoHkznue5aFCTSrNZFQ6M18o8hC03QWfnxaKi0BtOvNkKu2+A==", + "dev": true, + "requires": { + "mz": "^2.7.0" + } + }, + "@pnpm/read-package-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@pnpm/read-package-json/-/read-package-json-4.0.0.tgz", + "integrity": "sha512-1cr2tEwe4YU6SI0Hmg+wnsr6yxBt2iJtqv6wrF84On8pS9hx4A2PLw3CIgbwxaG0b+ur5wzhNogwl4qD5FLFNg==", + "dev": true, + "requires": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "load-json-file": "^6.2.0", + "normalize-package-data": "^3.0.2" + } + }, + "@pnpm/read-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/read-project-manifest/-/read-project-manifest-1.1.7.tgz", + "integrity": "sha512-tj8ExXZeDcMmMUj7D292ETe/RiEirr1X1wpT6Zy85z2MrFYoG9jfCJpps40OdZBNZBhxbuKtGPWKVSgXD0yrVw==", + "dev": true, + "requires": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "@pnpm/write-project-manifest": "1.1.7", + "detect-indent": "^6.0.0", + "fast-deep-equal": "^3.1.3", + "graceful-fs": "4.2.4", + "is-windows": "^1.0.2", + "json5": "^2.1.3", + "parse-json": "^5.1.0", + "read-yaml-file": "^2.0.0", + "sort-keys": "^4.1.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + } + } + }, + "@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true + }, + "@pnpm/write-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/write-project-manifest/-/write-project-manifest-1.1.7.tgz", + "integrity": "sha512-OLkDZSqkA1mkoPNPvLFXyI6fb0enCuFji6Zfditi/CLAo9kmIhQFmEUDu4krSB8i908EljG8YwL5Xjxzm5wsWA==", + "dev": true, + "requires": { + "@pnpm/types": "6.4.0", + "json5": "^2.1.3", + "mz": "^2.7.0", + "write-file-atomic": "^3.0.3", + "write-yaml-file": "^4.1.3" + } + }, + "@rushstack/debug-certificate-manager": { + "version": "1.1.84", + "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.1.84.tgz", + "integrity": "sha512-GondfbezgkjT9U6WdMRdjJMkkYkUf/w2YiFKX2wUrmXyNmoApzpu8fXC3sDHb2LXKR7MvBNDY5YrpLooEYJhUg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.53.2", + "node-forge": "~1.3.1", + "sudo": "~1.0.3" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.53.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.2.tgz", + "integrity": "sha512-FggLe5DQs0X9MNFeJN3/EXwb+8hyZUTEp2i+V1e8r4Va4JgkjBNY0BuEaQI+3DW6S4apV3UtXU3im17MSY00DA==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/eslint-config": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.5.1.tgz", + "integrity": "sha512-pcDQ/fmJEIqe5oZiP84bYZ1N7QoDfd+5G+e7GIobOwM793dX/SdRKqcJvGlzyBB92eo6rG7/qRnP2VVQN2pdbQ==", + "dev": true, + "requires": { + "@rushstack/eslint-patch": "1.1.0", + "@rushstack/eslint-plugin": "0.8.4", + "@rushstack/eslint-plugin-packlets": "0.3.4", + "@rushstack/eslint-plugin-security": "0.2.4", + "@typescript-eslint/eslint-plugin": "~5.6.0", + "@typescript-eslint/experimental-utils": "~5.6.0", + "@typescript-eslint/parser": "~5.6.0", + "@typescript-eslint/typescript-estree": "~5.6.0", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.14" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", + "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", + "dev": true, + "requires": { + "@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", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + } + } + }, + "@rushstack/eslint-patch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.0.tgz", + "integrity": "sha512-JLo+Y592QzIE+q7Dl2pMUtt4q8SKYI5jDrZxrozEQxnGVOyYE+GWK9eLkwTaeN9DDctlaRAQ3TBmzZ1qdLE30A==", + "dev": true + }, + "@rushstack/eslint-plugin": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.4.tgz", + "integrity": "sha512-c8cY9hvak+1EQUGlJxPihElFB/5FeQCGyULTGRLe5u6hSKKtXswRqc23DTo87ZMsGd4TaScPBRNKSGjU5dORkg==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "requires": { + "@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", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + } + }, + "@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + } + } + }, + "@rushstack/eslint-plugin-packlets": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.3.4.tgz", + "integrity": "sha512-OSA58EZCx4Dw15UDdvNYGGHziQmhiozKQiOqDjn8ZkrCM3oyJmI6dduSJi57BGlb/C4SpY7+/88MImId7Y5cxA==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "requires": { + "@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", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + } + }, + "@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + } + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.4.tgz", + "integrity": "sha512-MWvM7H4vTNHXIY/SFcFSVgObj5UD0GftBM8UcIE1vXrPwdVYXDgDYXrSXdx7scWS4LYKPLBVoB3v6/Trhm2wug==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "requires": { + "@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", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + } + }, + "@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + } + } + }, + "@rushstack/heft-config-file": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.10.0.tgz", + "integrity": "sha512-+vKbbNSEqZZpnWgH6QazoAOD9l2BEEW4ldTXAdHOr2HFfmT+debTqqib4t4c48+CroSeLcC1j3CwDzv5tBAxYg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rig-package": "0.3.15", + "jsonpath-plus": "~4.0.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@rushstack/rig-package": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", + "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/loader-raw-script": { + "version": "1.3.260", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.260.tgz", + "integrity": "sha512-BMn1kYvEzZ3aYBWnmDpEtExhlfu72YB9IXvMqbIec7r3LNbxdGnoqU94YYCuGNzXQqtuo+90FtlEHE1+5laWdQ==", + "requires": { + "loader-utils": "~1.1.0" + } + }, + "@rushstack/localization-utilities": { + "version": "0.8.25", + "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.25.tgz", + "integrity": "sha512-8LfAEisUTuCrIzgXdO7brZOP33EuKtmoR4jp6jXENDrm55ym9LOUvCHvv6nGEg0X2qhOeDrUT0Qf5/XUU+XfWg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/typings-generator": "0.8.1", + "pseudolocale": "~1.1.0", + "xmldoc": "~1.1.2" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/module-minifier": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.1.32.tgz", + "integrity": "sha512-l5hkU/bK8fQuTEP+lXG9n44wuCQMt+AAzH6v88qzmwd60Y/Vc/aHdOu82TpuhhYdYKlvzSC1kn1fm5aGtRvplw==", + "dev": true, + "requires": { + "@rushstack/worker-pool": "0.1.32", + "@types/node": "12.20.24", + "serialize-javascript": "6.0.0", + "source-map": "~0.7.3", + "terser": "5.9.0" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + }, + "terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + } + } + } + }, + "@rushstack/node-core-library": { + "version": "3.44.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.44.3.tgz", + "integrity": "sha512-Bt+R5LAnVr2BImTJqPpton5rvhJ2Wq8x4BaTqaCHQMmfxqtz5lb4nLYT9kneMJTCDuRMBvvLpSuz4MBj50PV3w==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/package-deps-hash": { + "version": "3.2.51", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-3.2.51.tgz", + "integrity": "sha512-UvbHA/2DpaEDsPmqsoW+RAYu6NhT56KptlBV/2LEeN3IyOvoSexjcG4U/7fbbJIv+ojzlf0r2/oP4C7zzzTJSQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/rig-package": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.2.12.tgz", + "integrity": "sha512-nbePcvF8hQwv0ql9aeQxcaMPK/h1OLAC00W7fWCRWIvD2MchZOE8jumIIr66HGrfG2X1sw++m/ZYI4D+BM5ovQ==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@rushstack/rush-amazon-s3-build-cache-plugin": { + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.79.0.tgz", + "integrity": "sha512-S+3Ta2dCRB3iyU4WSkTdeztbVfGol0nlhnT7vFfoSfDwAtoBymw3rUhLhA133OvDFPZXzF34c6JUlf5vs+VGkA==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rush-sdk": "5.79.0", + "https-proxy-agent": "~5.0.0", + "node-fetch": "2.6.7" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/rush-azure-storage-build-cache-plugin": { + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.79.0.tgz", + "integrity": "sha512-F7e1P1T9kXXoNa7HRx1VBLjgbUtr4gNPqM53+qH1KA18GFeAY8vsO1TokeWubfGs376KC6bbE5rVWb3k5x+VZw==", + "dev": true, + "requires": { + "@azure/identity": "~2.1.0", + "@azure/storage-blob": "~12.11.0", + "@rushstack/node-core-library": "3.52.0", + "@rushstack/rush-sdk": "5.79.0", + "@rushstack/terminal": "0.3.74" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/rush-sdk": { + "version": "5.79.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.79.0.tgz", + "integrity": "sha512-32Z8mmVfhRBxsnzRKGv3YU8Jx6QbllqFkII1pV+t0OAPVaWXggLLRmXYZnUHWp6g8/qASFRqtE8fuUHEwp9Fxg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@types/node-fetch": "1.6.9", + "tapable": "2.2.1" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/set-webpack-public-path-plugin": { + "version": "3.3.69", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-3.3.69.tgz", + "integrity": "sha512-8TFam4rhzwclWKrxvr5yLwmoL9Pk5vgf0v/ogxEYMr7G2pHhmZIYVePHShO3YnPWvbsIcRhmtu/afY1zg+PvZg==", + "dev": true, + "requires": { + "@rushstack/webpack-plugin-utilities": "0.1.36" + } + }, + "@rushstack/stream-collator": { + "version": "4.0.205", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.205.tgz", + "integrity": "sha512-FbZDCLMwGFiOVP16U40Do+EjCFzbpIZNpbkihyEMsp6o8FGdS5At3DNLPKPgYLqyiSCxPxvA2a6bMr4yNDVtlA==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@rushstack/terminal": "0.3.74" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/terminal": { + "version": "0.3.74", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.74.tgz", + "integrity": "sha512-TXaHzq7HS0qickNjzAAZBhdWQwPaNtL4snJx+SKb3d6NxA+dWm+Tx0hIyo5CSgsTyLa0VD/9BBCDGJ3n1Qqbdw==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "wordwrap": "~1.0.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/tree-pattern": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.2.tgz", + "integrity": "sha512-0KdqI7hGtVIlxobOBLWet0WGiD70V/QoYQr5A2ikACeQmIaN4WT6Fn9BcvgwgaSIMcazEcD8ql7Fb9N4dKdQlA==", + "dev": true + }, + "@rushstack/ts-command-line": { + "version": "4.7.10", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.7.10.tgz", + "integrity": "sha512-8t042g8eerypNOEcdpxwRA3uCmz0duMo21rG4Z2mdz7JxJeylDmzjlU3wDdef2t3P1Z61JCdZB6fbm1Mh0zi7w==", + "dev": true, + "requires": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "@rushstack/typings-generator": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.8.1.tgz", + "integrity": "sha512-K0KtbA7HNAzZaf4A8olDhlX9stwA+CFrG7PTlmw3sZq3UWXZzbEu2ExG1LemMqjpsDwgDWbLHYCFTlU+KJoXyQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.52.0", + "@types/node": "12.20.24", + "chokidar": "~3.4.0", + "glob": "~7.0.5" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.52.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", + "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/webpack-plugin-utilities": { + "version": "0.1.36", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.1.36.tgz", + "integrity": "sha512-Q58FIZ1rTCPtcQltWUtGrHK8vo0plZL74IMHD/5DK1AM6/sf2xisNJZi2gZtl9Brg8OAJTlZkSp6uoLScXE7Ew==", + "dev": true, + "requires": {} + }, + "@rushstack/worker-pool": { + "version": "0.1.32", + "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.1.32.tgz", + "integrity": "sha512-HtajFVo6OPnYGT9eP0QOVwoP3AdNwvEnlQ/bkgLdY8oLuDqxx2vywO3qW7rA5OqRSH4GQyIwBf1LVVSslisZ3A==", + "dev": true, + "requires": { + "@types/node": "12.20.24" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + } + } + }, + "@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@swc/helpers": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.3.tgz", + "integrity": "sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==", + "requires": { + "tslib": "^2.4.0" + }, + "dependencies": { + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true + }, + "@types/anymatch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-3.0.0.tgz", + "integrity": "sha512-qLChUo6yhpQ9k905NwL74GU7TxH+9UODwwQ6ICNI+O6EDMExqH/Cv9NsbmcZ7yC/rRXJ/AHCzfgjsFRY5fKjYw==", + "dev": true, + "requires": { + "anymatch": "*" + } + }, + "@types/argparse": { + "version": "1.0.38", + "resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz", + "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==", + "dev": true + }, + "@types/babel__core": { + "version": "7.20.4", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.4.tgz", + "integrity": "sha512-mLnSC22IC4vcWiuObSRjrLd9XcBTGf59vUSoq2jkQDJ/QQ8PMI9rSuzE+aEV8karUMbskw07bKYoUJCKTUaygg==", + "dev": true, + "requires": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.7", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.7.tgz", + "integrity": "sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.20.4", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz", + "integrity": "sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==", + "dev": true, + "requires": { + "@babel/types": "^7.20.7" + } + }, + "@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/chalk": { + "version": "0.4.31", + "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", + "integrity": "sha512-nF0fisEPYMIyfrFgabFimsz9Lnuu9MwkNrrlATm2E4E46afKDyeelT+8bXfw1VSc7sLBxMxRgT7PxTC2JcqN4Q==", + "dev": true + }, + "@types/classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-zeOWb0JGBoVmlQoznvqXbE0tEC/HONsnoUNH19Hc96NFsTAwTXbTqb8FMYkru1F/iqp7a18Ws3nWJvtA1sHD1A==", + "requires": { + "classnames": "*" + } + }, + "@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.3.tgz", + "integrity": "sha512-6mfQ6iNvhSKCZJoY6sIG3m0pKkdUcweVNOLuBBKvoWGzl2yRxOJcYOTRyLKt3nxXvBLJWa6QkW//tgbIwJehmA==", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.44.7", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.7.tgz", + "integrity": "sha512-f5ORu2hcBbKei97U73mf+l9t4zTGl74IqZ0GQk4oVea/VS8tQZYkUveSYojk+frraAVYId0V2WC9O4PTNru2FQ==", + "dev": true, + "peer": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dev": true, + "peer": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true, + "peer": true + }, + "@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "dev": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.41", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz", + "integrity": "sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "@types/glob": { + "version": "5.0.30", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.30.tgz", + "integrity": "sha512-ZM05wDByI+WA153sfirJyEHoYYoIuZ7lA2dB/Gl8ymmpMTR78fNRtDMqa7Z6SdH4fZdLWZNRE6mZpx3XqBOrHw==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/glob-stream": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@types/glob-stream/-/glob-stream-8.0.2.tgz", + "integrity": "sha512-kyuRfGE+yiSJWzSO3t74rXxdZNdYfLcllO0IUha4eX1fl40pm9L02Q/TEc3mykTLjoWz4STBNwYnUWdFu3I0DA==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/picomatch": "*", + "@types/streamx": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/gulp": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/gulp/-/gulp-4.0.6.tgz", + "integrity": "sha512-0E8/iV/7FKWyQWSmi7jnUvgXXgaw+pfAzEB06Xu+l0iXVJppLbpOye5z7E2klw5akXd+8kPtYuk65YBcZPM4ow==", + "dev": true, + "requires": { + "@types/undertaker": "*", + "@types/vinyl-fs": "*", + "chokidar": "^2.1.2" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", + "dev": true + }, + "@types/http-proxy": { + "version": "1.17.14", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", + "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "dev": true + }, + "@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "25.2.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.2.1.tgz", + "integrity": "sha512-msra1bCaAeEdkSyA0CZ6gW1ukMIvZ5YoJkdXw/qhQdsuuDlFTcEUrUw8CLCPt2rVRUfXlClVvK2gvPs9IokZaA==", + "dev": true, + "requires": { + "jest-diff": "^25.2.1", + "pretty-format": "^25.2.1" + } + }, + "@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true + }, + "@types/lodash": { + "version": "4.14.117", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.117.tgz", + "integrity": "sha512-xyf2m6tRbz8qQKcxYZa7PA4SllYcay+eh25DN3jmNYY6gSTL7Htc/bttVdkqj2wfJGbeWlQiX8pIyJpKU+tubw==" + }, + "@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", + "dev": true + }, + "@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true + }, + "@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "@types/node-fetch": { + "version": "1.6.9", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-1.6.9.tgz", + "integrity": "sha512-n2r6WLoY7+uuPT7pnEtKJCmPUGyJ+cbyBR8Avnu4+m1nzz7DwBVuyIvvlBzCZ/nrpC7rIgb3D6pNavL7rFEa9g==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/node-forge": { + "version": "1.3.9", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.9.tgz", + "integrity": "sha512-meK88cx/sTalPSLSoCzkiUB4VPIFHmxtXm5FaaqRDqBX2i/Sy8bJ4odsan0b20RBjPh06dAQ+OTTdnyQyhJZyQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@types/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-5v0PhPv0AManpxT7W25Zipmj/Lxp1WqfkcpZHyqSloB+gGoAHRBuzhrCelFKrPvNF5ki3gAcO4kxaGO2/21u8g==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/normalize-package-data": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", + "dev": true + }, + "@types/office-js": { + "version": "1.0.36", + "resolved": "https://registry.npmjs.org/@types/office-js/-/office-js-1.0.36.tgz", + "integrity": "sha512-v5jOXCPS0nbbuVzZThhDMzttuJrpzzvx1GsPo5Qed8Cs9uzMwEV1vdkKN5zLFnAUlEF4s8Szl9KXnhnSvH89Kw==" + }, + "@types/orchestrator": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/orchestrator/-/orchestrator-0.0.30.tgz", + "integrity": "sha512-rT9So631KbmirIGsZ5m6T15FKHqiWhYRULdl03l/WBezzZ8wwhYTS2zyfHjsvAGYFVff1wtmGFd0akRCBDSZrA==", + "dev": true, + "requires": { + "@types/q": "*" + } + }, + "@types/picomatch": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/@types/picomatch/-/picomatch-2.3.3.tgz", + "integrity": "sha512-Yll76ZHikRFCyz/pffKGjrCwe/le2CDwOP5F210KQo27kpRE46U2rDnzikNlVn6/ezH3Mhn46bJMTfeVTtcYMg==", + "dev": true + }, + "@types/prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", + "dev": true + }, + "@types/prop-types": { + "version": "15.7.10", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.10.tgz", + "integrity": "sha512-mxSnDQxPqsZxmeShFH+uwQ4kO4gcJcGahjjMFeLbKE95IAZiiZyiEepGZjtXJ7hN/yfu0bu9xN2ajcU0JcxX6A==" + }, + "@types/q": { + "version": "1.5.8", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.8.tgz", + "integrity": "sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==", + "dev": true + }, + "@types/qs": { + "version": "6.9.10", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.10.tgz", + "integrity": "sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==", + "dev": true + }, + "@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "dev": true + }, + "@types/react": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.45.tgz", + "integrity": "sha512-YfhQ22Lah2e3CHPsb93tRwIGNiSwkuz1/blk4e6QrWS0jQzCSNbGLtOEYhPg02W0yGTTmpajp7dCTbBAMN3qsg==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "17.0.17", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz", + "integrity": "sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==", + "requires": { + "@types/react": "^17" + } + }, + "@types/requirejs": { + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/@types/requirejs/-/requirejs-2.1.29.tgz", + "integrity": "sha512-61MNgoBY6iEsHhFGiElSjEu8HbHOahJLGh9BdGSfzgAN+2qOuFJKuG3f7F+/ggKr+0yEM3Y4fCWAgxU6es0otg==" + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true + }, + "@types/scheduler": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.6.tgz", + "integrity": "sha512-Vlktnchmkylvc9SnwwwozTv04L/e1NykF5vgoQ0XTmI8DD+wxfjQuHuvHS3p0r2jz2x2ghPs2h1FVeDirIteWA==" + }, + "@types/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-iotVxtCCsPLRAvxMFFgxL8HD2l4mAZ2Oin7/VJ2ooWO0VOK4EGOGmZWZn1uCq7RofR3I/1IOSjCHlFT71eVK0Q==", + "dev": true + }, + "@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "dev": true, + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "dev": true, + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz", + "integrity": "sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==", + "dev": true, + "requires": { + "@types/http-errors": "*", + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/source-list-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.5.tgz", + "integrity": "sha512-cHBTLeIGIREJx839cDfMLKWao+FaJOlaPz4mnFHXUzShS8sXhzw6irhvIpYvp28TbTmTeAt3v+QgHMANsGbQtA==", + "dev": true + }, + "@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", + "dev": true + }, + "@types/streamx": { + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/@types/streamx/-/streamx-2.9.4.tgz", + "integrity": "sha512-0M4RKl0MJnST4TtMTg/gcoeQMniMyZW4x+FpI78X2/ksdxC99P9tUgk8K56McWXMrptZ3/A+c39lSIEGrXJ3Rw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/tapable": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", + "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==", + "dev": true + }, + "@types/through2": { + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/@types/through2/-/through2-2.0.32.tgz", + "integrity": "sha512-VYclBauj55V0qPDHs9QMdKBdxdob6zta8mcayjTyOzlRgl+PNERnvNol99W1PBnvQXaYoTTqSce97rr9dz9oXQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/tunnel": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.3.tgz", + "integrity": "sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/uglify-js": { + "version": "3.17.4", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.4.tgz", + "integrity": "sha512-Hm/T0kV3ywpJyMGNbsItdivRhYNCQQf1IIsYsXnoVPES4t+FMLyDe0/K+Ea7ahWtMtSNb22ZdY7MIyoD9rqARg==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + } + }, + "@types/undertaker": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.11.tgz", + "integrity": "sha512-j1Z0V2ByRHr8ZK7eOeGq0LGkkdthNFW0uAZGY22iRkNQNL9/vAV0yFPr1QN3FM/peY5bxs9P+1f0PYJTQVa5iA==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/undertaker-registry": "*", + "async-done": "~1.3.2" + } + }, + "@types/undertaker-registry": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.4.tgz", + "integrity": "sha512-tW77pHh2TU4uebWXWeEM5laiw8BuJ7pyJYDh6xenOs75nhny2kVgwYbegJ4BoLMYsIrXaBpKYaPdYO3/udG+hg==", + "dev": true + }, + "@types/vinyl": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.3.tgz", + "integrity": "sha512-hrT6xg16CWSmndZqOTJ6BGIn2abKyTw0B58bI+7ioUoj3Sma6u8ftZ1DTI2yCaJamOVGLOnQWiPH3a74+EaqTA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/vinyl-fs": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/vinyl-fs/-/vinyl-fs-3.0.5.tgz", + "integrity": "sha512-ckYz9giHgV6U10RFuf9WsDQ3X86EFougapxHmmoxLK7e6ICQqO8CE+4V/3lBN148V5N1pb4nQMmMjyScleVsig==", + "dev": true, + "requires": { + "@types/glob-stream": "*", + "@types/node": "*", + "@types/vinyl": "*" + } + }, + "@types/webpack": { + "version": "4.41.24", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.24.tgz", + "integrity": "sha512-1A0MXPwZiMOD3DPMuOKUKcpkdPo8Lq33UGggZ7xio6wJ/jV1dAu5cXDrOfGDnldUroPIRLsr/DT43/GqOA4RFQ==", + "dev": true, + "requires": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + } + }, + "@types/webpack-env": { + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.15.3.tgz", + "integrity": "sha512-5oiXqR7kwDGZ6+gmzIO2lTC+QsriNuQXZDWNYRV3l2XRN/zmPgnC21DLSx2D05zvD8vnXW6qUg7JnXZ4I6qLVQ==", + "dev": true + }, + "@types/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + } + } + }, + "@types/ws": { + "version": "8.5.9", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.9.tgz", + "integrity": "sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-0.0.34.tgz", + "integrity": "sha512-Rrj9a2bqpcPKGYCIyQGkD24PeCZG3ow58cgaAtI4jwsUMe/9hDaCInMpXZ+PaUK3cVwsFUstpOEkSfMdQpCnYA==", + "dev": true + }, + "@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "dev": true + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.6.0.tgz", + "integrity": "sha512-MIbeMy5qfLqtgs1hWd088k1hOuRsN9JrHUPwVVKCD99EOUqScd7SrwoZl4Gso05EAP9w1kvLWUVGJOVpRPkDPA==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "5.6.0", + "@typescript-eslint/scope-manager": "5.6.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", + "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", + "dev": true, + "requires": { + "@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", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.7.tgz", + "integrity": "sha512-r218ZVL0zFBYzEq8/9K2ZhRgsmKUhm8xd3sWChgvTbmP98kHGuY83IUl64SS9fx9OSBM9vMLdzBfox4eDdm/ZQ==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.30.7" + } + }, + "@typescript-eslint/parser": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.6.0.tgz", + "integrity": "sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "debug": "^4.3.2" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.6.0.tgz", + "integrity": "sha512-1U1G77Hw2jsGWVsO2w6eVCbOg0HZ5WxL/cozVSTfqnL/eB9muhb8THsP0G3w+BB5xAHv9KptwdfYFAUfzcIh4A==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/visitor-keys": "5.6.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.7.tgz", + "integrity": "sha512-nD5qAE2aJX/YLyKMvOU5jvJyku4QN5XBVsoTynFrjQZaDgDV6i7QHFiYCx10wvn7hFvfuqIRNBtsgaLe0DbWhw==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.30.7", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.6.0.tgz", + "integrity": "sha512-OIZffked7mXv4mXzWU5MgAEbCf9ecNJBKi+Si6/I9PpTaj+cf2x58h2oHW5/P/yTnPkKaayfjhLvx+crnl5ubA==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.6.0.tgz", + "integrity": "sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/visitor-keys": "5.6.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "dependencies": { + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + } + } + }, + "@typescript-eslint/utils": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.7.tgz", + "integrity": "sha512-Z3pHdbFw+ftZiGUnm1GZhkJgVqsDL5CYW2yj+TB2mfXDFOMqtbzQi2dNJIyPqPbx9mv2kUxS1gU+r2gKlKi1rQ==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.30.7", + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/typescript-estree": "5.30.7", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "@typescript-eslint/scope-manager": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.7.tgz", + "integrity": "sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7" + } + }, + "@typescript-eslint/types": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.7.tgz", + "integrity": "sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.7.tgz", + "integrity": "sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/visitor-keys": "5.30.7", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.30.7", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz", + "integrity": "sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.30.7", + "eslint-visitor-keys": "^3.3.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.6.0.tgz", + "integrity": "sha512-1p7hDp5cpRFUyE3+lvA74egs+RWSgumrBpzBCDzfTFv0aQ7lIeay80yU0hIxgAhwQ6PcasW35kaOCyDOv6O/Ng==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.6.0", + "eslint-visitor-keys": "^3.0.0" + } + }, + "@uifabric/foundation": { + "version": "7.10.16", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.16.tgz", + "integrity": "sha512-x13xS9aKh6FEWsyQP2jrjyiXmUUdgyuAfWKMLhUTK4Rsc+vJANwwVk4fqGsU021WA6pghcIirvEVpWf5MlykDQ==", + "requires": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/icons": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.9.5.tgz", + "integrity": "sha512-0e2fEURtR7sNqoGr9gU/pzcOp24B/Lkdc05s1BSnIgXlaL2QxRszfaEsl3/E9vsNmqA3tvRwDJWbtRolDbjCpQ==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/merge-styles": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.20.2.tgz", + "integrity": "sha512-cJy8hW9smlWOKgz9xSDMCz/A0yMl4mdo466pcGlIOn84vz+e94grfA7OoTuTzg3Cl0Gj6ODBSf1o0ZwIXYL1Xg==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/react-hooks": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.16.4.tgz", + "integrity": "sha512-k8RJYTMICWA6varT5Y+oCf2VDHHXN0tC2GuPD4I2XqYCTLaXtNCm4+dMcVA2x8mv1HIO7khvm/8aqKheU/tDfQ==", + "requires": { + "@fluentui/react-window-provider": "^1.0.6", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/set-version": { + "version": "7.0.24", + "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-7.0.24.tgz", + "integrity": "sha512-t0Pt21dRqdC707/ConVJC0WvcQ/KF7tKLU8AZY7YdjgJpMHi1c0C427DB4jfUY19I92f60LOQyhJ4efH+KpFEg==", + "requires": { + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/styling": { + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.25.1.tgz", + "integrity": "sha512-bd4QDYyb0AS0+KmzrB8VsAfOkxZg0dpEpF1YN5Ben10COmT8L1DoE4bEF5NvybHEaoTd3SKxpJ42m+ceNzehSw==", + "requires": { + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/utilities": { + "version": "7.38.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.38.2.tgz", + "integrity": "sha512-5yM4sm142VEBg3/Q5SFheBXqnrZi9CNF5rjHNoex0GgGtG3AHPuS7U8gjm+/Io1MvbuCrn6lyyIw0MDvh1Ebkw==", + "requires": { + "@fluentui/dom-utilities": "^1.1.2", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@webassemblyjs/ast": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + } + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "dev": true + }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + } + } + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dev": true, + "peer": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dev": true, + "peer": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "dev": true, + "peer": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + } + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "@yarnpkg/lockfile": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.0.2.tgz", + "integrity": "sha512-MqJ00WXw89ga0rK6GZkdmmgv3bAsxpJixyTthjcix73O44pBqotyU2BejBkLuIsaOBI6SEu77vAnSyLe5iIHkw==", + "dev": true + }, + "@zkochan/cmd-shim": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-5.4.1.tgz", + "integrity": "sha512-odWb1qUzt0dIOEUPyWBEpFDYQPRjEMr/dbHHAfgBkVkYR9aO7Zo+I7oYWrXIxl+cKlC7+49ftPm8uJxL1MA9kw==", + "dev": true, + "requires": { + "cmd-extension": "^1.0.2", + "graceful-fs": "^4.2.10", + "is-windows": "^1.0.2" + } + }, + "abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", + "dev": true + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", + "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "dev": true + }, + "acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, + "requires": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + } + } + }, + "acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "dev": true, + "peer": true, + "requires": {} + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "requires": {} + }, + "acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true + }, + "adal-angular": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.16.tgz", + "integrity": "sha512-tJf2bRwolKA8/J+wcy4CFOTAva8gpueHplptfjz3Wt1XOb7Y1jnwdm2VdkFZQUhxCtd/xPvcRSAQP2+ROtAD5g==" + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true, + "requires": {} + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==", + "dev": true + }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "requires": { + "ansi-wrap": "^0.1.0" + } + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "dev": true + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", + "dev": true, + "requires": { + "buffer-equal": "^1.0.0" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true + }, + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true + }, + "array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + } + }, + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", + "dev": true + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "dev": true + }, + "array-equal": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.2.tgz", + "integrity": "sha512-gUHx76KtnhEgB3HOuFYiCm3FIdEs6ocM2asHvNTkfu/Y09qQVrrVVaOKENmS2KkSaGoxgXNqC+ZVtR/n0MOkSA==", + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "array-includes": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", + "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-string": "^1.0.7" + } + }, + "array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", + "dev": true, + "requires": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dev": true, + "requires": { + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true + }, + "array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dev": true, + "requires": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + } + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true + }, + "array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.reduce": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.6.tgz", + "integrity": "sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + } + }, + "arraybuffer.prototype.slice": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", + "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", + "dev": true, + "requires": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" + } + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "dev": true + }, + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "assert": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz", + "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", + "dev": true, + "requires": { + "object.assign": "^4.1.4", + "util": "^0.10.4" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "util": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", + "dev": true, + "requires": { + "inherits": "2.0.3" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true + }, + "ast-types": { + "version": "0.9.6", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", + "integrity": "sha512-qEdtR2UH78yyHX/AUNfXmJTlM48XoFZKBdwi1nzkI1mJL21cmbu0cvjxjpkXJ5NENMq42H+hNs8VLJcqXLerBQ==", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + } + }, + "async-each": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", + "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", + "dev": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", + "dev": true, + "requires": { + "async-done": "^1.2.2" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + } + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "dev": true + }, + "aws4": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", + "dev": true + }, + "babel-jest": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-25.5.1.tgz", + "integrity": "sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ==", + "dev": true, + "requires": { + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "dependencies": { + "istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + } + }, + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "babel-plugin-jest-hoist": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz", + "integrity": "sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==", + "dev": true, + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-preset-current-node-syntax": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz", + "integrity": "sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz", + "integrity": "sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^25.5.0", + "babel-preset-current-node-syntax": "^0.1.2" + } + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", + "dev": true, + "requires": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==", + "dev": true + }, + "better-path-resolve": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/better-path-resolve/-/better-path-resolve-1.0.0.tgz", + "integrity": "sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==", + "dev": true, + "requires": { + "is-windows": "^1.0.0" + } + }, + "big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", + "dev": true + }, + "body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", + "dev": true, + "requires": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "bonjour-service": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "dev": true, + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + }, + "dependencies": { + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "dev": true + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dev": true, + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", + "dev": true + } + } + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.2.tgz", + "integrity": "sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==", + "dev": true, + "requires": { + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.4", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.6", + "readable-stream": "^3.6.2", + "safe-buffer": "^5.2.1" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", + "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001541", + "electron-to-chromium": "^1.4.535", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.13" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", + "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", + "dev": true + }, + "buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "dev": true + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", + "dev": true + }, + "builtin-modules": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", + "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", + "dev": true + }, + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "call-bind": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "dev": true, + "requires": { + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "dev": true + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", + "dev": true, + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "dev": true + } + } + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001563", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001563.tgz", + "integrity": "sha512-na2WUmOxnwIZtwnFI2CZ/3er0wdNzU7hN+cPYz/z2ajHThnkWjNBOpEPP4n+4r2WPM847JaMotaJE3bnfzjyKw==", + "dev": true + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "requires": { + "rsvp": "^4.8.4" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + } + } + }, + "classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-table": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", + "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==", + "dev": true, + "requires": { + "colors": "1.0.3" + }, + "dependencies": { + "colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "dev": true + } + } + }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "dev": true + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", + "dev": true + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", + "dev": true + }, + "cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "cmd-extension": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cmd-extension/-/cmd-extension-1.0.2.tgz", + "integrity": "sha512-iWDjmP8kvsMdBmLTHxFaqXikO8EdFRDfim7k6vUHglY/2xJ5jLrPsnQGijdfp4U+sr/BeecG0wKm02dSIAeQ1g==", + "dev": true + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "dev": true + }, + "collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", + "dev": true + }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", + "dev": true, + "requires": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "dev": true, + "requires": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + }, + "dependencies": { + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + } + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, + "colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true + }, + "colors": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz", + "integrity": "sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "devOptional": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", + "dev": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true + } + } + }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true + }, + "connect-livereload": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz", + "integrity": "sha512-3KnRwsWf4VmP01I4hCDQqTc4e2UxOvJIi8i08GiwqX2oymzxNFY7PqjFkwHglYTJ0yzUJkO5yqdPxVaIz3Pbug==", + "dev": true + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", + "dev": true + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "dev": true + }, + "content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true + }, + "convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true + }, + "copy-props": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dev": true, + "requires": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + } + }, + "copy-webpack-plugin": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.4.tgz", + "integrity": "sha512-zCazfdYAh3q/O4VzZFiadWGpDA2zTs6FC6D7YTHD6H1J40pzo0H4z22h1NYMCl4ArQP4CK8y/KWqPrJ4rVkZ5A==", + "dev": true, + "requires": { + "cacache": "^15.0.5", + "fast-glob": "^3.2.4", + "find-cache-dir": "^3.3.1", + "glob-parent": "^5.1.1", + "globby": "^11.0.1", + "loader-utils": "^2.0.0", + "normalize-path": "^3.0.0", + "p-limit": "^3.0.2", + "schema-utils": "^2.7.0", + "serialize-javascript": "^4.0.0", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true + }, + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + } + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + } + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", + "dev": true + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-modules-loader-core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", + "integrity": "sha512-XWOBwgy5nwBn76aA+6ybUGL/3JBnCtBX9Ay9/OWIpzKYWlVHMazvJ+WtHumfi+xxdPF440cWK7JCYtt8xDifew==", + "dev": true, + "requires": { + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.1", + "postcss-modules-extract-imports": "1.1.0", + "postcss-modules-local-by-default": "1.2.0", + "postcss-modules-scope": "1.1.0", + "postcss-modules-values": "1.3.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true + } + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true + }, + "postcss": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", + "integrity": "sha512-VbGX1LQgQbf9l3cZ3qbUuC3hGqIEOGQFHAEHQ/Diaeo0yLgpgK5Rb8J+OcamIfQ9PbAU/fzBjVtQX3AhJHUvZw==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "css-selector-tokenizer": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssnano": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "dev": true, + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + } + } + }, + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "cssstyle": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.3.1.tgz", + "integrity": "sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA==", + "dev": true, + "requires": { + "cssom": "0.3.x" + } + }, + "csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "cyclist": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.2.tgz", + "integrity": "sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==", + "dev": true + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + }, + "dependencies": { + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==", + "dev": true + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "debuglog": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", + "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", + "dev": true + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true + }, + "decomment": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/decomment/-/decomment-0.9.5.tgz", + "integrity": "sha512-h0TZ8t6Dp49duwyDHo3iw67mnh9/UpFiSSiOb5gDK1sqoXzrfX/SQxIUQd2R2QEiSnqib0KF2fnKnGfAhAs6lg==", + "dev": true, + "requires": { + "esprima": "4.0.1" + } + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true + }, + "default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, + "requires": { + "kind-of": "^5.0.2" + } + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "requires": { + "execa": "^5.0.0" + }, + "dependencies": { + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + } + } + }, + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", + "dev": true + }, + "define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true + }, + "define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "requires": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", + "dev": true, + "requires": { + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true + }, + "des.js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", + "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", + "dev": true + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "dev": true + }, + "detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "dev": true + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "dezalgo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", + "dev": true, + "requires": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "diff-sequences": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz", + "integrity": "sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + }, + "dependencies": { + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + } + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dev": true, + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "requires": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dev": true, + "requires": { + "webidl-conversions": "^4.0.2" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", + "dev": true, + "requires": { + "readable-stream": "~1.1.9" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + } + } + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.4.587", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.587.tgz", + "integrity": "sha512-RyJX0q/zOkAoefZhB9XHghGeATVP0Q3mwA253XD/zj2OeXc+JZB9pCaEv6R578JUYaWM9PRhye0kXvd/V1cQ3Q==", + "dev": true + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dev": true, + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true + }, + "end-of-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", + "integrity": "sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==", + "dev": true, + "requires": { + "once": "~1.3.0" + }, + "dependencies": { + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", + "dev": true, + "requires": { + "wrappy": "1" + } + } + } + }, + "enhanced-resolve": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "dev": true, + "peer": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.22.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", + "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", + "dev": true, + "requires": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.2", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.5", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.2", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.12", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "safe-array-concat": "^1.0.1", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.8", + "string.prototype.trimend": "^1.0.7", + "string.prototype.trimstart": "^1.0.7", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.13" + } + }, + "es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "dev": true + }, + "es-module-lexer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", + "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==", + "dev": true, + "peer": true + }, + "es-set-tostringtag": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", + "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", + "dev": true, + "requires": { + "get-intrinsic": "^1.2.2", + "has-tostringtag": "^1.0.0", + "hasown": "^2.0.0" + } + }, + "es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "requires": { + "hasown": "^2.0.0" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.62", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", + "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "dev": true, + "requires": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "es6-templates": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz", + "integrity": "sha512-sziUVwcvQ+lOsrTyUY0Q11ilAPj+dy7AQ1E1MgSaHTaaAFTffaa08QSlGNU61iyVaroyb6nYdBV6oD7nzn6i8w==", + "dev": true, + "requires": { + "recast": "~0.11.12", + "through": "~2.3.6" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + }, + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.7.0.tgz", + "integrity": "sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==", + "dev": true, + "requires": { + "@eslint/eslintrc": "^1.0.5", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.0", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.2.0", + "espree": "^9.3.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "globals": { + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + } + } + }, + "eslint-plugin-promise": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.1.tgz", + "integrity": "sha512-uM4Tgo5u3UWQiroOyDEsYcVMOo7re3zmno0IZmB5auxoaQNIceAbXEkSt8RNrKtaYehARHG06pYK6K1JhtP0Zw==", + "dev": true, + "requires": {} + }, + "eslint-plugin-react": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.27.1.tgz", + "integrity": "sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==", + "dev": true, + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "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", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", + "dev": true, + "requires": {} + }, + "eslint-plugin-tsdoc": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.17.tgz", + "integrity": "sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "0.16.2" + }, + "dependencies": { + "@microsoft/tsdoc": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz", + "integrity": "sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==", + "dev": true + }, + "@microsoft/tsdoc-config": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz", + "integrity": "sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.14.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + } + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true + } + } + }, + "eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true + }, + "espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "requires": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true + }, + "event-stream": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.5.tgz", + "integrity": "sha512-vyibDcu5JL20Me1fP734QBH/kenBGLZap2n0+XXM7mvuUPzJ20Ydqj1aKcIeMdri1p+PU+4yAKugjN8KCVst+g==", + "dev": true, + "requires": { + "duplexer": "^0.1.1", + "from": "^0.1.7", + "map-stream": "0.0.7", + "pause-stream": "^0.0.11", + "split": "^1.0.1", + "stream-combiner": "^0.2.2", + "through": "^2.3.8" + } + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", + "dev": true + }, + "execa": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "expect": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz", + "integrity": "sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-styles": "^4.0.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-regex-util": "^25.2.6" + } + }, + "express": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.3", + "content-disposition": "0.5.2", + "content-type": "~1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.4", + "qs": "6.5.2", + "range-parser": "~1.2.0", + "safe-buffer": "5.1.2", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "~1.4.0", + "type-is": "~1.6.16", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "ext": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "dev": true, + "requires": { + "type": "^2.7.2" + }, + "dependencies": { + "type": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "dev": true + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "dependencies": { + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "requires": { + "bser": "2.1.1" + } + }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "dev": true + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + } + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.0.tgz", + "integrity": "sha512-26qPdHyTsArQ6gU4P1HJbAbnFTyT2r0pG7czh1GFAd9TZbj0n94wWbupgixZH/ET/meqi2/5+F7DhW4OAXD+Lg==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.1" + }, + "dependencies": { + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true + }, + "flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "requires": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "dev": true + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", + "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "dev": true + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "requires": { + "is-callable": "^1.1.3" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "dev": true + }, + "fork-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", + "integrity": "sha512-Pqq5NnT78ehvUnAk/We/Jr22vSvanRlFTpAmQ88xBY/M1TlHe+P0ILuEyXS595ysdGfaj22634LBkGMA2GTcpA==", + "dev": true + }, + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true + }, + "from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", + "dev": true + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + } + }, + "fs-monkey": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", + "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==", + "dev": true + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true + }, + "function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + } + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true + }, + "generic-names": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz", + "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0" + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "get-intrinsic": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "dev": true, + "requires": { + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + } + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "dev": true + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "git-repo-info": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-2.1.1.tgz", + "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==", + "dev": true + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-escape": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/glob-escape/-/glob-escape-0.0.2.tgz", + "integrity": "sha512-L/cXYz8x7qer1HAyUQ+mbjcUsJVdpRxpAf7CwqHoNBs9vTpABlGfNN4tzkDxt+u3Z7ZncVyKlCNPtzb0R/7WbA==", + "dev": true + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", + "dev": true, + "requires": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "peer": true + }, + "glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3" + } + }, + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "dev": true + }, + "gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "requires": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + } + }, + "gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "yargs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", + "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.1" + } + }, + "yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + } + } + }, + "gulp-connect": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.5.0.tgz", + "integrity": "sha512-oRBLjw/4EVaZb8g8OcxOVdGD8ZXYrRiWKcNxlrGjxb/6Cp0GDdqw7ieX7D8xJrQS7sbXT+G94u63pMJF3MMjQA==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "connect": "^3.6.5", + "connect-livereload": "^0.5.4", + "event-stream": "^3.3.2", + "fancy-log": "^1.3.2", + "send": "^0.13.2", + "serve-index": "^1.9.1", + "serve-static": "^1.13.1", + "tiny-lr": "^0.2.1" + }, + "dependencies": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "etag": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", + "integrity": "sha512-Mbv5pNpLNPrm1b4rzZlZlfTRpdDr31oiD43N362sIyvSWVNu5Du33EcJGzvEV4YdYLuENB1HzND907cQkFmXNw==", + "dev": true + }, + "fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha512-akx5WBKAwMSg36qoHTuMMVncHWctlaDGslJASDYAhoLrzDUDCjZlOngNa/iC6lPm9aA0qk8pN5KnpmbJHSIIQQ==", + "dev": true + }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "statuses": "1" + } + }, + "mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha512-sAaYXszED5ALBt665F0wMQCUXpGuZsGdopoqcHPdL39ZYdi7uHoZlhrfZfhv8WzivhBzr/oXwaj+yiK5wY8MXQ==", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "range-parser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz", + "integrity": "sha512-nDsRrtIxVUO5opg/A8T2S3ebULVIfuh8ECbh4w3N4mWxIiT3QILDJDUQayPqm2e8Q8NUa0RSUkGCfe33AfjR3Q==", + "dev": true + }, + "send": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", + "integrity": "sha512-cQ0rmXHrdO2Iof08igV2bG/yXWD106ANwBg6DkGQNT2Vsznbgq6T0oAIQboy1GoFsIuy51jCim26aA9tj3Z3Zg==", + "dev": true, + "requires": { + "debug": "~2.2.0", + "depd": "~1.1.0", + "destroy": "~1.0.4", + "escape-html": "~1.0.3", + "etag": "~1.7.0", + "fresh": "0.3.0", + "http-errors": "~1.3.1", + "mime": "1.3.4", + "ms": "0.7.1", + "on-finished": "~2.3.0", + "range-parser": "~1.0.3", + "statuses": "~1.2.1" + } + }, + "statuses": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz", + "integrity": "sha512-pVEuxHdSGrt8QmQ3LOZXLhSA6MP/iPqKzZeO6Squ7PNGkA/9MBsSfV0/L+bIxkoDmjF4tZcLpcVq/fkqoHvuKg==", + "dev": true + } + } + }, + "gulp-flatten": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.2.0.tgz", + "integrity": "sha512-8kKeBDfHGx0CEWoB6BPh5bsynUG2VGmSz6hUlX531cfDz/+PRYZa9i3e3+KYuaV0GuCsRZNThSRjBfHOyypy8Q==", + "dev": true, + "requires": { + "gulp-util": "^3.0.1", + "through2": "^2.0.0" + } + }, + "gulp-if": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", + "integrity": "sha512-tV0UfXkZodpFq6CYxEqH8tqLQgN6yR9qOhpEEN3O6N5Hfqk3fFLcbAavSex5EqnmoQjyaZ/zvgwclvlTI1KGfw==", + "dev": true, + "requires": { + "gulp-match": "^1.0.3", + "ternary-stream": "^2.0.1", + "through2": "^2.0.1" + } + }, + "gulp-match": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.1.0.tgz", + "integrity": "sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==", + "dev": true, + "requires": { + "minimatch": "^3.0.3" + } + }, + "gulp-open": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/gulp-open/-/gulp-open-3.0.1.tgz", + "integrity": "sha512-dohokw+npnt48AsD0hhvCLEHLnDMqM35F+amvIfJlX1H2nNHYUClR0Oy1rI0TvbL1/pHiHGNLmohhk+kvwIKjA==", + "dev": true, + "requires": { + "colors": "^1.1.2", + "opn": "5.2.0", + "plugin-log": "^0.1.0", + "through2": "^2.0.1" + } + }, + "gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==", + "dev": true, + "requires": { + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true + }, + "vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==", + "dev": true, + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", + "dev": true, + "requires": { + "glogg": "^1.0.0" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", + "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", + "dev": true + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + } + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "has-property-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "dev": true, + "requires": { + "get-intrinsic": "^1.2.2" + } + }, + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dev": true, + "requires": { + "function-bind": "^1.1.2" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==", + "dev": true + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.1" + } + }, + "html-entities": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", + "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", + "dev": true + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "html-loader": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-0.5.5.tgz", + "integrity": "sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog==", + "dev": true, + "requires": { + "es6-templates": "^0.2.3", + "fastparse": "^1.1.1", + "html-minifier": "^3.5.8", + "loader-utils": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "dev": true, + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + } + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "requires": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "dependencies": { + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true + } + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", + "dev": true + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==", + "dev": true + }, + "icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dev": true, + "requires": { + "postcss": "^7.0.14" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", + "dev": true + }, + "ignore": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", + "dev": true + }, + "ignore-walk": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", + "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==", + "dev": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "dev": true + }, + "immutable": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", + "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==", + "dev": true + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true + } + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true + } + } + }, + "import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==" + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==", + "dev": true + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "inpath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inpath/-/inpath-1.0.2.tgz", + "integrity": "sha512-DTt55ovuYFC62a8oJxRjV2MmTPUdxN43Gd8I2ZgawxbAha6PvJkDQy/RbZGFCJF5IXrpp4PAYtW1w3aV7jXkew==", + "dev": true + }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "internal-slot": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", + "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", + "dev": true, + "requires": { + "get-intrinsic": "^1.2.2", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + } + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", + "dev": true + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", + "dev": true + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==", + "dev": true + }, + "is-accessor-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", + "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", + "dev": true, + "requires": { + "hasown": "^2.0.0" + } + }, + "is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dev": true, + "requires": { + "hasown": "^2.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", + "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", + "dev": true, + "requires": { + "hasown": "^2.0.0" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "dev": true + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", + "dev": true + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", + "dev": true + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, + "requires": { + "is-path-inside": "^1.0.0" + }, + "dependencies": { + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", + "dev": true, + "requires": { + "path-is-inside": "^1.0.1" + } + } + } + }, + "is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true + }, + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-subdir": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-subdir/-/is-subdir-1.2.0.tgz", + "integrity": "sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==", + "dev": true, + "requires": { + "better-path-resolve": "1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dev": true, + "requires": { + "which-typed-array": "^1.1.11" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", + "dev": true + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true + }, + "isomorphic-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", + "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", + "requires": { + "node-fetch": "^2.6.1", + "whatwg-fetch": "^3.4.1" + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "requires": { + "semver": "^7.5.3" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + } + }, + "istanbul-reports": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", + "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jest": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-25.4.0.tgz", + "integrity": "sha512-XWipOheGB4wai5JfCYXd6vwsWNwM/dirjRoZgAa7H2wd8ODWbli2AiKjqG8AYhyx+8+5FBEdpO92VhGlBydzbw==", + "dev": true, + "requires": { + "@jest/core": "^25.4.0", + "import-local": "^3.0.2", + "jest-cli": "^25.4.0" + } + }, + "jest-changed-files": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.5.0.tgz", + "integrity": "sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "execa": "^3.2.0", + "throat": "^5.0.0" + } + }, + "jest-cli": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.4.0.tgz", + "integrity": "sha512-usyrj1lzCJZMRN1r3QEdnn8e6E6yCx/QN7+B1sLoA68V7f3WlsxSSQfy0+BAwRiF4Hz2eHauf11GZG3PIfWTXQ==", + "dev": true, + "requires": { + "@jest/core": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/types": "^25.4.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", + "prompts": "^2.0.1", + "realpath-native": "^2.0.0", + "yargs": "^15.3.1" + }, + "dependencies": { + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "dev": true + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "jest-config": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.5.4.tgz", + "integrity": "sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^25.5.4", + "@jest/types": "^25.5.0", + "babel-jest": "^25.5.1", + "chalk": "^3.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^25.5.0", + "jest-environment-node": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-jasmine2": "^25.5.4", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "micromatch": "^4.0.2", + "pretty-format": "^25.5.0", + "realpath-native": "^2.0.0" + }, + "dependencies": { + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "jest-environment-jsdom": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.5.0.tgz", + "integrity": "sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A==", + "dev": true, + "requires": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "jsdom": "^15.2.1" + } + }, + "jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + } + }, + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "requires": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "requires": {} + } + } + }, + "jest-diff": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", + "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "diff-sequences": "^25.2.6", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + } + }, + "jest-docblock": { + "version": "25.3.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.3.0.tgz", + "integrity": "sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==", + "dev": true, + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.5.0.tgz", + "integrity": "sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0" + } + }, + "jest-environment-jsdom": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.4.0.tgz", + "integrity": "sha512-KTitVGMDrn2+pt7aZ8/yUTuS333w3pWt1Mf88vMntw7ZSBNDkRS6/4XLbFpWXYfWfp1FjcjQTOKzbK20oIehWQ==", + "dev": true, + "requires": { + "@jest/environment": "^25.4.0", + "@jest/fake-timers": "^25.4.0", + "@jest/types": "^25.4.0", + "jest-mock": "^25.4.0", + "jest-util": "^25.4.0", + "jsdom": "^15.2.1" + }, + "dependencies": { + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } + } + }, + "jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + } + }, + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "requires": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "requires": {} + } + } + }, + "jest-environment-node": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.5.0.tgz", + "integrity": "sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA==", + "dev": true, + "requires": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + } + }, + "jest-jasmine2": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz", + "integrity": "sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ==", + "dev": true, + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^25.5.0", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "co": "^4.6.0", + "expect": "^25.5.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^25.5.0", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-runtime": "^25.5.4", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0", + "throat": "^5.0.0" + } + }, + "jest-leak-detector": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz", + "integrity": "sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA==", + "dev": true, + "requires": { + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + } + }, + "jest-matcher-utils": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz", + "integrity": "sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", + "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0" + } + }, + "jest-nunit-reporter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jest-nunit-reporter/-/jest-nunit-reporter-1.3.1.tgz", + "integrity": "sha512-yeERKTYPZutqdNIe3EHjoSAjhPxd5J5Svd8ULB/eiqDkn0EI2n8W4OVTuyFwY5b23hw5f0RLDuEvBjy5V95Ffw==", + "dev": true, + "requires": { + "mkdirp": "^0.5.1", + "read-pkg": "^3.0.0", + "xml": "^1.0.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + } + } + }, + "jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "requires": {} + }, + "jest-regex-util": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", + "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", + "dev": true + }, + "jest-resolve": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.5.1.tgz", + "integrity": "sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "browser-resolve": "^1.11.3", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.1", + "read-pkg-up": "^7.0.1", + "realpath-native": "^2.0.0", + "resolve": "^1.17.0", + "slash": "^3.0.0" + } + }, + "jest-resolve-dependencies": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz", + "integrity": "sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-snapshot": "^25.5.1" + } + }, + "jest-runner": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.5.4.tgz", + "integrity": "sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-docblock": "^25.3.0", + "jest-haste-map": "^25.5.1", + "jest-jasmine2": "^25.5.4", + "jest-leak-detector": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "jest-runtime": "^25.5.4", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + } + }, + "jest-runtime": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.5.4.tgz", + "integrity": "sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/globals": "^25.5.2", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-haste-map": "^25.5.1", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.3.1" + }, + "dependencies": { + "@types/yargs": { + "version": "15.0.18", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.18.tgz", + "integrity": "sha512-DDi2KmvAnNsT/EvU8jp1UR7pOJojBtJ3GLZ/uw1MUq4VbbESppPWoHUY4h0OB4BbEbGJiyEsmUcuZDZtoR+ZwQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "dev": true + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4" + } + }, + "jest-snapshot": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.5.1.tgz", + "integrity": "sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/prettier": "^1.19.0", + "chalk": "^3.0.0", + "expect": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "make-dir": "^3.0.0", + "natural-compare": "^1.4.0", + "pretty-format": "^25.5.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + } + }, + "jest-watcher": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.5.0.tgz", + "integrity": "sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q==", + "dev": true, + "requires": { + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "jest-util": "^25.5.0", + "string-length": "^3.1.0" + } + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "jju": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", + "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true + }, + "jsdom": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.11.0.tgz", + "integrity": "sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A==", + "dev": true, + "requires": { + "abab": "^1.0.4", + "acorn": "^5.3.0", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": ">= 0.3.1 < 0.4.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.0", + "escodegen": "^1.9.0", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.2.0", + "nwsapi": "^2.0.0", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.83.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.3", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^4.0.0", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsonpath-plus": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-4.0.0.tgz", + "integrity": "sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==", + "dev": true + }, + "jsonwebtoken": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", + "integrity": "sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==", + "dev": true, + "requires": { + "jws": "^3.2.2", + "lodash.includes": "^4.3.0", + "lodash.isboolean": "^3.0.3", + "lodash.isinteger": "^4.0.4", + "lodash.isnumber": "^3.0.3", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "lodash.once": "^4.0.0", + "ms": "^2.1.1", + "semver": "^7.5.4" + }, + "dependencies": { + "jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dev": true, + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dev": true, + "requires": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "requires": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + } + }, + "jszip": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.1.tgz", + "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==", + "dev": true, + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "just-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", + "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", + "dev": true + }, + "jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "dev": true, + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "dev": true, + "requires": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "keyborg": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/keyborg/-/keyborg-2.2.0.tgz", + "integrity": "sha512-yQa1dz+FilQ+w3JM6GH2V/wnFeQhfbkK9stvs3UiraW3GOEO7zrOBBh0ZuHsrzeN1xx6v7P5EpA2JtOUUnfN/w==" + }, + "keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "requires": { + "json-buffer": "3.0.1" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true + }, + "last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", + "dev": true, + "requires": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + } + }, + "lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "requires": { + "readable-stream": "^2.0.5" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", + "dev": true, + "requires": { + "flush-write-stream": "^1.0.2" + } + }, + "left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", + "dev": true + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "dev": true, + "requires": { + "immediate": "~3.0.5" + } + }, + "liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "requires": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "livereload-js": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", + "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", + "dev": true + }, + "load-json-file": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz", + "integrity": "sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.15", + "parse-json": "^5.0.0", + "strip-bom": "^4.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "peer": true + }, + "loader-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", + "integrity": "sha512-gkD9aSEG9UGglyPcDJqY9YBTUtCLKaBK6ihD2VP1d1X60lTfFspNZNulGBBbUZLkPygy4LySYHyxBpq+VhjObQ==", + "requires": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" + }, + "dependencies": { + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==" + } + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==", + "dev": true + }, + "lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA==", + "dev": true + }, + "lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg==", + "dev": true + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==", + "dev": true + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==", + "dev": true + }, + "lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ==", + "dev": true + }, + "lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w==", + "dev": true + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==", + "dev": true + }, + "lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ==", + "dev": true + }, + "lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==", + "dev": true + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "dev": true + }, + "lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", + "dev": true, + "requires": { + "lodash._root": "^3.0.0" + } + }, + "lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" + }, + "lodash.includes": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", + "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", + "dev": true + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", + "dev": true + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", + "dev": true + }, + "lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", + "dev": true + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "lodash.isinteger": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", + "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", + "dev": true + }, + "lodash.isnumber": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", + "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", + "dev": true + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "dev": true + }, + "lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", + "dev": true + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", + "dev": true, + "requires": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", + "dev": true + }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", + "dev": true + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "dev": true + }, + "lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", + "dev": true, + "requires": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", + "dev": true, + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "lolex": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", + "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", + "dev": true + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "requires": { + "tmpl": "1.0.5" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true + }, + "map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", + "dev": true, + "requires": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true + }, + "memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "dev": true, + "requires": { + "fs-monkey": "^1.0.4" + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", + "dev": true, + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + } + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.0.3.tgz", + "integrity": "sha512-KgI4P7MSM31MNBftGJ07WBsLYLx7z9mQsL6+bcHk80AdmUA3cPzX69MK6dSgEgSF9TXLOl040pgo0XP/VTMENA==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "dev": true + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true + }, + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "msal": { + "version": "1.4.17", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.17.tgz", + "integrity": "sha512-RjHwP2cCIWQ9iUIk1SziUMb9+jj5mC4OqG2w16E5yig8jySi/TwiFvKlwcjNrPsndph0HtgCtbENnk5julf3yQ==", + "requires": { + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "msalBrowserLegacy": { + "version": "npm:@azure/msal-browser@2.22.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.22.0.tgz", + "integrity": "sha512-ZpnbnzjYGRGHjWDPOLjSp47CQvhK927+W9avtLoNNCMudqs2dBfwj76lnJwObDE7TAKmCUueTiieglBiPb1mgQ==", + "requires": { + "@azure/msal-common": "^6.1.0" + }, + "dependencies": { + "@azure/msal-common": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-6.4.0.tgz", + "integrity": "sha512-WZdgq9f9O8cbxGzdRwLLMM5xjmLJ2mdtuzgXeiGxIRkVVlJ9nZ6sWnDFKa2TX8j72UXD1IfL0p/RYNoTXYoGfg==" + } + } + }, + "msalLegacy": { + "version": "npm:msal@1.4.12", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.12.tgz", + "integrity": "sha512-gjupwQ6nvNL6mZkl5NIXyUmZhTiEMRu5giNdgHMh8l5EPOnV2Xj6nukY1NIxFacSTkEYUSDB47Pej9GxDYf+1w==", + "requires": { + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==", + "dev": true, + "requires": { + "duplexer2": "0.0.2" + } + }, + "mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "dev": true + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nan": { + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz", + "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==", + "dev": true, + "optional": true + }, + "nanocolors": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz", + "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==", + "dev": true + }, + "nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + }, + "dependencies": { + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + } + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + } + } + }, + "node-notifier": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-10.0.1.tgz", + "integrity": "sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==", + "dev": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.5", + "shellwords": "^0.1.1", + "uuid": "^8.3.2", + "which": "^2.0.2" + }, + "dependencies": { + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "dev": true + }, + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true + }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true + }, + "now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dev": true, + "requires": { + "once": "^1.3.2" + } + }, + "npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true + }, + "npm-package-arg": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", + "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", + "dev": true, + "requires": { + "hosted-git-info": "^2.7.1", + "osenv": "^0.1.5", + "semver": "^5.6.0", + "validate-npm-package-name": "^3.0.0" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + } + } + }, + "npm-packlist": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.5.tgz", + "integrity": "sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==", + "dev": true, + "requires": { + "glob": "^7.1.6", + "ignore-walk": "^3.0.3", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "dev": true + }, + "nwsapi": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", + "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "dev": true, + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.entries": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", + "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "object.fromentries": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", + "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.7.tgz", + "integrity": "sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g==", + "dev": true, + "requires": { + "array.prototype.reduce": "^1.0.6", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "safe-array-concat": "^1.0.0" + } + }, + "object.hasown": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", + "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "dev": true, + "requires": { + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.values": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", + "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "office-ui-fabric-core": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.1.tgz", + "integrity": "sha512-jcfycbVOm2aUoI+AGtHW24HvM7nUVFr44hR5NIE56EobK67bVwbNAQL15CJj3vNz5PBrnitsV9ROOB+KOEWn8g==" + }, + "office-ui-fabric-react": { + "version": "7.204.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.204.0.tgz", + "integrity": "sha512-W1xIsYEwxPrGYojvVtGTGvSfdnUoPEm8w6hhMlW/uFr5YwIB1isG/dVk4IZxWbcbea7612u059p+jRf+RjPW0w==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.17", + "@fluentui/react-theme-provider": "^0.19.16", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.16", + "@uifabric/icons": "^7.9.5", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "opn": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.2.0.tgz", + "integrity": "sha512-Jd/GpzPyHF4P2/aNOVmS3lfMSWV9J7cOhCG1s08XCEAsPkB7lp6ddiU0J7XzyQRDUh8BqJ7PchfINjR8jyofRQ==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + }, + "dependencies": { + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + } + } + }, + "optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "requires": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + } + }, + "orchestrator": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", + "integrity": "sha512-DrQ43ngaJ0e36j2CHyoDoIg1K4zbc78GnTQESebK9vu6hj4W5/pvfSFO/kgM620Yd0YnhseSNYsLK3/SszZ5NQ==", + "dev": true, + "requires": { + "end-of-stream": "~0.1.5", + "sequencify": "~0.0.7", + "stream-consume": "~0.1.0" + }, + "dependencies": { + "end-of-stream": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", + "integrity": "sha512-go5TQkd0YRXYhX+Lc3UrXkoKU5j+m72jEP5lHWr2Nh82L8wfZtH8toKgcg4T10o23ELIMGXQdwCbl+qAXIPDrw==", + "dev": true, + "requires": { + "once": "~1.3.0" + } + }, + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", + "dev": true, + "requires": { + "wrappy": "1" + } + } + } + }, + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", + "dev": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + }, + "dependencies": { + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + } + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-reflect": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-reflect/-/p-reflect-2.1.0.tgz", + "integrity": "sha512-paHV8NUz8zDHu5lhr/ngGWQiW067DK/+IbJ+RfZ4k+s8y4EKyYCz8pGYWjxCg35eHztpJAt+NUgvN4L+GCbPlg==", + "dev": true + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dev": true, + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } + }, + "p-settle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/p-settle/-/p-settle-4.1.1.tgz", + "integrity": "sha512-6THGh13mt3gypcNMm0ADqVNCcYa3BK6DWsuJWFCuEKP1rpY+OKGp7gaZwVmLspmic01+fsg/fN57MfvDzZ/PuQ==", + "dev": true, + "requires": { + "p-limit": "^2.2.2", + "p-reflect": "^2.1.0" + }, + "dependencies": { + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + } + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", + "dev": true, + "requires": { + "no-case": "^2.2.0" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + } + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dev": true, + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "dev": true + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "dev": true + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", + "dev": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "dev": true, + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true + } + } + }, + "pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", + "dev": true, + "requires": { + "through": "~2.3" + } + }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true + }, + "pidof": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pidof/-/pidof-1.0.2.tgz", + "integrity": "sha512-LLJhTVEUCZnotdAM5rd7KiTdLGgk6i763/hsd5pO+8yuF7mdgg0ob8w/98KrTAcPsj6YzGrkFLPVtBOr1uW2ag==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true + }, + "pkg-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-1.1.3.tgz", + "integrity": "sha512-9hHgE5+Xai/ChrnahNP8Ke0VNF/s41IZIB/d24eMHEaRamdPg+wwlRm2lTb5wMvE8eTIKrYZsrxfuOwt3dpsIQ==", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "load-json-file": "^1.1.0", + "object-assign": "^4.0.1", + "symbol": "^0.2.1" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + } + } + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "plugin-log": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/plugin-log/-/plugin-log-0.1.0.tgz", + "integrity": "sha512-TzmfWRMEFAnrZbI4GfyXv9Gp5E71eby3gmvnP6LEfmYbVC8FPN2RBRhwxg4sjIg+fy8AJ3mczhLXvk0pzHPeMg==", + "dev": true, + "requires": { + "chalk": "^1.1.1", + "dateformat": "^1.0.11" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha512-5sFRfAAmbHdIts+eKjR9kYJoF0ViCMVX9yqLu5A7S/v+nd077KgCITOMiirmyCBiZpKLDXbBOkYm6tu7rX/TKg==", + "dev": true, + "requires": { + "get-stdin": "^4.0.1", + "meow": "^3.3.0" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true + } + } + }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true + }, + "pnp-react-hooks": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/pnp-react-hooks/-/pnp-react-hooks-1.3.0.tgz", + "integrity": "sha512-mzz4vcJ54UrL3bKQK/assNn6kYesoP0S4Zih6p5Ff4O1/tz2Ja+3c1CKYgsF9RJeGLmTubYPKoPrVW14Ac5KFg==", + "requires": { + "rxjs": "^7.8.0", + "tslib": "^2.5.0" + }, + "dependencies": { + "rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "requires": { + "tslib": "^2.1.0" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + } + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true + }, + "postcss": { + "version": "7.0.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", + "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", + "dev": true, + "requires": { + "nanocolors": "^0.2.2", + "source-map": "^0.6.1" + } + }, + "postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dev": true, + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-modules": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-1.5.0.tgz", + "integrity": "sha512-KiAihzcV0TxTTNA5OXreyIXctuHOfR50WIhqBpc8pe0Q5dcs/Uap9EVlifOI9am7zGGdGOJQ6B1MPYKo2UxgOg==", + "dev": true, + "requires": { + "css-modules-loader-core": "^1.1.0", + "generic-names": "^2.0.1", + "lodash.camelcase": "^4.3.0", + "postcss": "^7.0.1", + "string-hash": "^1.1.1" + } + }, + "postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==", + "dev": true, + "requires": { + "postcss": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==", + "dev": true, + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "dev": true + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "dev": true + }, + "pseudolocale": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-1.1.0.tgz", + "integrity": "sha512-OZ8I/hwYEJ3beN3IEcNnt8EpcqblH0/x23hulKBXjs+WhTTEle+ijCHCkh2bd+cIIeCuCwSCbBe93IthGG6hLw==", + "dev": true, + "requires": { + "commander": "*" + } + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "dev": true + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "ramda": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", + "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "dev": true, + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + } + }, + "raw-loader": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", + "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" + }, + "react": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", + "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "react-dom": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz", + "integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.1" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "requires": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + } + }, + "read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", + "dev": true, + "requires": { + "mute-stream": "~0.0.4" + } + }, + "read-package-json": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.2.tgz", + "integrity": "sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==", + "dev": true, + "requires": { + "glob": "^7.1.1", + "json-parse-even-better-errors": "^2.3.0", + "normalize-package-data": "^2.0.0", + "npm-normalize-package-bin": "^1.0.0" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + } + } + }, + "read-package-tree": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.1.6.tgz", + "integrity": "sha512-FCX1aT3GWyY658wzDICef4p+n0dB+ENRct8E/Qyvppj6xVpOYerBHfUu7OP5Rt1/393Tdglguf5ju5DEX4wZNg==", + "dev": true, + "requires": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "once": "^1.3.0", + "read-package-json": "^2.0.0", + "readdir-scoped-modules": "^1.0.0" + } + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "read-yaml-file": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-2.1.0.tgz", + "integrity": "sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==", + "dev": true, + "requires": { + "js-yaml": "^4.0.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + } + } + }, + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdir-scoped-modules": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", + "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", + "dev": true, + "requires": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "graceful-fs": "^4.1.2", + "once": "^1.3.0" + } + }, + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "realpath-native": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-2.0.0.tgz", + "integrity": "sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q==", + "dev": true + }, + "recast": { + "version": "0.11.23", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", + "integrity": "sha512-+nixG+3NugceyR8O1bLU45qs84JgI3+8EauyRZafLgC9XbdAOIVgwV1Pe2da0YzGo62KzWoZwUpVEQf6qNAXWA==", + "dev": true, + "requires": { + "ast-types": "0.9.6", + "esprima": "~3.1.0", + "private": "~0.1.5", + "source-map": "~0.5.0" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + } + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "dependencies": { + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + } + } + }, + "regenerator-runtime": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", + "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "set-function-name": "^2.0.0" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true + }, + "remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + } + }, + "remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", + "dev": true, + "requires": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==", + "dev": true + }, + "replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + } + } + }, + "request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "requires": { + "lodash": "^4.17.19" + } + }, + "request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "dev": true, + "requires": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "dependencies": { + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", + "dev": true + }, + "requirejs": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", + "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + }, + "resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", + "dev": true, + "requires": { + "value-or-function": "^3.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "dev": true + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true + }, + "rtl-css-js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", + "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", + "requires": { + "@babel/runtime": "^7.1.2" + } + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "safe-array-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", + "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "dev": true, + "requires": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "sass": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.44.0.tgz", + "integrity": "sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0" + } + }, + "sass-loader": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", + "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" + }, + "dependencies": { + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, + "sax": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", + "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", + "dev": true + }, + "saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "dev": true, + "requires": { + "xmlchars": "^2.1.1" + } + }, + "scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "dev": true, + "requires": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "requires": { + "lru-cache": "^6.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", + "dev": true, + "requires": { + "sver-compat": "^1.5.0" + } + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "sequencify": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", + "integrity": "sha512-YL8BPm0tp6SlXef/VqYpA/ijmTsDP2ZEXzsnqjkaWS7NP7Bfvw18NboL0O8WCIjy67sOCG3MYSK1PB4GC9XdtQ==", + "dev": true + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "set-function-length": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", + "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "dev": true, + "requires": { + "define-data-property": "^1.1.1", + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + } + }, + "set-function-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", + "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "dev": true, + "requires": { + "define-data-property": "^1.0.1", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.0" + } + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + } + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + }, + "dependencies": { + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "sort-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", + "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", + "dev": true, + "requires": { + "is-plain-obj": "^2.0.0" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-loader": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.3.tgz", + "integrity": "sha512-6YHeF+XzDOrT/ycFJNI53cgEsp/tHTMl37hi7uVyqFAlTXW109JazaQCkbc+jjoL2637qkH1amLi+JzrIpt5lA==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.6.1", + "whatwg-mimetype": "^2.3.0" + }, + "dependencies": { + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true + }, + "spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.16", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", + "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "requires": { + "through": "2" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "sshpk": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", + "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssr-window": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/ssr-window/-/ssr-window-4.0.2.tgz", + "integrity": "sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ==" + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "dev": true + }, + "stack-utils": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", + "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + } + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-descriptor": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", + "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + } + } + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", + "dev": true + }, + "stoppable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", + "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-combiner": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", + "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", + "dev": true, + "requires": { + "duplexer": "~0.1.1", + "through": "~2.3.4" + } + }, + "stream-consume": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", + "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==", + "dev": true + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-argv": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", + "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", + "dev": true + }, + "string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", + "dev": true + }, + "string-length": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "dev": true, + "requires": { + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "string.prototype.matchall": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", + "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "regexp.prototype.flags": "^1.5.0", + "set-function-name": "^2.0.0", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trim": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", + "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "string.prototype.trimend": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", + "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "string.prototype.trimstart": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", + "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "stylis": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.0.tgz", + "integrity": "sha512-E87pIogpwUsUwXw7dNyU4QDjdgVMy52m+XEOPEKUn161cCzWjjhPSQhByfd1CcNvrOLnXQ6OnnZDwnJrz/Z4YQ==" + }, + "sudo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sudo/-/sudo-1.0.3.tgz", + "integrity": "sha512-3xMsaPg+8Xm+4LQm0b2V+G3lz3YxtDBzlqiU8CXw2AOIIDSvC1kBxIxBjnoCTq8dTTXAy23m58g6mdClUocpmQ==", + "dev": true, + "requires": { + "inpath": "~1.0.2", + "pidof": "~1.0.2", + "read": "~1.0.3" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, + "sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", + "dev": true, + "requires": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "swiper": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-9.3.2.tgz", + "integrity": "sha512-Kj9Z4kXRmJR3YT/Wj+XLWj8P6IcRt+WG38uL8M3/Wny7+6sV0TlP9vnE1X+Co9c7VzNooojWGnFa+Wf/9+CUMA==", + "requires": { + "ssr-window": "^4.0.2" + } + }, + "symbol": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", + "integrity": "sha512-IUW+ek7apEaW5bFhS6WpYoNtVpNTlNoqB/PH7YiMWQTxSPeXCzG4PILVakwXivJt3ZXWeO1fIJnUd/L9A/VeGA==", + "dev": true + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "tabster": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/tabster/-/tabster-5.0.2.tgz", + "integrity": "sha512-fCZCwNz+3yXD2dAtFD7FG5Ah4nvit0yBA0FKoV1QB2GH05nUJIaKnCFY4JjBFkPdQNsKa+iSmF8gE6aNOcBnrQ==", + "requires": { + "keyborg": "^2.2.0", + "tslib": "^2.3.1" + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "tar": { + "version": "6.1.15", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", + "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "ternary-stream": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-2.1.1.tgz", + "integrity": "sha512-j6ei9hxSoyGlqTmoMjOm+QNvUKDOIY6bNl4Uh1lhBvl6yjPW2iLqxDUYyfDPZknQ4KdRziFl+ec99iT4l7g0cw==", + "dev": true, + "requires": { + "duplexify": "^3.5.0", + "fork-stream": "^0.0.4", + "merge-stream": "^1.0.0", + "through2": "^2.0.1" + }, + "dependencies": { + "merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + } + } + }, + "terser": { + "version": "5.24.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.24.0.tgz", + "integrity": "sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==", + "dev": true, + "peer": true, + "requires": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "peer": true + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "dev": true, + "peer": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" + }, + "dependencies": { + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "peer": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "peer": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dev": true, + "peer": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==", + "dev": true + }, + "tiny-lr": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz", + "integrity": "sha512-cmC4iw/nymXg+dc57AQ8Xv3bHxNQOGyQC3Ht5xLN67hksk6ucshrLk/VKiXuMbnZgToQ2NbnICxYj63xVw+Qbw==", + "dev": true, + "requires": { + "body-parser": "~1.14.0", + "debug": "~2.2.0", + "faye-websocket": "~0.10.0", + "livereload-js": "^2.2.0", + "parseurl": "~1.3.0", + "qs": "~5.1.0" + }, + "dependencies": { + "body-parser": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz", + "integrity": "sha512-6D9uiWn7dbnDAhlDikccybuqKCmsoest0es3VSQO8Doz/fzx6Ls7kJNxKBYTjbzu4/RzNsf9zuACnS3UYjVH8Q==", + "dev": true, + "requires": { + "bytes": "2.2.0", + "content-type": "~1.0.1", + "debug": "~2.2.0", + "depd": "~1.1.0", + "http-errors": "~1.3.1", + "iconv-lite": "0.4.13", + "on-finished": "~2.3.0", + "qs": "5.2.0", + "raw-body": "~2.1.5", + "type-is": "~1.6.10" + }, + "dependencies": { + "qs": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz", + "integrity": "sha512-VH4FeG98gs6AkHivaW2O14vsOPBL9E80Sj7fITunoDijiYQ1lsVwJYmm1CSL+oLyO2N5HPdo23GXAG64uKOAZQ==", + "dev": true + } + } + }, + "bytes": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", + "integrity": "sha512-zGRpnr2l5w/s8PxkrquUJoVeR06KvqPelrYqiSyQV7QEBqCYivpb6UzXYWC6JDBVtNFOT0rzJRFhkfJgxzmILA==", + "dev": true + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "statuses": "1" + } + }, + "iconv-lite": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", + "integrity": "sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "qs": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", + "integrity": "sha512-SGDM48EwFLWnYYpNlOkEIRJb4wil5FKJxpR6NVfQjz6qJmX53ki7Xj1cLNEAkb70vUfJmdVLOwODyABgZyDMZw==", + "dev": true + }, + "raw-body": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", + "integrity": "sha512-x4d27vsIG04gZ1imkuDXB9Rd/EkAx5kYzeMijIYw1PAor0Ld3nTlkQQwDjKu42GdRUFCX1AfGnTSQB4O57eWVg==", + "dev": true, + "requires": { + "bytes": "2.4.0", + "iconv-lite": "0.4.13", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", + "integrity": "sha512-SvUX8+c/Ga454a4fprIdIUzUN9xfd1YTvYh7ub5ZPJ+ZJ/+K2Bp6IpWGmnw8r3caLTsmhvJAKZz3qjIo9+XuCQ==", + "dev": true + } + } + } + } + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", + "dev": true, + "requires": { + "through2": "^2.0.3" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true + }, + "tough-cookie": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", + "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "dev": true, + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "dependencies": { + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true + } + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", + "dev": true + }, + "true-case-path": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-2.2.1.tgz", + "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==", + "dev": true + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", + "dev": true + }, + "tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + } + }, + "typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + } + }, + "typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + } + }, + "typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "dev": true + }, + "uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "dev": true, + "requires": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + } + } + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "dev": true + }, + "undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + }, + "dependencies": { + "fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", + "dev": true + } + } + }, + "undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + } + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==", + "dev": true + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "requires": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "dev": true, + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "dependencies": { + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + } + } + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "dev": true + }, + "url": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.3.tgz", + "integrity": "sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==", + "dev": true, + "requires": { + "punycode": "^1.4.1", + "qs": "^6.11.2" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + }, + "qs": { + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + } + } + }, + "url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "use-disposable": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/use-disposable/-/use-disposable-1.0.2.tgz", + "integrity": "sha512-UMaXVlV77dWOu4GqAFNjRzHzowYKUKbJBQfCexvahrYeIz4OkUYUjna4Tjjdf92NH8Nm8J7wEfFRgTIwYjO5jg==", + "requires": {} + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true + }, + "uuid": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", + "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", + "dev": true + }, + "v8-compile-cache": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz", + "integrity": "sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==", + "dev": true + }, + "v8-to-istanbul": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz", + "integrity": "sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + } + } + }, + "v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "dev": true + }, + "value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", + "dev": true + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true + } + } + }, + "vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "dependencies": { + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + } + } + }, + "vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "requires": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + } + }, + "vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", + "dev": true, + "requires": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "dev": true, + "requires": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "requires": { + "makeerror": "1.0.12" + } + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dev": true, + "peer": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "dev": true, + "optional": true, + "requires": { + "chokidar": "^2.1.8" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "optional": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "optional": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "optional": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "optional": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "optional": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "optional": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "optional": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "optional": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "optional": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "optional": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "optional": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "optional": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "optional": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "optional": true + } + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "optional": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "webpack": { + "version": "5.89.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", + "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", + "dev": true, + "peer": true, + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "peer": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "peer": true + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz", + "integrity": "sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==", + "dev": true, + "requires": { + "@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/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + } + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true + }, + "express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + } + }, + "fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "optional": true + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ipaddr.js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "dev": true + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true + }, + "ws": { + "version": "8.14.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", + "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "dev": true, + "requires": {} + } + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-fetch": { + "version": "3.6.19", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz", + "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", + "dev": true + }, + "which-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", + "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.4", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, + "window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw==", + "dev": true + }, + "word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "write-yaml-file": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/write-yaml-file/-/write-yaml-file-4.2.0.tgz", + "integrity": "sha512-LwyucHy0uhWqbrOkh9cBluZBeNVxzHjDaE9mwepZG3n3ZlbM4v3ndrFw51zW/NXYFFqP+QWZ72ihtLWTh05e4Q==", + "dev": true, + "requires": { + "js-yaml": "^4.0.0", + "write-file-atomic": "^3.0.3" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + } + } + }, + "ws": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-4.1.0.tgz", + "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0" + } + }, + "xml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", + "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==", + "dev": true + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "xml2js": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", + "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", + "dev": true, + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + } + }, + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "xmldoc": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.4.tgz", + "integrity": "sha512-rQshsBGR5s7pUNENTEncpI2LTCuzicri0DyE4SCV5XmS0q81JS8j1iPijP0Q5c4WLGbKh3W92hlOwY6N9ssW1w==", + "dev": true, + "requires": { + "sax": "^1.2.4" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "yargs": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", + "integrity": "sha512-KmjJbWBkYiSRUChcOSa4rtBxDXf0j4ISz+tpeNa4LKIBllgKnkemJ3x4yo4Yydp3wPU4/xJTaKTLLZ8V7zhI7A==", + "dev": true, + "requires": { + "camelcase": "^2.0.1", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "lodash.assign": "^4.0.3", + "os-locale": "^1.4.0", + "pkg-conf": "^1.1.2", + "read-pkg-up": "^1.0.1", + "require-main-filename": "^1.0.1", + "string-width": "^1.0.1", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^2.4.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "dev": true + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + } + } + }, + "yargs-parser": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "lodash.assign": "^4.0.6" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true + } + } + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true + }, + "z-schema": { + "version": "3.18.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-3.18.4.tgz", + "integrity": "sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.0.0", + "lodash.isequal": "^4.0.0", + "validator": "^8.0.0" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 000000000..6bea1292c --- /dev/null +++ b/package.json @@ -0,0 +1,45 @@ +{ + "name": "award-recognition", + "version": "0.0.1", + "private": true, + "engines": { + "node": ">=16.13.0 <17.0.0" + }, + "main": "lib/index.js", + "scripts": { + "build": "gulp bundle", + "clean": "gulp clean", + "test": "gulp test" + }, + "dependencies": { + "@fluentui/react-components": "^9.40.0", + "@microsoft/sp-core-library": "1.16.1", + "@microsoft/sp-lodash-subset": "1.16.1", + "@microsoft/sp-office-ui-fabric-core": "1.16.1", + "@microsoft/sp-property-pane": "1.16.1", + "@microsoft/sp-webpart-base": "1.16.1", + "@pnp/sp": "^3.20.0", + "office-ui-fabric-react": "^7.199.1", + "pnp-react-hooks": "^1.3.0", + "react": "17.0.1", + "react-dom": "17.0.1", + "swiper": "^9.3.2", + "tslib": "2.3.1" + }, + "devDependencies": { + "@microsoft/eslint-config-spfx": "1.16.1", + "@microsoft/eslint-plugin-spfx": "1.16.1", + "@microsoft/rush-stack-compiler-4.5": "0.2.2", + "@microsoft/sp-build-web": "1.16.1", + "@microsoft/sp-module-interfaces": "1.16.1", + "@rushstack/eslint-config": "2.5.1", + "@types/react": "17.0.45", + "@types/react-dom": "17.0.17", + "@types/webpack-env": "~1.15.2", + "ajv": "^6.12.5", + "eslint": "8.7.0", + "eslint-plugin-react-hooks": "4.3.0", + "gulp": "4.0.2", + "typescript": "4.5.5" + } +} diff --git a/src/components/Carousel.tsx b/src/components/Carousel.tsx new file mode 100644 index 000000000..2c04bc313 --- /dev/null +++ b/src/components/Carousel.tsx @@ -0,0 +1,123 @@ +import * as React from "react"; +import { Swiper, SwiperSlide } from "swiper/react"; +import { EffectCoverflow } from "swiper"; + +// Import Swiper styles +import "swiper/swiper.scss"; +import "swiper/modules/navigation/navigation.scss"; +import "swiper/modules/pagination/pagination.scss"; +import "swiper/modules/effect-coverflow/effect-coverflow.scss"; +import { Card } from "@fluentui/react-components"; + +export const Carousel = () => { + return ( +
+ + + + Slide 1 + + + + + Slide 3 + + + + + Slide 4 + + + + + Slide 5 + + + + + Slide 6 + + + + + Slide 7 + + + +
+ ); +}; diff --git a/src/index.ts b/src/index.ts new file mode 100644 index 000000000..fb81db1e2 --- /dev/null +++ b/src/index.ts @@ -0,0 +1 @@ +// A file is required to be in the root of the /src directory by the TypeScript compiler diff --git a/src/webparts/awardRecognition/AwardRecognitionWebPart.manifest.json b/src/webparts/awardRecognition/AwardRecognitionWebPart.manifest.json new file mode 100644 index 000000000..0c948ae97 --- /dev/null +++ b/src/webparts/awardRecognition/AwardRecognitionWebPart.manifest.json @@ -0,0 +1,28 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx/client-side-web-part-manifest.schema.json", + "id": "fafa2d64-5329-4cc6-a5e6-cd098c9fe406", + "alias": "AwardRecognitionWebPart", + "componentType": "WebPart", + + // The "*" signifies that the version should be taken from the package.json + "version": "*", + "manifestVersion": 2, + + // If true, the component can only be installed on sites where Custom Script is allowed. + // Components that allow authors to embed arbitrary script code should set this to true. + // https://support.office.com/en-us/article/Turn-scripting-capabilities-on-or-off-1f2c515f-5d7e-448a-9fd7-835da935584f + "requiresCustomScript": false, + "supportedHosts": ["SharePointWebPart", "TeamsPersonalApp", "TeamsTab", "SharePointFullPage"], + "supportsThemeVariants": true, + + "preconfiguredEntries": [{ + "groupId": "5c03119e-3074-46fd-976b-c60198311f70", // Advanced + "group": { "default": "Advanced" }, + "title": { "default": "AwardRecognition" }, + "description": { "default": "AwardRecognition description" }, + "officeFabricIconFontName": "Page", + "properties": { + "description": "AwardRecognition" + } + }] +} diff --git a/src/webparts/awardRecognition/AwardRecognitionWebPart.ts b/src/webparts/awardRecognition/AwardRecognitionWebPart.ts new file mode 100644 index 000000000..fa63df30e --- /dev/null +++ b/src/webparts/awardRecognition/AwardRecognitionWebPart.ts @@ -0,0 +1,130 @@ +import * as React from "react"; +import * as ReactDom from "react-dom"; +import { Version } from "@microsoft/sp-core-library"; +import { + IPropertyPaneConfiguration, + PropertyPaneTextField, +} from "@microsoft/sp-property-pane"; +import { BaseClientSideWebPart } from "@microsoft/sp-webpart-base"; +import { IReadonlyTheme } from "@microsoft/sp-component-base"; + +import * as strings from "AwardRecognitionWebPartStrings"; +import { AwardRecognition } from "./components/AwardRecognition"; +import { IAwardRecognitionProps } from "./components/IAwardRecognitionProps"; + +export interface IAwardRecognitionWebPartProps { + description: string; +} + +export default class AwardRecognitionWebPart extends BaseClientSideWebPart { + private _isDarkTheme: boolean = false; + private _environmentMessage: string = ""; + + public render(): void { + const element: React.ReactElement = + React.createElement(AwardRecognition, { + description: this.properties.description, + isDarkTheme: this._isDarkTheme, + environmentMessage: this._environmentMessage, + hasTeamsContext: !!this.context.sdks.microsoftTeams, + userDisplayName: this.context.pageContext.user.displayName, + }); + + ReactDom.render(element, this.domElement); + } + + protected onInit(): Promise { + return this._getEnvironmentMessage().then((message) => { + this._environmentMessage = message; + }); + } + + private _getEnvironmentMessage(): Promise { + if (!!this.context.sdks.microsoftTeams) { + // running in Teams, office.com or Outlook + return this.context.sdks.microsoftTeams.teamsJs.app + .getContext() + .then((context) => { + let environmentMessage: string = ""; + switch (context.app.host.name) { + case "Office": // running in Office + environmentMessage = this.context.isServedFromLocalhost + ? strings.AppLocalEnvironmentOffice + : strings.AppOfficeEnvironment; + break; + case "Outlook": // running in Outlook + environmentMessage = this.context.isServedFromLocalhost + ? strings.AppLocalEnvironmentOutlook + : strings.AppOutlookEnvironment; + break; + case "Teams": // running in Teams + environmentMessage = this.context.isServedFromLocalhost + ? strings.AppLocalEnvironmentTeams + : strings.AppTeamsTabEnvironment; + break; + default: + throw new Error("Unknown host"); + } + + return environmentMessage; + }); + } + + return Promise.resolve( + this.context.isServedFromLocalhost + ? strings.AppLocalEnvironmentSharePoint + : strings.AppSharePointEnvironment + ); + } + + protected onThemeChanged(currentTheme: IReadonlyTheme | undefined): void { + if (!currentTheme) { + return; + } + + this._isDarkTheme = !!currentTheme.isInverted; + const { semanticColors } = currentTheme; + + if (semanticColors) { + this.domElement.style.setProperty( + "--bodyText", + semanticColors.bodyText || null + ); + this.domElement.style.setProperty("--link", semanticColors.link || null); + this.domElement.style.setProperty( + "--linkHovered", + semanticColors.linkHovered || null + ); + } + } + + protected onDispose(): void { + ReactDom.unmountComponentAtNode(this.domElement); + } + + protected get dataVersion(): Version { + return Version.parse("1.0"); + } + + protected getPropertyPaneConfiguration(): IPropertyPaneConfiguration { + return { + pages: [ + { + header: { + description: strings.PropertyPaneDescription, + }, + groups: [ + { + groupName: strings.BasicGroupName, + groupFields: [ + PropertyPaneTextField("description", { + label: strings.DescriptionFieldLabel, + }), + ], + }, + ], + }, + ], + }; + } +} diff --git a/src/webparts/awardRecognition/assets/welcome-dark.png b/src/webparts/awardRecognition/assets/welcome-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..42f0b8d24a9aa964a2be4885fe5700c1c54191a9 GIT binary patch literal 12545 zcma)j1y@^57cQl^6I?>E6nA)WDDLj=TAUz7iv@zayF10*-Mvs;i$j6p(BAaB_Xpgy zlAPqMnX_llYs;Vr5iAIVB2M32KCo8EA2luWR_I(Tm3HDirnUW8?pt{KFxx>Ms zz<2Uj15{%VE@2gjZ&Cn=`s{q72KXV_!8u95?f`u87|$diys!ygxuLiac>y!owaTms z&FTlNIkwJ<81&cYwB0T0*DmteVX0k@#AfLRgG@S@k4u%e5M<$RFCJzvK7B=y!(heg zdq|76VdvtLjK9tM`_i-h@(yE={r~5sLDQEk3^ZurE^PUZP4#xVD{$A$Tj{)IQ%&Vd zIbU>N)f|8}Cs1%!(AU~SfH26eh-)UssKJbDue1G&%btqLzUcvtvpBR8PrVDr`=mq} zMiifzu$XfYP-v5HCg>0~XZekf14F}GH+~`_mM(7tD{VEX3sp@(H=7v3fWa(l^=Z^1 z?n!lbtEgw%6Q6*P4q|qLjIIv7{hg%Zl*C$3hUg)c(YH6muITiQGKC#z(0ZxbUYO%T z&a8|vxEhXFA?aF691}haHA|l|6=M{u-U~ZYb^Aw?i=SB*Bt43!^0@mQtMI_g)tvYv z0bwyX+rom$<{0@%Um%aZ0S6w?Y%pJ%WgUOi8vdS_VPG9BX+~k2O!tFrVJ;ZD=Q6+NLyo%jkn0JX(Bql@J~AiV$Fr1x$DmcUX^!P$s#ckF`ngj zPV5*O4c{c(I5Sf(jQ+A7LP{|$D%?F6+Ub!aMf?Q^*`FYY@IUA?B@NHlKh-N0-2vR8f^8~-yJ#$ z6pY@#(`ysA)_)BU^`{eATbjC4Z|0W2?YvRCUcz~kNk7vN_{57ZZ5AE8NuQ(xlj0~t zR-7auou1r^vqBfWQ4NETBtqh7ydu|GOb>_6${UT<@M_l=Q=?BdT&a(9k34`p4|(uf zm@JzBNz=;%NK_W9qT1x@N^M4<+}NTQP^tV)mVFw3fK^;YjiqQnWf{c>GeT4Td=>~CsspYZFCLe0e+FRC)673` zLM$wF=xjpxLVFD#eo*l}5f2{;gM_DYS?99Da|g+6##D-ImWGKezg|_5;-&!>)d#f} zDNI^%`x8|x%e;?sHL1de?yNP>qw$F=ifbjMB}Qe(hHfo+*x1$ETO7I*x@>DyfqRJB&qBd>I3+2T%XOv-1wx^nab+<8!@0Wuz`-^s0Bl|QTeZ`8KH-6;_V? z@SuCW=#S|H!1i1<^f^o0wjCia6d=f?fh*z0ES{WRU75D)wSRBm4!V<`1fKJp9bYm}{+``-1 z^xM@zm6*nj$ZH3UKP7PLh)ed=G>4nv8 zcOgvLGvbXBYHEMwD0tV*oldCuV?fIj<{30pJU+?F7}_epGk75z`#tGR;iM8PWwJdx zR}t;cv^V43|NUjoMq%s3-ohp=eSK5G^tfAM%${GR{b}WzS;a#w0OlwtvC>()igDtB zzCBNF^GpPbP~7$c|icXKeh<7=yiLvLZHI-+7{_JPr_lp7YII>CmD${VQ=9D&P zW8qvwfm!d%viF0;(I@FK<$0f@=DwW{gw^&UYWxRV5k0efOSw8~#AqagJi38?PtHbM ztu%D*L$z_JAtmnT+Ddi=$94cM0EBiiZLZzS>Tu1V<^xpJ>yyF+Deh#kU4+JlFTa_i zOo6!vYA(*a_fSRAFk-k!MR%IN=lm6IZpK_T{7pG;_S%)v@D;IQ2(|0?g0U^@>E_5L zdFd#A2|QM2iQI8Hsl)4^7b44CriS-0)X~vFQ5^5%r-h8aJB%)Myw8x+Ytc4| zs$A#&R7H07`AFMb^KHl9ZnjRhY0gD)UvFLY{YWSyMTG@YdSVa|FlY(o`B`q!aVwMw z5ggT8TlPPp8r#K1Nh3>PN-OYL6fW0fEqA+7xFmFb&N7mphH{8Zzb#W14mc_8Z^BC=3oO$wC)@r+I$ucF9L#57I zTK1k7=tZ4EAYC4gHA);b6Ei37MA=9?si4K$ejN!MO8d}ZGjaRpdWk^jIb={eD@YfN zKe#Iug%Ggv>y$ONF) zp#N0#-7+BRxP|~q6yDy5&o9Kbm#c_RuN3%?=#Hk{In8`WiBh<3gXMz$-!jPPIZnU1 z|CwkB^Hi1@b|HQ*AMaCVB>lGW#4t+Av}yahjmrm!wrS*i+iin*o=C1_-Mfh~n7)d# zg4;~eksR3RgR8BL8Z8OI(Jts1d15L5RqSd0n8UMTc9Fe?IvZougZ9y44CL_-F2;uZ zlZ*&8BO4k+nOBXY*_gXAnbA@qXE`Mh#lv*ik_Y!xR@|4GsE^r=O|@t$HQ9U+2EZ$2 zJxh3a3>FR%tJi*C_{NhUP~Fm`VHTed#{PJ==jwrT?+alpxj^u4T-?WdsafN6mt0l( zvUWpzR|`J!k>fFTPAZ=#{fW;>#719Uj#j(rt~5kaFbCRNf3=3Vl5Yq^m~j?2msoWI zunf2oW22?(cg}xEu2WKb9x_T=fi_ss0WYE7E-_1DZNd1$X>4MP+?qag&Q#oP)S*Fv z&p|%@OQ>+7e4c23A9j{v9a@ScD;~skRv!BJ&~mY%W}KF9K7aeit;2F6|2d$~WOQf> z!+Y9AlV0$s(We~ILxm%mBUC(JrY|=S{35)=ujU(#=3buZ{AXph`0al;TYM~$NwY;q z3K2?b2-zt_f{e#I3`N*pm*%BAb1NOk&Lv~smhC}T**V=82Rb}>@Gbkbe>3SzncxYfxmgl27Dy@y1RbU?XE#bGs=dVeqNJp8Ly zCoAjNoMzvhKn_9cSEYvJ;cXrG4|6Eb$M)aB*=G;%k|-aSo!Erpn8%-c&n$Ro4QQ;kYl-vc8{$JCq%A#ox_R?DPr&)BQ9855h(fH-sjb9FDNwnQ@Lt8C=QG1OrRmix zE!G1TLjtjQ{i<)QP4qOrS>r8|hOTaWdg9OddxJa;>2e8{U<|blg7Nxxvc1CO)iQ9U zQio+3u#DEtMRsVC|&T7?Wn4ja+1C`(4@&<5-lKlR5TE42!KjawG)%DWd2IQt7R5&VGj#Jgff^Ne29Nc zhnL(dBBL%oTL92$#4lwMqpxQS6#t>g9iIa|#Ulp@6&IbhVA3OS_ua2zR`spQ{5*NF zatp6IPftA96#H3uhAeWxJW-Enl z_GP!D)bt{9cp)0jt9idX&k>RJZ!fX*Rc3wPeYTKM<;^zY_vZ8$msr^Y@pYJk{ybR{ ziT^RcsjVB0SavHvd{pDk<3qD{E9M6Zd;RrOE3 z5p&_ltm+G&jGn;(z1@-ZTKjCZGi)i42w02sMLXz_-$=gPzN4=2o>WDR zgXFZ+2zdne8zl!wPSLbmo)EQ>p(6Syd~Zf3{pDCuN!JPs71=6M$9%i#a@0v;IjFQ9 zHJp>+z-i0%%QcpIC%a#>07UeTO-|@f6!y%{tk3jqV~_|o`a<$!`M02#wP~Sj33GV> zgN1Z##Er~BXySKj!YH}MQ>+os8;%J&kgy6r3;*GZ?jrtbS~LJ5WuiIGh7H z1^@e^%Dnc&=eQ>T8wF3&hEiPDLWPxD5J5$iL~WPrDd(l5<4}PRMkP>lSKQj(&^nhL z!CD&TNyt?ma#><*t2wVsS?aw5t{A%BTw6J8;u-j??RXJSmqchRkKE>cn7#1pni^+# zLr*T3F(10Wy`e%ai!43PPF})CC3+t&7QG+5t#h!YyNtnXU0B`wH+)F|3UP@?QlHO9 z?{g=TC7g}ei)5UOnf572qzC&Bn`RYcstX6k?09knqt=|THcKQLB-{{~WuuEu{@h!L z=#+S>%AN(AL5H11n-H!7*TVbF+}%3RJm&Ab8N){RIV91NrtV74I0l91X}z2LXHTIk zR0P9ZhKr*%gLO~UR!%_ZB+N!^W0G>P<{+pWIZtTau;F6>?aY2YO+7=6&x z(6wfil-3GsQcSm-j(+DhE>j>!%Pvc;11N4IITx)PK`(Hct$#WF}R>fqKLRa}*7vje34Mw%} zu0AbK#qsOM-i{-F58>@H*501qHgn5*Ix9y9Qu+$7u2X!Yr`@M`td7{-POk*70fFJN zcq8o%V3OD^59bl{b!9qfh*#FFxY-)`qqNME{zMVuEI^9tubrykDiLZ`x9`PjfPa4My%3sT%|ew( zHn*P-b>at23s^3hrUzFbKn^U;{DD19J_Iv&ce@`%UWdS%*4Su6M!DC1An}P)v9b_- z&xbV4-=AXH3bWU$Jrv-p$NrrU1M1ZHL*WF0l8EebEO7}n=BQ-^AawhXRQLo?sMdPJ zc@Wv5ZJ2l56^|#+2X>Q}`$94CB-^@B5UK?3t z5K(V7s^aK}tE7gQ6BHrMU13VGpGvTlw!AVz&G&;s^d41vI!GL@fv|{UFZk!Yq=kY} ziEBOGk&Dyv>1%}AL{1Md2J7f0=7R z>m!H7cq5z=(p{gR&ylcnd7@b)%*pNBQhauPs8C&2zD-bcle9Qch#oPX#V-8;R-vw<6yDnM^D&hHmAIIn)nAgtJOsu8lGv{fczO_sv0cT)5_)XZMY-e@k=|E`kx)GTz`@f7MsS4N*vvmaH6w{)V(v~F4&Fz*b@Crn zn#3&AM6tJaeex10pDW0g9|%GFe@iP?bjlWZGMy`ZCS_Kb_>e&VR<^xn9(sNAXr~*$ zfI|c-@>fGG3h300CWrsW3WB7$z}Je``Jc1ZIp5+2ym}iis9v8fu+86;CgZV%=IPU+ zb9^Op&jxA}$LvR|=GGKWwG+wAntC#^wwz=9^EY*(UPL0o?znWzZa>eZz$P7``f;B$ z)7k*35mWKsUmsLbskt@7-gM5DhHsz4zUX?H#5iei*bJNr1&MaskQA@(0lr9bPOV!oOHkYufc#ctJB5*jRgG{qJq{ z=b}MO)3M8pAHr_wRQ596q+1=neR^1qbFMIki+(zR&qkBu%TfAhq|)x1v7>0RD^86{xI|>n>?n$ zmlQ62uLohs=hG{a#irYWB;97S5Gv_`({x~m>DF`-Jr9fS*I^IV{bssY8^H1P_uvfD z2|6P~HMd3Wb8Ms#!RRmiypQRl}XhA>^XH+jFu z+rWN-!^+DJD}sR6MTwDid{T1K*n+Z5L3@C!w~$a`+?6Fn=PoW%3~ZWTBP#VrF|9G92i}#HpLcp+jHf=^@far5#_`y` z?JVAoJP+diT)ViY6flRJiZr@v?Fm)x88lx@6Vj3;FB}A%!nYAcTl~|fD70$C#9^w8 zbT{E~3~6cg@2=dLKLrIMcV&qOcU{Dj*YuA_&YqM!@Qky>J!3F=CNgR`D<6^4R@sEo zr&X6Xo5P~i;6np&F+77^F~}P%$fM{^w>CTST}L0^JYtlNd;A!zw&6j{_&%Qv_*T5h zNyxdsi=!?G9hSzD^L=ffW^rlX{8jF^RB8Z28<<&6?fral#%#tJGBBQ5pjbG07{7>V zJ5^aLcGc4w(a90gd<8LK+hc(W_Pj6GH8^^F!;kIsyUb1?lZV`h0ZksG>y@N1Y8+wp z7k9!YVspt^DjO;O;?qibzdyNIG5fy-WUwh@E51iX&9}>91O`%Jj8JIqe0rj#qXBne zji|Ntv11KfJ-q1a>)Sq^52U8X&d(oLHm|VRlLQ(o83~I#{t%Q7h`13Q&ld4Pph+-$ zbn4=$pViv^?_NemMpeVaIog1FjKu#Y%B0*~r^xJbBYB12uO7SiT21u1a5yh&JiiXR zaBC}Hj}BLDdwzqfEdPXyqkXR_6bm8bFH&^TPCQTpEDN?RAK$ybjW5B)#pI{xLqNi$|U}ot+0+5`~@JJSc zxb&0mz+!F2o<&3~4g~Ip^|)aQjlRG(J>P1_VQ#X;o4h5pg!N1W!bjsRV3|%k<*r*n zWd~_)W#tebZN|uB*Tb&d>zh{~qzIjm#(NWOiuUH5Bx1Nk_$t1&j)-ad3%atz|6*z? z_Sj$`AW0_~B>~Pc0e*d?Gso~UK-uJC^mvT^lxg$v#8>7zBgUd+n47}xHNDuf%frKk zLCg(=8L1>=>AiHkgp;|>xo@t?8mcvxPI2VdF%qQ65Qgw^6NOg)B41C7ef=?uDOvgj@=|MmZCtzq(qE4;hpw zztNV^V1*8VibYZxMUAzEY*LTpvP6|3y)?$Z6`jh38l0?z9H>a_n8*ZQrE96$` zc87jKGQRlvhYl7N@n)Y5In;&??BUu;89op^v?>jqCp_fb(wvMQZUI}lcKC$59FLJO zJLW`vQMxyH`7HzLaV`9?%_kTv8-^TPq=*2W)B58y^VFDbwhH7Yhgoz&`Djmio!`AF zOm0Jd7{VdAua87BuI;{Xj_5}PBUu^Wy4JaZ>k#U8=~f`Sx)ZYT=9iHf*z5IzZbGo& zbcCM6M;SUF81%lNf;N?B#Uj86RP6LIB5@GBloKSt87)oyxEberO_zr?v+;FBk%306 z@SD-*^5m~jo9Z*f&LY59Sdbn4ZOB%TTygRh2_!8rz-Ur1YA#Kq1)#31EBaW)O*nqx zxj&*$^yixKp^WLj?%OPz+BIc!BI41(?(=lJ`T=k(VbK#~c$42Xe9=&++lKfHEPIsrc4K=vveY5Z(MJS-?LQ@Vo{Pqx;mpG@ZqLa6siqVI%Rq}3=8);m3 z3{+7f$I{B{6DoNVe?G{2Mc^!-4lpG zJ2hJZ*%Y2T>BXD{9#jwft z+-HYguq(x%$0c#XQg|GuJvhr0@q-ODXn*ifu|*c%#{60f((6xaokSdh@S16z=&&$` zzmk!M@yUW{6bG?eB}nK1u6KvA0_-76+NeVQfp`?1?$%*nB~PF~js4!1{9dn5!c5)h zwAHc|usVwtLSX`cZ!O@}RM-q3w4K4bZ;mfBNdM<-;nv%CP)1jM+-k3#bB|?!nB7fA zXj@GVCicaj+)2$KkB4{0ufuh-VxKLn4_7-Iv^?f1J|ej%<*lS>|^UqS$9Z* z?4cF*J55x|;=B?LwBiz&lN^SPLwq_P1*@0~T>?8^F-SK!W|*wxri{K#Vzn2+r6>M7 z&-}gC3wqA>hRuLYx zS_1dW@7l~RsG5Lm1R9mJ>llNp@;Haf`(;iTGL*}|k�Gp~kbx)oU28ew4C2+WtKA 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 G`2PSf1J4)$ literal 0 HcmV?d00001 diff --git a/src/webparts/awardRecognition/assets/welcome-light.png b/src/webparts/awardRecognition/assets/welcome-light.png new file mode 100644 index 0000000000000000000000000000000000000000..69eb3b48cd83031f106df4b4df127c749657e319 GIT binary patch literal 12816 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 literal 0 HcmV?d00001 diff --git a/src/webparts/awardRecognition/components/AwardRecognition.module.scss b/src/webparts/awardRecognition/components/AwardRecognition.module.scss new file mode 100644 index 000000000..e99161b4c --- /dev/null +++ b/src/webparts/awardRecognition/components/AwardRecognition.module.scss @@ -0,0 +1 @@ +@import "~@fluentui/react/dist/sass/References.scss"; diff --git a/src/webparts/awardRecognition/components/AwardRecognition.tsx b/src/webparts/awardRecognition/components/AwardRecognition.tsx new file mode 100644 index 000000000..b723d341b --- /dev/null +++ b/src/webparts/awardRecognition/components/AwardRecognition.tsx @@ -0,0 +1,13 @@ +import * as React from "react"; +// import styles from "./AwardRecognition.module.scss"; +import { IAwardRecognitionProps } from "./IAwardRecognitionProps"; +import { FluentProvider, webLightTheme } from "@fluentui/react-components"; +import { Carousel } from "../../../components/Carousel"; + +export const AwardRecognition = (props: IAwardRecognitionProps) => { + return ( + + + + ); +}; diff --git a/src/webparts/awardRecognition/components/IAwardRecognitionProps.ts b/src/webparts/awardRecognition/components/IAwardRecognitionProps.ts new file mode 100644 index 000000000..cb55d5c42 --- /dev/null +++ b/src/webparts/awardRecognition/components/IAwardRecognitionProps.ts @@ -0,0 +1,7 @@ +export interface IAwardRecognitionProps { + description: string; + isDarkTheme: boolean; + environmentMessage: string; + hasTeamsContext: boolean; + userDisplayName: string; +} diff --git a/src/webparts/awardRecognition/loc/en-us.js b/src/webparts/awardRecognition/loc/en-us.js new file mode 100644 index 000000000..58b45875b --- /dev/null +++ b/src/webparts/awardRecognition/loc/en-us.js @@ -0,0 +1,15 @@ +define([], function() { + return { + "PropertyPaneDescription": "Description", + "BasicGroupName": "Group Name", + "DescriptionFieldLabel": "Description Field", + "AppLocalEnvironmentSharePoint": "The app is running on your local environment as SharePoint web part", + "AppLocalEnvironmentTeams": "The app is running on your local environment as Microsoft Teams app", + "AppLocalEnvironmentOffice": "The app is running on your local environment in office.com", + "AppLocalEnvironmentOutlook": "The app is running on your local environment in Outlook", + "AppSharePointEnvironment": "The app is running on SharePoint page", + "AppTeamsTabEnvironment": "The app is running in Microsoft Teams", + "AppOfficeEnvironment": "The app is running in office.com", + "AppOutlookEnvironment": "The app is running in Outlook" + } +}); \ No newline at end of file diff --git a/src/webparts/awardRecognition/loc/mystrings.d.ts b/src/webparts/awardRecognition/loc/mystrings.d.ts new file mode 100644 index 000000000..359bc83be --- /dev/null +++ b/src/webparts/awardRecognition/loc/mystrings.d.ts @@ -0,0 +1,18 @@ +declare interface IAwardRecognitionWebPartStrings { + PropertyPaneDescription: string; + BasicGroupName: string; + DescriptionFieldLabel: string; + AppLocalEnvironmentSharePoint: string; + AppLocalEnvironmentTeams: string; + AppLocalEnvironmentOffice: string; + AppLocalEnvironmentOutlook: string; + AppSharePointEnvironment: string; + AppTeamsTabEnvironment: string; + AppOfficeEnvironment: string; + AppOutlookEnvironment: string; +} + +declare module 'AwardRecognitionWebPartStrings' { + const strings: IAwardRecognitionWebPartStrings; + export = strings; +} diff --git a/teams/fafa2d64-5329-4cc6-a5e6-cd098c9fe406_color.png b/teams/fafa2d64-5329-4cc6-a5e6-cd098c9fe406_color.png new file mode 100644 index 0000000000000000000000000000000000000000..0e1f764fa8df4791a61c71b4f011c26f9083ee52 GIT binary patch literal 10248 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 KtK_^>#Qy@$+e&%> literal 0 HcmV?d00001 diff --git a/teams/fafa2d64-5329-4cc6-a5e6-cd098c9fe406_outline.png b/teams/fafa2d64-5329-4cc6-a5e6-cd098c9fe406_outline.png new file mode 100644 index 0000000000000000000000000000000000000000..892868fab31033c06f52dba29917ca79826896aa GIT binary patch literal 542 zcmV+(0^$9MP)Px$*hxe|R9HvtmP;r^Q5eVncjjWepV=sxiDA658IMv*Rw!kmB*H@8O0z&Q2}uo7 z6B~&Iu^CyDjSwrA@+xKH85)n0PZUFU4xfx{?p>bqKmYIl{mwn-UJ3vFNdH_PY5u3A2g4wR^IR;II%}onJy17ywBE?rxlbtcBgy zg~pmPmN!cT|5$?44FS+-l?hjesED?SjKyYl`T&KSaAUGZH(Gwm# zNkDWHicW`r9KpHEYK|r9>>Z&Vs}0ag4Rx_W@oqaJ$d)eObsB{?*^J g8bBqW5>N>|11Bq?AqzNewEzGB07*qoM6N<$f*5=3%m4rY literal 0 HcmV?d00001 diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 000000000..237ce91ab --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,36 @@ +{ + "extends": "./node_modules/@microsoft/rush-stack-compiler-4.5/includes/tsconfig-web.json", + "compilerOptions": { + "target": "es5", + "forceConsistentCasingInFileNames": true, + "module": "esnext", + "moduleResolution": "node", + "jsx": "react", + "declaration": true, + "sourceMap": true, + "experimentalDecorators": true, + "skipLibCheck": true, + "outDir": "lib", + "inlineSources": false, + "strictNullChecks": false, + "noImplicitAny": true, + + "typeRoots": [ + "./node_modules/@types", + "./node_modules/@microsoft" + ], + "types": [ + "webpack-env" + ], + "lib": [ + "es5", + "dom", + "es2015.collection", + "es2015.promise" + ] + }, + "include": [ + "src/**/*.ts", + "src/**/*.tsx" + ] +} From 82200b1acf749ae7309f832c1cd9122bbd029f22 Mon Sep 17 00:00:00 2001 From: Sandeep P S Date: Sat, 18 Nov 2023 16:08:49 +0530 Subject: [PATCH 02/17] feat: create provider element for PnpHook * this commit also includes property pane text field and string usage --- .../AwardRecognitionWebPart.ts | 38 ++++++++++++++++--- .../components/IAwardRecognitionProps.ts | 4 +- src/webparts/awardRecognition/loc/en-us.js | 34 ++++++++++------- .../awardRecognition/loc/mystrings.d.ts | 6 ++- 4 files changed, 60 insertions(+), 22 deletions(-) diff --git a/src/webparts/awardRecognition/AwardRecognitionWebPart.ts b/src/webparts/awardRecognition/AwardRecognitionWebPart.ts index fa63df30e..421b11f48 100644 --- a/src/webparts/awardRecognition/AwardRecognitionWebPart.ts +++ b/src/webparts/awardRecognition/AwardRecognitionWebPart.ts @@ -12,8 +12,14 @@ import * as strings from "AwardRecognitionWebPartStrings"; import { AwardRecognition } from "./components/AwardRecognition"; import { IAwardRecognitionProps } from "./components/IAwardRecognitionProps"; +import { PnpHookGlobalOptions, createProviderElement } from "pnp-react-hooks"; +import { spfi, SPFx } from "@pnp/sp"; + export interface IAwardRecognitionWebPartProps { - description: string; + webpartTitle: string; + contentTitle: string; + contentDescription: string; + hookOptions: PnpHookGlobalOptions; } export default class AwardRecognitionWebPart extends BaseClientSideWebPart { @@ -23,19 +29,34 @@ export default class AwardRecognitionWebPart extends BaseClientSideWebPart = React.createElement(AwardRecognition, { - description: this.properties.description, + webpartTitle: this.properties.webpartTitle, + contentTitle: this.properties.contentTitle, + contentDescription: this.properties.contentDescription, isDarkTheme: this._isDarkTheme, environmentMessage: this._environmentMessage, hasTeamsContext: !!this.context.sdks.microsoftTeams, userDisplayName: this.context.pageContext.user.displayName, }); - ReactDom.render(element, this.domElement); + // Use helper function to create React elements. + const rootElement = createProviderElement( + this.properties.hookOptions, + element + ); + + // Render root element. + ReactDom.render(rootElement, this.domElement); } protected onInit(): Promise { return this._getEnvironmentMessage().then((message) => { this._environmentMessage = message; + const sp = spfi().using(SPFx(this.context)); + + this.properties.hookOptions = { + sp: sp, + disabled: "auto", + }; }); } @@ -117,8 +138,15 @@ export default class AwardRecognitionWebPart extends BaseClientSideWebPart Date: Sat, 18 Nov 2023 16:09:22 +0530 Subject: [PATCH 03/17] feat: implement rendering awards rendering logic --- src/components/Carousel.tsx | 196 ++++++++++++++++-------------------- src/components/Content.tsx | 31 ++++++ src/types/AwardItems.ts | 7 ++ src/types/ContentProps.ts | 5 + 4 files changed, 131 insertions(+), 108 deletions(-) create mode 100644 src/components/Content.tsx create mode 100644 src/types/AwardItems.ts create mode 100644 src/types/ContentProps.ts diff --git a/src/components/Carousel.tsx b/src/components/Carousel.tsx index 2c04bc313..63a822f37 100644 --- a/src/components/Carousel.tsx +++ b/src/components/Carousel.tsx @@ -7,117 +7,97 @@ import "swiper/swiper.scss"; import "swiper/modules/navigation/navigation.scss"; import "swiper/modules/pagination/pagination.scss"; import "swiper/modules/effect-coverflow/effect-coverflow.scss"; -import { Card } from "@fluentui/react-components"; +import { Card, CardPreview } from "@fluentui/react-components"; +import { useEffect, useState } from "react"; +import { useListItems } from "pnp-react-hooks/hooks/sp/useListItems"; +import { ListOptions } from "pnp-react-hooks/types/options/ListOptions"; +import { AwardItems } from "../types/AwardItems"; +import styles from "../webparts/awardRecognition/components/AwardRecognition.module.scss"; +import { Content } from "./Content"; export const Carousel = () => { + const [awardList, setAwardList] = useState([]); + const [selectedUser, setSelectedUser] = useState(null); + + const listItems = useListItems("Award Recognition", { + query: { + select: ["ID", "Title", "Designation", "UserImage"], + }, + mode: ListOptions.All, + }); + + useEffect(() => { + if (listItems && listItems.length > 0) { + const parsedData = listItems.map((item) => { + const AppImageUrl = JSON.parse(item.UserImage); + const ImageUrl = `https://m365x24002320.sharepoint.com/sites/Aban/Lists/Award%20Recognition/Attachments/${item.ID}/${AppImageUrl.fileName}`; + return { ...item, ImageUrl }; + }); + setAwardList(parsedData); + if (selectedUser === null) { + setSelectedUser(parsedData[0]); + } + } + }, [listItems, selectedUser]); + + console.log(awardList); + + const handleSlideChange = (swiper: any) => { + const activeIndex = swiper.activeIndex; + setSelectedUser(awardList[activeIndex]); + }; + return ( -
- - - - Slide 1 - - - - - Slide 3 - - - - - Slide 4 - - - - - Slide 5 - - - - - Slide 6 - - - - - Slide 7 - - - +
+ +
); }; diff --git a/src/components/Content.tsx b/src/components/Content.tsx new file mode 100644 index 000000000..b9425ee8e --- /dev/null +++ b/src/components/Content.tsx @@ -0,0 +1,31 @@ +import * as React from "react"; +import { Text } from "@fluentui/react-components"; +import styles from "../webparts/awardRecognition/components/AwardRecognition.module.scss"; +import { ContentProps } from "../types/ContentProps"; +import { useContext } from "react"; +import { WebpartContext } from "../webparts/awardRecognition/components/AwardRecognition"; + +export const Content = ({ user }: ContentProps) => { + const contextInfo = useContext(WebpartContext); + + return ( +
+ + {contextInfo.webpartTitle} + +
+ + {contextInfo.contentTitle} + + {contextInfo.contentDescription} +
+ +
+ + {user?.Title} + + {user?.Designation} +
+
+ ); +}; diff --git a/src/types/AwardItems.ts b/src/types/AwardItems.ts new file mode 100644 index 000000000..1e24117bd --- /dev/null +++ b/src/types/AwardItems.ts @@ -0,0 +1,7 @@ +export type AwardItems = { + ID: string; + Title: string; + Designation: string; + UserImage: string; + ImageUrl: string; +}; diff --git a/src/types/ContentProps.ts b/src/types/ContentProps.ts new file mode 100644 index 000000000..1647a5a8d --- /dev/null +++ b/src/types/ContentProps.ts @@ -0,0 +1,5 @@ +import { AwardItems } from "./AwardItems"; + +export interface ContentProps { + user: AwardItems | null; +} From fca445ab893b8d35c868a7b85da22e730a274bff Mon Sep 17 00:00:00 2001 From: Sandeep P S Date: Sat, 18 Nov 2023 16:09:49 +0530 Subject: [PATCH 04/17] style: format component stylings --- .../components/AwardRecognition.module.scss | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/src/webparts/awardRecognition/components/AwardRecognition.module.scss b/src/webparts/awardRecognition/components/AwardRecognition.module.scss index e99161b4c..214dc4b6a 100644 --- a/src/webparts/awardRecognition/components/AwardRecognition.module.scss +++ b/src/webparts/awardRecognition/components/AwardRecognition.module.scss @@ -1 +1,38 @@ @import "~@fluentui/react/dist/sass/References.scss"; + +$primaryColor: "[theme: themePrimary, default: #0078d7]"; + +:global { + #workbenchPageContent, + .CanvasComponent.LCS .CanvasZone { + max-width: 100% !important; + } +} + +.container { + display: flex; +} + +.contentWrapper { + display: grid; + gap: 3rem; +} +.contentTitle, +.userName { + color: $primaryColor; +} +.asideWrapper { + width: 30%; +} +.carouselWrapper { + width: 70%; +} +.contentDescriptionWrapper { + display: grid; + gap: 1rem; + width: 85%; +} +.userInfo { + display: grid; + gap: 0.2rem; +} From cd9f4c3450b75d09d295fa234d1de90e68804eed Mon Sep 17 00:00:00 2001 From: Sandeep P S Date: Sat, 18 Nov 2023 16:10:43 +0530 Subject: [PATCH 05/17] feat: create context for passing webpartContext across all components --- .../components/AwardRecognition.tsx | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/src/webparts/awardRecognition/components/AwardRecognition.tsx b/src/webparts/awardRecognition/components/AwardRecognition.tsx index b723d341b..dddfad49f 100644 --- a/src/webparts/awardRecognition/components/AwardRecognition.tsx +++ b/src/webparts/awardRecognition/components/AwardRecognition.tsx @@ -1,13 +1,20 @@ import * as React from "react"; -// import styles from "./AwardRecognition.module.scss"; import { IAwardRecognitionProps } from "./IAwardRecognitionProps"; import { FluentProvider, webLightTheme } from "@fluentui/react-components"; import { Carousel } from "../../../components/Carousel"; +import { createContext } from "react"; + +export const WebpartContext = createContext(null); export const AwardRecognition = (props: IAwardRecognitionProps) => { return ( - - - + + + + + ); }; From 2e6fbc698f8ad606b0864827f79bf8f16fd502a6 Mon Sep 17 00:00:00 2001 From: Sandeep P S Date: Sat, 18 Nov 2023 16:11:00 +0530 Subject: [PATCH 06/17] misc: set noImplicitAny to false --- tsconfig.json | 23 +++++------------------ 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/tsconfig.json b/tsconfig.json index 237ce91ab..0a81285ab 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -13,24 +13,11 @@ "outDir": "lib", "inlineSources": false, "strictNullChecks": false, - "noImplicitAny": true, + "noImplicitAny": false, - "typeRoots": [ - "./node_modules/@types", - "./node_modules/@microsoft" - ], - "types": [ - "webpack-env" - ], - "lib": [ - "es5", - "dom", - "es2015.collection", - "es2015.promise" - ] + "typeRoots": ["./node_modules/@types", "./node_modules/@microsoft"], + "types": ["webpack-env"], + "lib": ["es5", "dom", "es2015.collection", "es2015.promise"] }, - "include": [ - "src/**/*.ts", - "src/**/*.tsx" - ] + "include": ["src/**/*.ts", "src/**/*.tsx"] } From 312064508a199c53245d1adf78fb9fc3809dae27 Mon Sep 17 00:00:00 2001 From: Sandeep-FED Date: Sun, 26 Nov 2023 10:47:36 +0530 Subject: [PATCH 07/17] misc: change webpart icon --- .../AwardRecognitionWebPart.manifest.json | 31 ++++++++++--------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/src/webparts/awardRecognition/AwardRecognitionWebPart.manifest.json b/src/webparts/awardRecognition/AwardRecognitionWebPart.manifest.json index 0c948ae97..183fb7480 100644 --- a/src/webparts/awardRecognition/AwardRecognitionWebPart.manifest.json +++ b/src/webparts/awardRecognition/AwardRecognitionWebPart.manifest.json @@ -4,25 +4,28 @@ "alias": "AwardRecognitionWebPart", "componentType": "WebPart", - // The "*" signifies that the version should be taken from the package.json "version": "*", "manifestVersion": 2, - // If true, the component can only be installed on sites where Custom Script is allowed. - // Components that allow authors to embed arbitrary script code should set this to true. - // https://support.office.com/en-us/article/Turn-scripting-capabilities-on-or-off-1f2c515f-5d7e-448a-9fd7-835da935584f "requiresCustomScript": false, - "supportedHosts": ["SharePointWebPart", "TeamsPersonalApp", "TeamsTab", "SharePointFullPage"], + "supportedHosts": [ + "SharePointWebPart", + "TeamsPersonalApp", + "TeamsTab", + "SharePointFullPage" + ], "supportsThemeVariants": true, - "preconfiguredEntries": [{ - "groupId": "5c03119e-3074-46fd-976b-c60198311f70", // Advanced - "group": { "default": "Advanced" }, - "title": { "default": "AwardRecognition" }, - "description": { "default": "AwardRecognition description" }, - "officeFabricIconFontName": "Page", - "properties": { - "description": "AwardRecognition" + "preconfiguredEntries": [ + { + "groupId": "5c03119e-3074-46fd-976b-c60198311f70", + "group": { "default": "Advanced" }, + "title": { "default": "Award Recognition" }, + "description": { "default": "AwardRecognition description" }, + "officeFabricIconFontName": "Medal", + "properties": { + "description": "Award Recognition" + } } - }] + ] } From bea167a2a253ff1e67e8ba3a4c6ddffd13a520ae Mon Sep 17 00:00:00 2001 From: Sandeep-FED Date: Sun, 26 Nov 2023 10:48:13 +0530 Subject: [PATCH 08/17] misc: use absolute imports --- src/components/Carousel.tsx | 60 ++++++++++--------- src/components/Content.tsx | 2 +- .../components/AwardRecognition.tsx | 2 +- tsconfig.json | 3 +- 4 files changed, 35 insertions(+), 32 deletions(-) diff --git a/src/components/Carousel.tsx b/src/components/Carousel.tsx index 63a822f37..063fc99df 100644 --- a/src/components/Carousel.tsx +++ b/src/components/Carousel.tsx @@ -1,51 +1,53 @@ import * as React from "react"; import { Swiper, SwiperSlide } from "swiper/react"; import { EffectCoverflow } from "swiper"; +import { Card, CardPreview } from "@fluentui/react-components" +import { useEffect, useState } from "react" +import { useListItems } from "pnp-react-hooks/hooks/sp/useListItems" +import { ListOptions } from "pnp-react-hooks/types/options/ListOptions" +import { useSite } from "pnp-react-hooks/hooks/sp/useSite" // Import Swiper styles -import "swiper/swiper.scss"; -import "swiper/modules/navigation/navigation.scss"; -import "swiper/modules/pagination/pagination.scss"; -import "swiper/modules/effect-coverflow/effect-coverflow.scss"; -import { Card, CardPreview } from "@fluentui/react-components"; -import { useEffect, useState } from "react"; -import { useListItems } from "pnp-react-hooks/hooks/sp/useListItems"; -import { ListOptions } from "pnp-react-hooks/types/options/ListOptions"; -import { AwardItems } from "../types/AwardItems"; -import styles from "../webparts/awardRecognition/components/AwardRecognition.module.scss"; -import { Content } from "./Content"; +import "swiper/swiper.scss" +import "swiper/modules/navigation/navigation.scss" +import "swiper/modules/pagination/pagination.scss" +import "swiper/modules/effect-coverflow/effect-coverflow.scss" + +import { AwardItems } from "../types/AwardItems" +import styles from "../webparts/awardRecognition/components/AwardRecognition.module.scss" +import { Content } from "./Content" export const Carousel = () => { - const [awardList, setAwardList] = useState([]); - const [selectedUser, setSelectedUser] = useState(null); + const [awardList, setAwardList] = useState([]) + const [selectedUser, setSelectedUser] = useState(null) const listItems = useListItems("Award Recognition", { query: { select: ["ID", "Title", "Designation", "UserImage"], }, mode: ListOptions.All, - }); + }) + + const siteInfo = useSite() useEffect(() => { if (listItems && listItems.length > 0) { const parsedData = listItems.map((item) => { - const AppImageUrl = JSON.parse(item.UserImage); - const ImageUrl = `https://m365x24002320.sharepoint.com/sites/Aban/Lists/Award%20Recognition/Attachments/${item.ID}/${AppImageUrl.fileName}`; - return { ...item, ImageUrl }; - }); - setAwardList(parsedData); + const AppImageUrl = JSON.parse(item.UserImage) + const ImageUrl = `${siteInfo.Url}/Lists/Award%20Recognition/Attachments/${item.ID}/${AppImageUrl.fileName}` + return { ...item, ImageUrl } + }) + setAwardList(parsedData) if (selectedUser === null) { - setSelectedUser(parsedData[0]); + setSelectedUser(parsedData[0]) } } - }, [listItems, selectedUser]); - - console.log(awardList); + }, [listItems, selectedUser, siteInfo]) const handleSlideChange = (swiper: any) => { - const activeIndex = swiper.activeIndex; - setSelectedUser(awardList[activeIndex]); - }; + const activeIndex = swiper.activeIndex + setSelectedUser(awardList[activeIndex]) + } return (
@@ -54,7 +56,7 @@ export const Carousel = () => {
- ); -}; + ) +} diff --git a/src/components/Content.tsx b/src/components/Content.tsx index b9425ee8e..7da525498 100644 --- a/src/components/Content.tsx +++ b/src/components/Content.tsx @@ -1,7 +1,7 @@ import * as React from "react"; import { Text } from "@fluentui/react-components"; import styles from "../webparts/awardRecognition/components/AwardRecognition.module.scss"; -import { ContentProps } from "../types/ContentProps"; +import { ContentProps } from "../types/ContentProps" import { useContext } from "react"; import { WebpartContext } from "../webparts/awardRecognition/components/AwardRecognition"; diff --git a/src/webparts/awardRecognition/components/AwardRecognition.tsx b/src/webparts/awardRecognition/components/AwardRecognition.tsx index dddfad49f..ca8dde552 100644 --- a/src/webparts/awardRecognition/components/AwardRecognition.tsx +++ b/src/webparts/awardRecognition/components/AwardRecognition.tsx @@ -1,7 +1,7 @@ import * as React from "react"; import { IAwardRecognitionProps } from "./IAwardRecognitionProps"; import { FluentProvider, webLightTheme } from "@fluentui/react-components"; -import { Carousel } from "../../../components/Carousel"; +import { Carousel } from "src/components/Carousel" import { createContext } from "react"; export const WebpartContext = createContext(null); diff --git a/tsconfig.json b/tsconfig.json index 0a81285ab..3257ce1c3 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,6 +1,7 @@ { "extends": "./node_modules/@microsoft/rush-stack-compiler-4.5/includes/tsconfig-web.json", "compilerOptions": { + "baseUrl": ".", "target": "es5", "forceConsistentCasingInFileNames": true, "module": "esnext", @@ -14,7 +15,7 @@ "inlineSources": false, "strictNullChecks": false, "noImplicitAny": false, - + "noUnusedLocals": false, "typeRoots": ["./node_modules/@types", "./node_modules/@microsoft"], "types": ["webpack-env"], "lib": ["es5", "dom", "es2015.collection", "es2015.promise"] From 897001782a2be227badce4c2d05b52f06d0b0a9d Mon Sep 17 00:00:00 2001 From: Sandeep-FED Date: Sun, 26 Nov 2023 16:42:57 +0530 Subject: [PATCH 09/17] chore: update README --- README.md | 121 ++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 81 insertions(+), 40 deletions(-) diff --git a/README.md b/README.md index b7e9bba61..f4e7ee85c 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,33 @@ -# award-recognition +# React Modern Carousel Web Part ## Summary -Short summary on functionality and used technologies. +This SharePoint Framework (SPFx) web part offers a modern carousel component using Swiper, enabling smooth navigation through content within a SharePoint site. -[picture of the solution in action, if possible] +![Award Recognition](assets/AwardRecognition.png) + +## Compatibility + +| :warning: Important | +|:---------------------------| +| Every SPFx version is optimally compatible with specific versions of Node.js. In order to be able to build this sample, you need to ensure that the version of Node on your workstation matches one of the versions listed in this section. This sample will not work on a different version of Node.| +|Refer to for more information on SPFx compatibility. | ## Used SharePoint Framework Version ![version](https://img.shields.io/badge/version-1.16.1-green.svg) +This sample is optimally compatible with the following environment configuration: + +![SPFx 1.16.1](https://img.shields.io/badge/SPFx-1.16.1-green.svg) +![Node.js v16 | v14 | v12](https://img.shields.io/badge/Node.js-v16%20%7C%20v14%20%7C%20v12-green.svg) +![Compatible with SharePoint Online](https://img.shields.io/badge/SharePoint%20Online-Compatible-green.svg) +![Does not work with SharePoint 2019](https://img.shields.io/badge/SharePoint%20Server%202019-Incompatible-red.svg "SharePoint Server 2019 requires SPFx 1.4.1 or lower") +![Does not work with SharePoint 2016 (Feature Pack 2)](https://img.shields.io/badge/SharePoint%20Server%202016%20(Feature%20Pack%202)-Incompatible-red.svg "SharePoint Server 2016 Feature Pack 2 requires SPFx 1.1") +![Local Workbench Unsupported](https://img.shields.io/badge/Local%20Workbench-Unsupported-red.svg "Local workbench is no longer available as of SPFx 1.13 and above") +![Hosted Workbench Compatible](https://img.shields.io/badge/Hosted%20Workbench-Compatible-red.svg) +![Compatible with Remote Containers](https://img.shields.io/badge/Remote%20Containers-Compatible-red.svg) + ## Applies to - [SharePoint Framework](https://aka.ms/spfx) @@ -19,55 +37,78 @@ Short summary on functionality and used technologies. ## Prerequisites -> Any special pre-requisites? +Create a SharePoint custom list `Award Recognition` in the SPO site with below columns + +| Column Name | Type | +| ------- | --------------- | +| Title | OOTB | +| Designation | Text | +| UserImage | Image | ## Solution | Solution | Author(s) | | ----------- | ------------------------------------------------------- | -| folder name | Author details (name, company, twitter alias with link) | +| react-modern-carousel| Sandeep P S ( [Linkedin](https://www.linkedin.com/in/sandeepps1299/) ) / Quadrasystems.net ( [Twitter](https://www.linkedin.com/company/quadrasystems.net-india-pvt-ltd) / [Linkedin](https://www.linkedin.com/company/quadrasystems.net-india-pvt-ltd) ) | + +## Contributors🧑‍💻 + +- [Sandeep P S](https://github.com/Sandeep-FED) ## Version history | Version | Date | Comments | | ------- | ---------------- | --------------- | -| 1.1 | March 10, 2021 | Update comment | -| 1.0 | January 29, 2021 | Initial release | +| 1.0 | November 26, 2023 | Initial release | + +## Minimal Path to Awesome⚡ + +- Clone this repository +- Ensure that you are at the solution folder +- in the command-line run: + - `npm install` + - `gulp serve` + +## Deploy Package Solution 🚀 + +- Ensure that you are at the solution folder +- in the command-line run: + - `gulp build --ship` + - `gulp bundle --ship` + - `gulp package-solution --ship` +- Upload package to AppCatalog & add it to the SharePoint site. + +## Features💡 + +Key features demonstrated by this solution: + +- Property pane controls usage +- Pnp react hooks usage +- Type checking + +## References + +- [Microsoft 365 Patterns and Practices](https://aka.ms/m365pnp) - Guidance, tooling, samples and open-source controls for your Microsoft 365 development. +- [SharePoint Framework](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant) +- [PnP JS](https://pnp.github.io/pnpjs/) +- [Pnp React Hooks](https://superioone.github.io/pnp-react-hooks/) +- [SwiperJS](https://swiperjs.com) +- [React Docs](https://react.dev/learn) + +## Help + +We do not support samples, but we this community is always willing to help, and we want to improve these samples. We use GitHub to track issues, which makes it easy for community members to volunteer their time and help resolve issues. + +If you're having issues building the solution, please run [spfx doctor](https://pnp.github.io/cli-microsoft365/cmd/spfx/spfx-doctor/) from within the solution folder to diagnose incompatibility issues with your environment. + +If you encounter any issues while using this sample, [create a new issue](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Abug-suspected%2Csample%3A%20react-feedback-widget&template=bug-report.yml&sample=react-feedback-widget&authors=@Sandeep-FED&title=react-feedback-widget%20-%20). + +For questions regarding this sample, [create a new question](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Aquestion%2Csample%3A%20react-feedback-widget&template=question.yml&sample=react-feedback-widget&authors=@Sandeep-FED&title=react-feedback-widget%20-%20). + +Finally, if you have an idea for improvement, [make a suggestion](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Aenhancement%2Csample%3A%20react-feedback-widget&template=question.yml&sample=react-feedback-widget&authors=@Sandeep-FED&title=react-feedback-widget%20-%20). ## Disclaimer **THIS CODE IS PROVIDED _AS IS_ WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.** ---- - -## Minimal Path to Awesome - -- Clone this repository -- Ensure that you are at the solution folder -- in the command-line run: - - **npm install** - - **gulp serve** - -> Include any additional steps as needed. - -## Features - -Description of the extension that expands upon high-level summary above. - -This extension illustrates the following concepts: - -- topic 1 -- topic 2 -- topic 3 - -> Notice that better pictures and documentation will increase the sample usage and the value you are providing for others. Thanks for your submissions advance. - -> Share your web part with others through Microsoft 365 Patterns and Practices program to get visibility and exposure. More details on the community, open-source projects and other activities from http://aka.ms/m365pnp. - -## References - -- [Getting started with SharePoint Framework](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant) -- [Building for Microsoft teams](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/build-for-teams-overview) -- [Use Microsoft Graph in your solution](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/get-started/using-microsoft-graph-apis) -- [Publish SharePoint Framework applications to the Marketplace](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/publish-to-marketplace-overview) -- [Microsoft 365 Patterns and Practices](https://aka.ms/m365pnp) - Guidance, tooling, samples and open-source controls for your Microsoft 365 development +![react-modern-carousel](https://m365-visitor-stats.azurewebsites.net/sp-dev-fx-webparts/samples/react-modern-carousel) From 96c06c368324c1decc14f4fcf84faeeb59991344 Mon Sep 17 00:00:00 2001 From: Sandeep-FED Date: Sun, 26 Nov 2023 16:43:48 +0530 Subject: [PATCH 10/17] build: upstream package version to 1.0.0 --- package.json | 2 +- .../assets/AwardRecognition.png | Bin 0 -> 2402366 bytes 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 src/webparts/awardRecognition/assets/AwardRecognition.png diff --git a/package.json b/package.json index 6bea1292c..053368b38 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "award-recognition", - "version": "0.0.1", + "version": "1.0.0", "private": true, "engines": { "node": ">=16.13.0 <17.0.0" diff --git a/src/webparts/awardRecognition/assets/AwardRecognition.png b/src/webparts/awardRecognition/assets/AwardRecognition.png new file mode 100644 index 0000000000000000000000000000000000000000..4718bc4a46a4ef2d7d7f2893570372ab556ec47e GIT binary patch literal 2402366 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℘M`9dGwCybi8V5k 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�fgkkQL3bPB3hcp*f64wp7n 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

v|xq72zSLmQtQR? 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

Wj}VC;mPEXuzc}K)fL}C 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%0D!djm>I9 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

NIA zIY8`eR8=pK>+@`(VuugB(>>37aZ=Y}1EwB>=s-J&@$;vUE9_oOiSO)0I0@#*MJsXg zS!09`#_W0LoDS$4!6I?|Z%~`SPJMTx!*|)oyXPbs&5IvPqt92JXa6AzamuMXQP(Bj zvY(VTY1BGwDf1q`k!9hk@b%798f|1QpG(9wjx=IpldEL?C2*U$8hu@I;EYi-s zugP!Az)b3_7w?9BF2N099hIW){YgkTK1PIl_Mc4)`=n`MT47HV!*bVu(RevyW$n5S zjjwaPRZjxdgUNh3fFV!c%ZZvMx)>_o%WPwOHd_*Y_ftC7o+-`6@wU+R?ylcRW+?W5 zFxCI%udYSxGdf`_raM*YMGb_JulI-X0D9md2QDhq1hI>~uYfu6IVkB97?fWNT31}T zE3`0R2Exy*G+f;qHXLYo|Kh@&W@|duKV~P{q=-ILweEj%J@fRWH?%i6{w=M88v+dx zF_FxWMh6+qbkRA|%G^o|Gi2fl>$JJ_A2M0A~mr42}U3$n%9j<@Lx&#WF-V^A?)8sTDPQ?V@RV)&Cyf&-o#D&_!Vph&F#Y*c!K)8+X4 zy}6WNC;7Q(0rzH$`zfaaB|8r$b9#B`xl_A=9?GvC%H~H}1%`r)*~dT7U(#;u!Go~- z^eN)%9|M$&5ihS8)~BQ%)+eoQA>*crf0cJXMUl2Z`H<~i$4gA?8B{11Kqh@$v#3SW zU({30c=S-jB?Z@PcfHHmZ=&&1oY-?{` z|D1-f^Wce8>awJc2g!{gGI|z#*G<9AOasvI^Ul9=K1F(sNGr|QX}jnF-Ih;GuaoVg zU651Ie)c?Wzo?^DeKvDgg5?!~`+<^D!5*XoWXZhEKef)Bsa?#q1V;&>ce;3_ zUHO17vENj43JL@w&hO~7uWcUh4q{0n6=c`_MW<`B6(VK>WX1h62Tt|#UF)dL< zvYjIAPE8z_HzOh~QK?57mn&@yp{!`6*J{;P5I2wtIz8NOMQOs-1;YpTjyItB=e<$6 z8`*<4mgeRCm2W_U8wKr52-=5PXt}3D0pX;|av<-Ed(aV5wOu<0&<`UbiEGRao`NYv z4joi!ZKnypK^J`@%)V}pA4@b+BsC)brUM1R#XXsnVt0O?VRiP!$GzuQi;ggER*84(5pr*!NEn=I?)c(VuMw2h7B zW@jOrs3GUqGbfp5-tY~X>Q zWkkr4>x?gqz}wa*+GSqhRRZBVy1S>Vz$z75lgLC}H|cMiAeN_>bnYuQs_pGem&%!p z5Us31Oq+)yQ|O)N{EfEsy&KNas6jy7ngP83h=0)X-@8TezT;yur#^ia4NZp2obN^v zW3ju=jl(%DG5fC}gp3b8Sp1IzHl4p{#?PJLbBLRPA83xu>b(UJZAeYv-ckw>730(}UdYzJ*!By^ROi#-ww ziWbKT8ob?}Ywi}aAxf_Kwz_A`ulLVxkn^dB69qJN@KqjW;wPu3B6P6!4I~7yFPsyV zDyY9~0(%5-W5NC3Uz*M9psvOACj75;c1NHuq{tgs(#6b8sVl9=^H#4YUR;ozVse^d z6kgkVoKEx}QGka~RcKJOATeqHqFqX7|8u*m z`pr{AHcodAi>AT|4^JTk5yN!LkjH9UsvI

E%A3U3N`&JB=T)?-Ef+c?K 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%0ADsMu#z9TA0;HoZYt4`%vPo8 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

u0}1Ian;ntT;{9~GZ|CVjsWhn0l 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�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

f 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

b-UB)obKC|m{L3Hc77M|O?%>q@f+$B~uU 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%0D+Rj!o% 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

FJ1Rlt{hzmY`iIy;TPnaG{l+ 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

~BdA_hs5e0lgpN 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�UsOm17XeLlvmj^qV5>2R&){S}8|tZ8?=n~33` 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�IJsl?fE9(4dt(nA(a&L?rpflBGYr;elQ6%6ASE7 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%0AX{Z^E}gK%dNhsQ=cQ^~^u0Z(_;#WRG)qPwbO- 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%0Ati*Oyejyr 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%0DrFb% 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Ξ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≪y*V}P%@6wL!nwV)lr4qG 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 cm>CED4 Date: Sat, 16 Mar 2024 16:31:31 +0530 Subject: [PATCH 11/17] build: upgrade to SPFx 1.18.2 --- .vscode/launch.json | 9 +- .vscode/settings.json | 3 +- .yo-rc.json | 6 +- config/serve.json | 2 +- package-lock.json | 29385 +++++++++++++++++++--------------------- package.json | 26 +- spfx.upgrade.md | 408 + tsconfig.json | 2 +- 8 files changed, 14381 insertions(+), 15460 deletions(-) create mode 100644 spfx.upgrade.md diff --git a/.vscode/launch.json b/.vscode/launch.json index 95d023d33..169c76692 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -3,9 +3,9 @@ "configurations": [ { "name": "Hosted workbench", - "type": "pwa-chrome", + "type": "msedge", "request": "launch", - "url": "https://m365x24002320.sharepoint.com/_layouts/workbench.aspx", + "url": "https://{tenantDomain}/_layouts/workbench.aspx", "webRoot": "${workspaceRoot}", "sourceMaps": true, "sourceMapPathOverrides": { @@ -14,10 +14,7 @@ "webpack:///../../../../src/*": "${webRoot}/src/*", "webpack:///../../../../../src/*": "${webRoot}/src/*" }, - "runtimeArgs": [ - "--remote-debugging-port=9222", - "-incognito" - ] + "runtimeArgs": ["--remote-debugging-port=9222", "-incognito"] } ] } \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index a31a2c332..154909650 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -7,7 +7,8 @@ "**/bower_components": true, "**/coverage": true, "**/lib-amd": true, - "src/**/*.scss.ts": true + "src/**/*.scss.ts": true, + "**/jest-output": true }, "typescript.tsdk": ".\\node_modules\\typescript\\lib" } \ No newline at end of file diff --git a/.yo-rc.json b/.yo-rc.json index 90462ebb4..0a4b0ed17 100644 --- a/.yo-rc.json +++ b/.yo-rc.json @@ -7,12 +7,12 @@ "componentName": "AwardRecognition", "plusBeta": false, "isCreatingSolution": true, - "nodeVersion": "16.18.1", + "nodeVersion": "18.18.2", "sdksVersions": { "@microsoft/microsoft-graph-client": "3.0.2", - "@microsoft/teams-js": "2.4.1" + "@microsoft/teams-js": "2.12.0" }, - "version": "1.16.1", + "version": "1.18.2", "libraryName": "award-recognition", "libraryId": "45e061b8-13f5-423f-bedb-12fc2a44fa89", "environment": "spo", diff --git a/config/serve.json b/config/serve.json index b3b31571b..fe31b649f 100644 --- a/config/serve.json +++ b/config/serve.json @@ -2,5 +2,5 @@ "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/spfx-serve.schema.json", "port": 4321, "https": true, - "initialPage": "https://m365x24002320.sharepoint.com/_layouts/workbench.aspx" + "initialPage": "https://{tenantDomain}/_layouts/workbench.aspx" } \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 23d36ca6c..0b8cdeb5a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,21 +1,22 @@ { "name": "award-recognition", - "version": "0.0.1", + "version": "1.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "award-recognition", - "version": "0.0.1", + "version": "1.0.0", "dependencies": { + "@fluentui/react": "8.106.4", "@fluentui/react-components": "^9.40.0", - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-lodash-subset": "1.16.1", - "@microsoft/sp-office-ui-fabric-core": "1.16.1", - "@microsoft/sp-property-pane": "1.16.1", - "@microsoft/sp-webpart-base": "1.16.1", + "@microsoft/sp-adaptive-card-extension-base": "1.18.2", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-office-ui-fabric-core": "1.18.2", + "@microsoft/sp-property-pane": "1.18.2", + "@microsoft/sp-webpart-base": "1.18.2", "@pnp/sp": "^3.20.0", - "office-ui-fabric-react": "^7.199.1", "pnp-react-hooks": "^1.3.0", "react": "17.0.1", "react-dom": "17.0.1", @@ -23,11 +24,12 @@ "tslib": "2.3.1" }, "devDependencies": { - "@microsoft/eslint-config-spfx": "1.16.1", - "@microsoft/eslint-plugin-spfx": "1.16.1", + "@microsoft/eslint-config-spfx": "1.18.2", + "@microsoft/eslint-plugin-spfx": "1.18.2", "@microsoft/rush-stack-compiler-4.5": "0.2.2", - "@microsoft/sp-build-web": "1.16.1", - "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/rush-stack-compiler-4.7": "0.1.0", + "@microsoft/sp-build-web": "1.18.2", + "@microsoft/sp-module-interfaces": "1.18.2", "@rushstack/eslint-config": "2.5.1", "@types/react": "17.0.45", "@types/react-dom": "17.0.17", @@ -36,7 +38,7 @@ "eslint": "8.7.0", "eslint-plugin-react-hooks": "4.3.0", "gulp": "4.0.2", - "typescript": "4.5.5" + "typescript": "4.7.4" }, "engines": { "node": ">=16.13.0 <17.0.0" @@ -52,13 +54,13 @@ } }, "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", "dev": true, "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { "node": ">=6.0.0" @@ -77,49 +79,85 @@ } }, "node_modules/@azure/core-auth": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.5.0.tgz", - "integrity": "sha512-udzoBuYG1VBoHVohDTrvKjyzel34zt77Bhp7dQntVGGD0ehVq48owENbBG8fIgkHRNUBQH5k1r0hpoMu5L8+kw==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.7.0.tgz", + "integrity": "sha512-OuDVn9z2LjyYbpu6e7crEwSipa62jX7/ObV/pmXQfnOG8cHwm363jYtg3FSX3GB1V7jsIKri1zgq7mfXkFk/qw==", "dev": true, "dependencies": { - "@azure/abort-controller": "^1.0.0", + "@azure/abort-controller": "^2.0.0", "@azure/core-util": "^1.1.0", - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" } }, - "node_modules/@azure/core-client": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.7.3.tgz", - "integrity": "sha512-kleJ1iUTxcO32Y06dH9Pfi9K4U+Tlb111WXEnbt7R/ne+NLRwppZiTGJuTD5VVoxTMK5NTbEtm5t2vcdNCFe2g==", + "node_modules/@azure/core-auth/node_modules/@azure/abort-controller": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.0.tgz", + "integrity": "sha512-SYtcG13aiV7znycu6plCClWUzD9BBtfnsbIxT89nkkRvQRB4n0kuZyJJvJ7hqdKOn7x7YoGKZ9lVStLJpLnOFw==", "dev": true, "dependencies": { - "@azure/abort-controller": "^1.0.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-auth/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true + }, + "node_modules/@azure/core-client": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.9.0.tgz", + "integrity": "sha512-x50SSD7bbG5wen3tMDI2oWVSAjt1K1xw6JZSnc6239RmBwqLJF9dPsKsh9w0Rzh5+mGpsu9FDu3DlsT0lo1+Uw==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^2.0.0", "@azure/core-auth": "^1.4.0", "@azure/core-rest-pipeline": "^1.9.1", "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", + "@azure/core-util": "^1.6.1", "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-client/node_modules/@azure/abort-controller": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.0.tgz", + "integrity": "sha512-SYtcG13aiV7znycu6plCClWUzD9BBtfnsbIxT89nkkRvQRB4n0kuZyJJvJ7hqdKOn7x7YoGKZ9lVStLJpLnOFw==", + "dev": true, + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/@azure/core-client/node_modules/@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.1.0.tgz", + "integrity": "sha512-MVeJvGHB4jmF7PeHhyr72vYJsBJ3ff1piHikMgRaabPAC4P3rxhf9fm42I+DixLysBunskJWhsDQD2A+O+plkQ==", "dev": true, "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=12.0.0" + "node": ">=18.0.0" } }, + "node_modules/@azure/core-client/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true + }, "node_modules/@azure/core-http": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.3.2.tgz", @@ -146,84 +184,119 @@ "node": ">=14.0.0" } }, - "node_modules/@azure/core-http/node_modules/@types/node-fetch": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.9.tgz", - "integrity": "sha512-bQVlnMLFJ2d35DkPNjEPmd9ueO/rh5EiaZt2bhqiSarPjZIuIV6bPQVqcrEyvNo+AfTrRGVazle1tl597w3gfA==", - "dev": true, - "dependencies": { - "@types/node": "*", - "form-data": "^4.0.0" - } - }, - "node_modules/@azure/core-http/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/@azure/core-lro": { - "version": "2.5.4", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.5.4.tgz", - "integrity": "sha512-3GJiMVH7/10bulzOKGrrLeG/uCBH/9VtxqaMcB9lIqAeamI/xYQSHJL/KcsLDuH+yTjYpro/u6D/MuRe4dN70Q==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.7.0.tgz", + "integrity": "sha512-oj7d8vWEvOREIByH1+BnoiFwszzdE7OXUEd6UTv+cmx5HvjBBlkVezm3uZgpXWaxDj5ATL/k89+UMeGx1Ou9TQ==", "dev": true, "dependencies": { - "@azure/abort-controller": "^1.0.0", + "@azure/abort-controller": "^2.0.0", "@azure/core-util": "^1.2.0", "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" } }, + "node_modules/@azure/core-lro/node_modules/@azure/abort-controller": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.0.tgz", + "integrity": "sha512-SYtcG13aiV7znycu6plCClWUzD9BBtfnsbIxT89nkkRvQRB4n0kuZyJJvJ7hqdKOn7x7YoGKZ9lVStLJpLnOFw==", + "dev": true, + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-lro/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true + }, "node_modules/@azure/core-paging": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.5.0.tgz", - "integrity": "sha512-zqWdVIt+2Z+3wqxEOGzR5hXFZ8MGKK52x4vFLw8n58pR6ZfKRx3EXYTxTaYxYHc/PexPUTyimcTWFJbji9Z6Iw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.6.0.tgz", + "integrity": "sha512-W8eRv7MVFx/jbbYfcRT5+pGnZ9St/P1UvOi+63vxPwuQ3y+xj+wqWTGxpkXUETv3szsqGu0msdxVtjszCeB4zA==", "dev": true, "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" } }, + "node_modules/@azure/core-paging/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true + }, "node_modules/@azure/core-rest-pipeline": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.12.2.tgz", - "integrity": "sha512-wLLJQdL4v1yoqYtEtjKNjf8pJ/G/BqVomAWxcKOR1KbZJyCEnCv04yks7Y1NhJ3JzxbDs307W67uX0JzklFdCg==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.15.0.tgz", + "integrity": "sha512-6kBQwE75ZVlOjBbp0/PX0fgNLHxoMDxHe3aIPV/RLVwrIDidxTbsHtkSbPNTkheMset3v9s1Z08XuMNpWRK/7w==", "dev": true, "dependencies": { - "@azure/abort-controller": "^1.0.0", + "@azure/abort-controller": "^2.0.0", "@azure/core-auth": "^1.4.0", "@azure/core-tracing": "^1.0.1", "@azure/core-util": "^1.3.0", "@azure/logger": "^1.0.0", - "form-data": "^4.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "tslib": "^2.2.0" + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=16.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/@azure/abort-controller": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.0.tgz", + "integrity": "sha512-SYtcG13aiV7znycu6plCClWUzD9BBtfnsbIxT89nkkRvQRB4n0kuZyJJvJ7hqdKOn7x7YoGKZ9lVStLJpLnOFw==", + "dev": true, + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/@azure/core-rest-pipeline/node_modules/@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.1.0.tgz", + "integrity": "sha512-MVeJvGHB4jmF7PeHhyr72vYJsBJ3ff1piHikMgRaabPAC4P3rxhf9fm42I+DixLysBunskJWhsDQD2A+O+plkQ==", "dev": true, "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=12.0.0" + "node": ">=18.0.0" } }, + "node_modules/@azure/core-rest-pipeline/node_modules/https-proxy-agent": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", + "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true + }, "node_modules/@azure/core-tracing": { "version": "1.0.0-preview.13", "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz", @@ -238,18 +311,36 @@ } }, "node_modules/@azure/core-util": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.6.1.tgz", - "integrity": "sha512-h5taHeySlsV9qxuK64KZxy4iln1BtMYlNt5jbuEFN3UFSAd1EwKg/Gjl5a6tZ/W8t6li3xPnutOx7zbDyXnPmQ==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.8.0.tgz", + "integrity": "sha512-w8NrGnrlGDF7fj36PBnJhGXDK2Y3kpTOgL7Ksb5snEHXq/3EAbKYOp1yqme0yWCUlSDq5rjqvxSBAJmsqYac3w==", "dev": true, "dependencies": { - "@azure/abort-controller": "^1.0.0", - "tslib": "^2.2.0" + "@azure/abort-controller": "^2.0.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=16.0.0" + "node": ">=18.0.0" } }, + "node_modules/@azure/core-util/node_modules/@azure/abort-controller": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.0.tgz", + "integrity": "sha512-SYtcG13aiV7znycu6plCClWUzD9BBtfnsbIxT89nkkRvQRB4n0kuZyJJvJ7hqdKOn7x7YoGKZ9lVStLJpLnOFw==", + "dev": true, + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-util/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true + }, "node_modules/@azure/identity": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", @@ -278,38 +369,41 @@ } }, "node_modules/@azure/identity/node_modules/@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.1.0.tgz", + "integrity": "sha512-MVeJvGHB4jmF7PeHhyr72vYJsBJ3ff1piHikMgRaabPAC4P3rxhf9fm42I+DixLysBunskJWhsDQD2A+O+plkQ==", "dev": true, "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=12.0.0" + "node": ">=18.0.0" } }, - "node_modules/@azure/identity/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } + "node_modules/@azure/identity/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true }, "node_modules/@azure/logger": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.4.tgz", - "integrity": "sha512-ustrPY8MryhloQj7OWGe+HrYx+aoiOxzbXTtgblbV3xwCqpzUK36phH3XNHQKj3EPonyFUuDTfR3qFhTEAuZEg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.1.0.tgz", + "integrity": "sha512-BnfkfzVEsrgbVCtqq0RYRMePSH2lL/cgUUR5sYRF4yNN10zJZq/cODz0r89k3ykY83MqeM3twR292a3YBNgC3w==", "dev": true, "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" } }, + "node_modules/@azure/logger/node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true + }, "node_modules/@azure/msal-browser": { "version": "2.28.1", "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.1.tgz", @@ -354,15 +448,6 @@ "node": ">=0.8.0" } }, - "node_modules/@azure/msal-node/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/@azure/storage-blob": { "version": "12.11.0", "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.11.0.tgz", @@ -383,12 +468,12 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", "dev": true, "dependencies": { - "@babel/highlight": "^7.22.13", + "@babel/highlight": "^7.23.4", "chalk": "^2.4.2" }, "engines": { @@ -467,30 +552,30 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.3.tgz", - "integrity": "sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", + "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.3.tgz", - "integrity": "sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.0.tgz", + "integrity": "sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.3", - "@babel/helper-compilation-targets": "^7.22.15", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", + "@babel/helper-compilation-targets": "^7.23.6", "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.23.2", - "@babel/parser": "^7.23.3", - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.3", - "@babel/types": "^7.23.3", + "@babel/helpers": "^7.24.0", + "@babel/parser": "^7.24.0", + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.0", + "@babel/types": "^7.24.0", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -521,12 +606,12 @@ } }, "node_modules/@babel/generator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.3.tgz", - "integrity": "sha512-keeZWAV4LU3tW0qRi19HRpabC/ilM0HRBBzf9/k8FFiG4KVpiv0FIy4hHfLfFQZNhziCTPTmd59zoyv6DNISzg==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", + "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", "dev": true, "dependencies": { - "@babel/types": "^7.23.3", + "@babel/types": "^7.23.6", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" @@ -536,14 +621,14 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", - "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", + "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-validator-option": "^7.22.15", - "browserslist": "^4.21.9", + "@babel/compat-data": "^7.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -626,9 +711,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz", + "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==", "dev": true, "engines": { "node": ">=6.9.0" @@ -659,9 +744,9 @@ } }, "node_modules/@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", "dev": true, "engines": { "node": ">=6.9.0" @@ -677,32 +762,32 @@ } }, "node_modules/@babel/helper-validator-option": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", - "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", + "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz", - "integrity": "sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.0.tgz", + "integrity": "sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA==", "dev": true, "dependencies": { - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.2", - "@babel/types": "^7.23.0" + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.0", + "@babel/types": "^7.24.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", - "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.22.20", @@ -785,9 +870,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.3.tgz", - "integrity": "sha512-uVsWNvlVsIninV2prNz/3lHCb+5CJ+e+IUBfbjToAHODtfGYLfCFuY4AU7TskI+dAKk+njsPiBjq1gKTvZOBaw==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.0.tgz", + "integrity": "sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -940,34 +1025,34 @@ } }, "node_modules/@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.3.tgz", - "integrity": "sha512-+K0yF1/9yR0oHdE0StHuEj3uTPzwwbrLGfNOndVJVV2TqA5+j3oljJUb4nmB954FLGjNem976+B+eDuLIjesiQ==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.0.tgz", + "integrity": "sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.3", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.3", - "@babel/types": "^7.23.3", - "debug": "^4.1.0", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0", + "debug": "^4.3.1", "globals": "^11.1.0" }, "engines": { @@ -975,12 +1060,12 @@ } }, "node_modules/@babel/types": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.3.tgz", - "integrity": "sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz", + "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", "dev": true, "dependencies": { - "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-string-parser": "^7.23.4", "@babel/helper-validator-identifier": "^7.22.20", "to-fast-properties": "^2.0.0" }, @@ -1010,11 +1095,44 @@ "node": ">=0.1.95" } }, + "node_modules/@devexpress/error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@devexpress/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-fneVypElGUH6Be39mlRZeAu00pccTlf4oVuzf9xPJD1cdEqI8NyAiQua/EW7lZdrbMUbgyXcJmfKPefhYius3A==", + "dev": true, + "dependencies": { + "stackframe": "^1.1.1" + } + }, "node_modules/@emotion/hash": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==" }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, "node_modules/@eslint/eslintrc": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", @@ -1045,9 +1163,9 @@ "dev": true }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -1060,30 +1178,14 @@ } }, "node_modules/@eslint/eslintrc/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" } }, - "node_modules/@eslint/eslintrc/node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@eslint/eslintrc/node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -1096,15 +1198,6 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@eslint/eslintrc/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, "node_modules/@eslint/eslintrc/node_modules/type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", @@ -1140,46 +1233,58 @@ "integrity": "sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==" }, "node_modules/@fluentui/date-time-utilities": { - "version": "7.9.1", - "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-7.9.1.tgz", - "integrity": "sha512-o8iU1VIY+QsqVRWARKiky29fh4KR1xaKSgMClXIi65qkt8EDDhjmlzL0KVDEoDA2GWukwb/1PpaVCWDg4v3cUQ==", + "version": "8.5.16", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.5.16.tgz", + "integrity": "sha512-l+mLfJ2VhdHjBpELLLPDaWgT7GMLynm2aqR7SttbEb6Jh7hc/7ck1MWm93RTb3gYVHYai8SENqimNcvIxHt/zg==", "dependencies": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" + "@fluentui/set-version": "^8.2.14", + "tslib": "^2.1.0" } }, - "node_modules/@fluentui/date-time-utilities/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, "node_modules/@fluentui/dom-utilities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", - "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "version": "2.2.14", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.14.tgz", + "integrity": "sha512-+4DVm5sNfJh+l8fM+7ylpOkGNZkNr4X1z1uKQPzRJ1PRhlnvc6vLpWNNicGwpjTbgufSrVtGKXwP5sf++r81lg==", "dependencies": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" + "@fluentui/set-version": "^8.2.14", + "tslib": "^2.1.0" } }, - "node_modules/@fluentui/dom-utilities/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "node_modules/@fluentui/font-icons-mdl2": { + "version": "8.5.33", + "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.33.tgz", + "integrity": "sha512-SsHPRtE1COeW23RLy7yX/y+zqzbnhm5CVIrA4msG8ZWPFEtQ7sHyVM0Rt9iQs6vMPs1DWdGSQDozTE1LlKvR+Q==", + "dependencies": { + "@fluentui/set-version": "^8.2.14", + "@fluentui/style-utilities": "^8.10.4", + "@fluentui/utilities": "^8.14.0", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/foundation-legacy": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.3.0.tgz", + "integrity": "sha512-Uxrh3KFjo+t2pq4r0mKD1TVHitQwgSN+sWJbzPZvySa6+6lfCpLSBoH24FB+jGNxtOyG6MAk+oEWJBFrCYVpXQ==", + "dependencies": { + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/set-version": "^8.2.14", + "@fluentui/style-utilities": "^8.10.4", + "@fluentui/utilities": "^8.14.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } }, "node_modules/@fluentui/keyboard-key": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.2.17.tgz", - "integrity": "sha512-iT1bU56rKrKEOfODoW6fScY11qj3iaYrZ+z11T6fo5+TDm84UGkkXjLXJTE57ZJzg0/gbccHQWYv+chY7bJN8Q==", + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.14.tgz", + "integrity": "sha512-XzZHcyFEM20H23h3i15UpkHi2AhRBriXPGAHq0Jm98TKFppXehedjjEFuUsh+CyU5JKBhDalWp8TAQ1ArpNzow==", "dependencies": { - "tslib": "^1.10.0" + "tslib": "^2.1.0" } }, - "node_modules/@fluentui/keyboard-key/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, "node_modules/@fluentui/keyboard-keys": { "version": "9.0.7", "resolved": "https://registry.npmjs.org/@fluentui/keyboard-keys/-/keyboard-keys-9.0.7.tgz", @@ -1188,6 +1293,15 @@ "@swc/helpers": "^0.5.1" } }, + "node_modules/@fluentui/merge-styles": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.6.0.tgz", + "integrity": "sha512-Si54VVK/XZQMTPT6aKE/RmqsY7uy9hERreU143Fbqtg9cf+Hr4iJ7FOGC4dXCfrFIXs0KvIHXCh5mtfrEW2aRQ==", + "dependencies": { + "@fluentui/set-version": "^8.2.14", + "tslib": "^2.1.0" + } + }, "node_modules/@fluentui/priority-overflow": { "version": "9.1.9", "resolved": "https://registry.npmjs.org/@fluentui/priority-overflow/-/priority-overflow-9.1.9.tgz", @@ -1197,19 +1311,30 @@ } }, "node_modules/@fluentui/react": { - "version": "7.204.0", - "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-7.204.0.tgz", - "integrity": "sha512-WQKHcO6cboGO0eCPsiNSzUwnMWBmAvdltu4X0tvXwb+q8W3wZzCQiU1voDVYNm4Nz/Jgiiy8jbMcesmNAq7jsw==", + "version": "8.106.4", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.106.4.tgz", + "integrity": "sha512-Lq/FJa8ww8mRI5/1xzl/DvV96DLRm210g1Oe1PL3i5rsTuOIY4ZqcjffNEVLztSemm2u2sRoZUS/wQnUcWi1Xw==", "dependencies": { - "@uifabric/set-version": "^7.0.24", - "office-ui-fabric-react": "^7.204.0", - "tslib": "^1.10.0" + "@fluentui/date-time-utilities": "^8.5.5", + "@fluentui/font-icons-mdl2": "^8.5.12", + "@fluentui/foundation-legacy": "^8.2.32", + "@fluentui/merge-styles": "^8.5.6", + "@fluentui/react-focus": "^8.8.18", + "@fluentui/react-hooks": "^8.6.18", + "@fluentui/react-portal-compat-context": "^9.0.4", + "@fluentui/react-window-provider": "^2.2.7", + "@fluentui/set-version": "^8.2.5", + "@fluentui/style-utilities": "^8.9.5", + "@fluentui/theme": "^2.6.24", + "@fluentui/utilities": "^8.13.8", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" }, "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "@types/react-dom": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0", - "react-dom": ">=16.8.0 <18.0.0" + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" } }, "node_modules/@fluentui/react-accordion": { @@ -1501,27 +1626,6 @@ "scheduler": "^0.19.0 || ^0.20.0" } }, - "node_modules/@fluentui/react-compose": { - "version": "0.19.24", - "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.19.24.tgz", - "integrity": "sha512-4PO7WSIZjwBGObpknjK8d1+PhPHJGSlVSXKFHGEoBjLWVlCTMw6Xa1S4+3K6eE3TEBbe9rsqwwocMTFHjhWwtQ==", - "dependencies": { - "@types/classnames": "^2.2.9", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.38.2", - "classnames": "^2.2.6", - "tslib": "^1.10.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0" - } - }, - "node_modules/@fluentui/react-compose/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, "node_modules/@fluentui/react-context-selector": { "version": "9.1.42", "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-9.1.42.tgz", @@ -1627,28 +1731,36 @@ } }, "node_modules/@fluentui/react-focus": { - "version": "7.18.17", - "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.17.tgz", - "integrity": "sha512-W+sLIhX7wLzMsJ0jhBrDAblkG3DNbRbF8UoSieRVdAAm7xVf5HpiwJ6tb6nGqcFOnpRh8y+fjyVM+dV3K6GNHA==", + "version": "8.8.41", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.41.tgz", + "integrity": "sha512-4+eScKfnRPVMywNJU1YkUtE+VchPkX3/SXllsyB649l8I9QOffvgXwPkr/UUUC9UdzQpMP/fXpng/x5zyCDHJw==", "dependencies": { - "@fluentui/keyboard-key": "^0.2.12", - "@uifabric/merge-styles": "^7.20.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.25.1", - "@uifabric/utilities": "^7.38.2", - "tslib": "^1.10.0" + "@fluentui/keyboard-key": "^0.4.14", + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/set-version": "^8.2.14", + "@fluentui/style-utilities": "^8.10.4", + "@fluentui/utilities": "^8.14.0", + "tslib": "^2.1.0" }, "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "@types/react-dom": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0", - "react-dom": ">=16.8.0 <18.0.0" + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" } }, - "node_modules/@fluentui/react-focus/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "node_modules/@fluentui/react-hooks": { + "version": "8.6.37", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.37.tgz", + "integrity": "sha512-7HdYT0vAutc6FpJGKrDQUMKjDlKRLVXON3S55rQtezCKIJmuuQ0nHaXn4Idyj1XdicRGsP64cYH4dRgX7f3Pwg==", + "dependencies": { + "@fluentui/react-window-provider": "^2.2.18", + "@fluentui/set-version": "^8.2.14", + "@fluentui/utilities": "^8.14.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } }, "node_modules/@fluentui/react-icons": { "version": "2.0.222", @@ -1958,6 +2070,18 @@ "react-dom": ">=16.14.0 <19.0.0" } }, + "node_modules/@fluentui/react-portal-compat-context": { + "version": "9.0.11", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.11.tgz", + "integrity": "sha512-ubvW/ej0O+Pago9GH3mPaxzUgsNnBoqvghNamWjyKvZIViyaXUG6+sgcAl721R+qGAFac+A20akI5qDJz/xtdg==", + "dependencies": { + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0" + } + }, "node_modules/@fluentui/react-positioning": { "version": "9.10.0", "resolved": "https://registry.npmjs.org/@fluentui/react-positioning/-/react-positioning-9.10.0.tgz", @@ -2160,24 +2284,6 @@ "react-dom": ">=16.14.0 <19.0.0" } }, - "node_modules/@fluentui/react-stylesheets": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-stylesheets/-/react-stylesheets-0.2.9.tgz", - "integrity": "sha512-6GDU/cUEG/eJ4owqQXDWPmP5L1zNh2NLEDKdEzxd7cWtGnoXLeMjbs4vF4t5wYGzGaxZmUQILOvJdgCIuc9L9Q==", - "dependencies": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0" - } - }, - "node_modules/@fluentui/react-stylesheets/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, "node_modules/@fluentui/react-switch": { "version": "9.1.56", "resolved": "https://registry.npmjs.org/@fluentui/react-switch/-/react-switch-9.1.56.tgz", @@ -2342,32 +2448,6 @@ "@swc/helpers": "^0.5.1" } }, - "node_modules/@fluentui/react-theme-provider": { - "version": "0.19.16", - "resolved": "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.19.16.tgz", - "integrity": "sha512-Kf7z4ZfNLS/onaFL5eQDSlizgwy2ytn6SDyjEKV+9VhxIXdDtOh8AaMXWE7dsj1cRBfBUvuGPVnsnoaGdHxJ+A==", - "dependencies": { - "@fluentui/react-compose": "^0.19.24", - "@fluentui/react-stylesheets": "^0.2.9", - "@fluentui/react-window-provider": "^1.0.6", - "@fluentui/theme": "^1.7.13", - "@uifabric/merge-styles": "^7.20.2", - "@uifabric/react-hooks": "^7.16.4", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.38.2", - "classnames": "^2.2.6", - "tslib": "^1.10.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0" - } - }, - "node_modules/@fluentui/react-theme-provider/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, "node_modules/@fluentui/react-toast": { "version": "9.3.17", "resolved": "https://registry.npmjs.org/@fluentui/react-toast/-/react-toast-9.3.17.tgz", @@ -2499,52 +2579,64 @@ } }, "node_modules/@fluentui/react-window-provider": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", - "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "version": "2.2.18", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.18.tgz", + "integrity": "sha512-nBKqxd0P8NmIR0qzFvka1urE2LVbUm6cse1I1T7TcOVNYa5jDf5BrO06+JRZfwbn00IJqOnIVoP0qONqceypWQ==", "dependencies": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" + "@fluentui/set-version": "^8.2.14", + "tslib": "^2.1.0" }, "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "@types/react-dom": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0", - "react-dom": ">=16.8.0 <18.0.0" + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" } }, - "node_modules/@fluentui/react-window-provider/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "node_modules/@fluentui/react/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" }, - "node_modules/@fluentui/react/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "node_modules/@fluentui/set-version": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.14.tgz", + "integrity": "sha512-f/QWJnSeyfAjGAqq57yjMb6a5ejPlwfzdExPmzFBuEOuupi8hHbV8Yno12XJcTW4I0KXEQGw+PUaM1aOf/j7jw==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/style-utilities": { + "version": "8.10.4", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.10.4.tgz", + "integrity": "sha512-EwQydL1tyZnhxuiW4r1IMeKTQCK7qh3acekNhdfJwPTCV5JLAU5GvHC3PqqUFjxEct9Ywn2gBWVcj54a2EMuPA==", + "dependencies": { + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/set-version": "^8.2.14", + "@fluentui/theme": "^2.6.42", + "@fluentui/utilities": "^8.14.0", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/style-utilities/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" }, "node_modules/@fluentui/theme": { - "version": "1.7.13", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", - "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "version": "2.6.42", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.42.tgz", + "integrity": "sha512-+9XTRjpklCn7SdhxLZNTXqugmbp9Ux6mhfLVD2pIZ2utAbskwQ9pIWTzyR5BVeZFCUG6nt0JxhfA7EJ9rcWygg==", "dependencies": { - "@uifabric/merge-styles": "^7.20.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.38.2", - "tslib": "^1.10.0" + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/set-version": "^8.2.14", + "@fluentui/utilities": "^8.14.0", + "tslib": "^2.1.0" }, "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "@types/react-dom": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0", - "react-dom": ">=16.8.0 <18.0.0" + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" } }, - "node_modules/@fluentui/theme/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, "node_modules/@fluentui/tokens": { "version": "1.0.0-alpha.13", "resolved": "https://registry.npmjs.org/@fluentui/tokens/-/tokens-1.0.0-alpha.13.tgz", @@ -2553,6 +2645,21 @@ "@swc/helpers": "^0.5.1" } }, + "node_modules/@fluentui/utilities": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.14.0.tgz", + "integrity": "sha512-H/YVmo5rvzYjlNd3hzXXQnKLR9LN+BAP9hE3r/ZjXgb1RwAlMX1cxfrDn1OOHD2P4GN3PZI4MN70exRQOASbjA==", + "dependencies": { + "@fluentui/dom-utilities": "^2.2.14", + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/set-version": "^8.2.14", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, "node_modules/@gar/promisify": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", @@ -2844,15 +2951,6 @@ "node": ">= 8.3" } }, - "node_modules/@jest/source-map/node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/@jest/test-result": { "version": "25.5.0", "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", @@ -2927,55 +3025,54 @@ } }, "node_modules/@jest/types/node_modules/@types/yargs": { - "version": "15.0.18", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.18.tgz", - "integrity": "sha512-DDi2KmvAnNsT/EvU8jp1UR7pOJojBtJ3GLZ/uw1MUq4VbbESppPWoHUY4h0OB4BbEbGJiyEsmUcuZDZtoR+ZwQ==", + "version": "15.0.19", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.19.tgz", + "integrity": "sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, "dependencies": { - "@jridgewell/set-array": "^1.0.1", + "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "dev": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dev": true, - "peer": true, "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, "node_modules/@jridgewell/sourcemap-codec": { @@ -2985,9 +3082,9 @@ "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -3082,36 +3179,36 @@ } }, "node_modules/@microsoft/eslint-config-spfx": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.16.1.tgz", - "integrity": "sha512-WJVgoqTUQdlX2r6dY2ETmssXXNr5XwakBdvvPA9KM0Smu9quSbrsyka1fNDRrsuku5pOp5zwfpHn+aK9qg9C9w==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.18.2.tgz", + "integrity": "sha512-ZSMfGvqsZYU8fZRF6NmwMLaJ0+CQgfw9DmKWDRsqi2PWGVlPbMFL1o7nhopWeJfRVid/ymdYe8mx3OK9z7xzmw==", "dev": true, "dependencies": { - "@microsoft/eslint-plugin-spfx": "1.16.1", - "@rushstack/eslint-config": "3.0.1", - "@typescript-eslint/experimental-utils": "5.30.7" + "@microsoft/eslint-plugin-spfx": "1.18.2", + "@rushstack/eslint-config": "3.4.0", + "@typescript-eslint/experimental-utils": "5.59.11" }, "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + "node": ">=18.17.1 <19.0.0" }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-config": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-3.0.1.tgz", - "integrity": "sha512-9OIB2T6fYsgMNUVGjopgT8NZv7x4shXsq1KqT8fX0VVVzJ6/XA7+nSBXHYFzYH+8Liux7ApdzyaZNxaF0Ex7Sw==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-3.4.0.tgz", + "integrity": "sha512-KZNwM1S3LkhzJ6mBjXaJBo7maUN44Chu2CjsHnIui3i6W/FlazLyjme3929ACsVA8nyC4VlPOQYDRy2d3siPGw==", "dev": true, "dependencies": { - "@rushstack/eslint-patch": "1.2.0", - "@rushstack/eslint-plugin": "0.10.0", - "@rushstack/eslint-plugin-packlets": "0.5.0", - "@rushstack/eslint-plugin-security": "0.4.0", - "@typescript-eslint/eslint-plugin": "~5.30.3", - "@typescript-eslint/experimental-utils": "~5.30.3", - "@typescript-eslint/parser": "~5.30.3", - "@typescript-eslint/typescript-estree": "~5.30.3", + "@rushstack/eslint-patch": "1.5.0", + "@rushstack/eslint-plugin": "0.13.1", + "@rushstack/eslint-plugin-packlets": "0.8.1", + "@rushstack/eslint-plugin-security": "0.7.1", + "@typescript-eslint/eslint-plugin": "~5.59.2", + "@typescript-eslint/experimental-utils": "~5.59.2", + "@typescript-eslint/parser": "~5.59.2", + "@typescript-eslint/typescript-estree": "~5.59.2", "eslint-plugin-promise": "~6.0.0", "eslint-plugin-react": "~7.27.1", "eslint-plugin-tsdoc": "~0.2.16" @@ -3122,69 +3219,70 @@ } }, "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-patch": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", - "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.5.0.tgz", + "integrity": "sha512-EF3948ckf3f5uPgYbQ6GhyA56Dmv8yg0+ir+BroRjwdxyZJsekhZzawOecC2rOTPCz173t7ZcR1HHZu0dZgOCw==", "dev": true }, "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-plugin": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.10.0.tgz", - "integrity": "sha512-39DCBD6s7Y5XQxvcMmitXfupkReGcg0lmtil9mrGHkDoyiUln90sOWtpkSl6LqUrSL3lx7N2wRvJiJlwGIPYFQ==", + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.13.1.tgz", + "integrity": "sha512-qQ6iPCm8SFuY+bpcSv5hlYtdwDHcFlE6wlpUHa0ywG9tGVBYM5But8S4qVRFq1iejAuFX+ubNUOyFJHvxpox+A==", "dev": true, "dependencies": { - "@rushstack/tree-pattern": "0.2.4", - "@typescript-eslint/experimental-utils": "~5.30.3" + "@rushstack/tree-pattern": "0.3.1", + "@typescript-eslint/experimental-utils": "~5.59.2" }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-plugin-packlets": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.5.0.tgz", - "integrity": "sha512-I160nHeAGzA0q4g3cR7kiHNgiU1HqrYto52+lEmxLAdbBllqc6IOyiWQfCDb5ug0f+Y8bTwMQHiUrI7XclZB/Q==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.8.1.tgz", + "integrity": "sha512-p3u2AfJsam6g29ah1P3yA9O65EACmcHmQtbsn+NdQEfZ1J72tm+x3d2PucFC381AeIcMVjULm9H/SGS+mHgDZA==", "dev": true, "dependencies": { - "@rushstack/tree-pattern": "0.2.4", - "@typescript-eslint/experimental-utils": "~5.30.3" + "@rushstack/tree-pattern": "0.3.1", + "@typescript-eslint/experimental-utils": "~5.59.2" }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-plugin-security": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.4.0.tgz", - "integrity": "sha512-jRFtrOnZZcuJ2MRA9RtoeyKiFQ60iKu7SDF1wkc7M9nHL5C1HkFApX6nTlAjY7C5B7UlV+9BP9fDmOJJmB4FSw==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.7.1.tgz", + "integrity": "sha512-84N42tlONhcbXdlk5Rkb+/pVxPnH+ojX8XwtFoecCRV88/4Ii7eGEyJPb73lOpHaE3NJxLzLVIeixKYQmdjImA==", "dev": true, "dependencies": { - "@rushstack/tree-pattern": "0.2.4", - "@typescript-eslint/experimental-utils": "~5.30.3" + "@rushstack/tree-pattern": "0.3.1", + "@typescript-eslint/experimental-utils": "~5.59.2" }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/tree-pattern": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", - "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.3.1.tgz", + "integrity": "sha512-2yn4qTkXZTByQffL3ymS6viYuyZk3YnJT49bopGBlm9Thtyfa7iuFUV6tt+09YIRO1sjmSWILf4dPj6+Dr5YVA==", "dev": true }, "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.7.tgz", - "integrity": "sha512-l4L6Do+tfeM2OK0GJsU7TUcM/1oN/N25xHm3Jb4z3OiDU4Lj8dIuxX9LpVMS9riSXQs42D1ieX7b85/r16H9Fw==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.11.tgz", + "integrity": "sha512-XxuOfTkCUiOSyBWIvHlUraLw/JT/6Io1365RO6ZuI88STKMavJZPNMU0lFcUTeQXEhHiv64CbxYxBNoDVSmghg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.30.7", - "@typescript-eslint/type-utils": "5.30.7", - "@typescript-eslint/utils": "5.30.7", + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.59.11", + "@typescript-eslint/type-utils": "5.59.11", + "@typescript-eslint/utils": "5.59.11", "debug": "^4.3.4", - "functional-red-black-tree": "^1.0.1", + "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", - "regexpp": "^3.2.0", + "natural-compare-lite": "^1.4.0", "semver": "^7.3.7", "tsutils": "^3.21.0" }, @@ -3206,14 +3304,14 @@ } }, "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/parser": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.7.tgz", - "integrity": "sha512-Rg5xwznHWWSy7v2o0cdho6n+xLhK2gntImp0rJroVVFkcYFYQ8C8UJTSuTw/3CnExBmPjycjmUJkxVmjXsld6A==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.11.tgz", + "integrity": "sha512-s9ZF3M+Nym6CAZEkJJeO2TFHHDsKAM3ecNkLuH4i4s8/RCPnF5JRip2GyviYkeEAcwGMJxkqG9h2dAsnA1nZpA==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.30.7", - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/typescript-estree": "5.30.7", + "@typescript-eslint/scope-manager": "5.59.11", + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/typescript-estree": "5.59.11", "debug": "^4.3.4" }, "engines": { @@ -3233,13 +3331,13 @@ } }, "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/scope-manager": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.7.tgz", - "integrity": "sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.11.tgz", + "integrity": "sha512-dHFOsxoLFtrIcSj5h0QoBT/89hxQONwmn3FOQ0GOQcLOOXm+MIrS8zEAhs4tWl5MraxCY3ZJpaXQQdFMc2Tu+Q==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/visitor-keys": "5.30.7" + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3250,9 +3348,9 @@ } }, "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/types": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.7.tgz", - "integrity": "sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", + "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3263,13 +3361,13 @@ } }, "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.7.tgz", - "integrity": "sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", + "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/visitor-keys": "5.30.7", + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3290,12 +3388,12 @@ } }, "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz", - "integrity": "sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", + "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/types": "5.59.11", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -3336,9 +3434,9 @@ } }, "node_modules/@microsoft/eslint-config-spfx/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -3353,41 +3451,27 @@ "node": ">= 8" } }, - "node_modules/@microsoft/eslint-config-spfx/node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", - "dev": true, - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, "node_modules/@microsoft/eslint-plugin-spfx": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.16.1.tgz", - "integrity": "sha512-CN91uwrZ6/huwzWmD/NDF5cx6KQq11rt1JI5l/5kK1CvXKpaoU8XUGL8WCy9Ed7C0VD/DoZAtiapjp2rtc517g==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.18.2.tgz", + "integrity": "sha512-rgiMXFYbO7+nq/quAz7Lq2RLFYes3/40cFbelXm5Obl3HIInN9LWQJHhoOcpg6sP1J/EeTX0K/opFTMTrLEWVQ==", "dev": true, "dependencies": { - "@typescript-eslint/experimental-utils": "5.30.7" + "@typescript-eslint/experimental-utils": "5.59.11" }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "node_modules/@microsoft/gulp-core-build": { - "version": "3.17.19", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.19.tgz", - "integrity": "sha512-izeW3DDC9KC5NYqwHqddY0KElO7YYLtbXvH30JJnYFVlpaXTl23opv5XFZYpWe6LKGuNVGnbTNwYqEuxiGiTVg==", + "version": "3.18.1", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.18.1.tgz", + "integrity": "sha512-nktxVFJcBToR/lsXzgC1kJo+1RNxwJJDMPSb44vI1i0JIlnhnfrhUGD3v+0ZdukRZBE1snJ4E+sXE0uh8Jkevw==", "dev": true, "dependencies": { "@jest/core": "~25.4.0", "@jest/reporters": "~25.4.0", - "@rushstack/node-core-library": "~3.44.1", + "@rushstack/node-core-library": "~3.53.0", "@types/chalk": "0.4.31", "@types/gulp": "4.0.6", "@types/jest": "25.2.1", @@ -3427,12 +3511,12 @@ } }, "node_modules/@microsoft/gulp-core-build-sass": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.16.0.tgz", - "integrity": "sha512-sDwUyTsnRBvnMntiIGtElcaYejK17/WZRiXXXaS8VkrTNfBjdcifPnnuojKawGYnE3kFC2PrP+TwB2BI9rvVKg==", + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.17.1.tgz", + "integrity": "sha512-vP1qf328OfMszcmqdyC/ghBQsJ0GA0594Wz9XvdkfduIYtIYXujYGkiRpJU1s+LhoQJg2fdcN9P2RtKfxS7Z4A==", "dev": true, "dependencies": { - "@microsoft/gulp-core-build": "3.17.20", + "@microsoft/gulp-core-build": "3.18.1", "@microsoft/load-themed-styles": "~1.10.172", "@rushstack/node-core-library": "~3.53.0", "@types/gulp": "4.0.6", @@ -3445,52 +3529,11 @@ "sass": "1.44.0" } }, - "node_modules/@microsoft/gulp-core-build-sass/node_modules/@microsoft/gulp-core-build": { - "version": "3.17.20", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.20.tgz", - "integrity": "sha512-VBZY08BhygVV9WeIY8lo9yUoe51+5mMjdfx8Bqle40k+/V7br0d93LXeUcMqaCJ5J6C3ribx2mrzaYhkj1l//g==", - "dev": true, - "dependencies": { - "@jest/core": "~25.4.0", - "@jest/reporters": "~25.4.0", - "@rushstack/node-core-library": "~3.53.0", - "@types/chalk": "0.4.31", - "@types/gulp": "4.0.6", - "@types/jest": "25.2.1", - "@types/node": "10.17.13", - "@types/node-notifier": "8.0.2", - "@types/orchestrator": "0.0.30", - "@types/semver": "7.3.5", - "@types/through2": "2.0.32", - "@types/vinyl": "2.0.3", - "@types/yargs": "0.0.34", - "colors": "~1.2.1", - "del": "^2.2.2", - "end-of-stream": "~1.1.0", - "glob": "~7.0.5", - "glob-escape": "~0.0.2", - "globby": "~5.0.0", - "gulp": "~4.0.2", - "gulp-flatten": "~0.2.0", - "gulp-if": "^2.0.1", - "jest": "~25.4.0", - "jest-cli": "~25.4.0", - "jest-environment-jsdom": "~25.4.0", - "jest-nunit-reporter": "~1.3.1", - "jsdom": "~11.11.0", - "lodash.merge": "~4.6.2", - "merge2": "~1.0.2", - "node-notifier": "~10.0.1", - "object-assign": "~4.1.0", - "orchestrator": "~0.3.8", - "pretty-hrtime": "~1.0.2", - "semver": "~7.3.0", - "through2": "~2.0.1", - "vinyl": "~2.2.0", - "xml": "~1.0.1", - "yargs": "~4.6.0", - "z-schema": "~3.18.3" - } + "node_modules/@microsoft/gulp-core-build-sass/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==", + "dev": true }, "node_modules/@microsoft/gulp-core-build-sass/node_modules/@rushstack/node-core-library": { "version": "3.53.3", @@ -3514,7 +3557,43 @@ "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", "dev": true }, - "node_modules/@microsoft/gulp-core-build-sass/node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "node_modules/@microsoft/gulp-core-build-sass/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/postcss": { + "version": "7.0.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", + "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", + "dev": true, + "dependencies": { + "nanocolors": "^0.2.2", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", @@ -3534,7 +3613,48 @@ "commander": "^9.4.1" } }, - "node_modules/@microsoft/gulp-core-build-sass/node_modules/commander": { + "node_modules/@microsoft/gulp-core-build-serve": { + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.12.1.tgz", + "integrity": "sha512-i1oLCVmWELaLHYTy1XFQJQ4gZ4sDaLhXKXnhys6x+o3rddzM7ZK9ITOUPMA7KLLO2Y4cgypiMopM5ZJz1ikQsA==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.18.1", + "@rushstack/debug-certificate-manager": "~1.1.19", + "@rushstack/node-core-library": "~3.53.0", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "express": "~4.16.2", + "gulp": "~4.0.2", + "gulp-connect": "~5.7.0", + "open": "8.4.2", + "sudo": "~1.0.3", + "through2": "~2.0.1" + } + }, + "node_modules/@microsoft/gulp-core-build-serve/node_modules/@rushstack/node-core-library": { + "version": "3.53.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", + "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/gulp-core-build-serve/node_modules/@rushstack/node-core-library/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-serve/node_modules/commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", @@ -3544,7 +3664,7 @@ "node": "^12.20.0 || >=14" } }, - "node_modules/@microsoft/gulp-core-build-sass/node_modules/validator": { + "node_modules/@microsoft/gulp-core-build-serve/node_modules/validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", @@ -3553,32 +3673,34 @@ "node": ">= 0.10" } }, - "node_modules/@microsoft/gulp-core-build-serve": { - "version": "3.9.22", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.9.22.tgz", - "integrity": "sha512-gIhu1TBIft4ofWLulAZG17cEta0UU91d9p/idAkyGG3DL4aAfKNrCTXcie3X915N3sNjz1feeCWnkkxM1vB5/Q==", + "node_modules/@microsoft/gulp-core-build-serve/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", "dev": true, "dependencies": { - "@microsoft/gulp-core-build": "3.17.19", - "@rushstack/debug-certificate-manager": "~1.1.19", - "@rushstack/node-core-library": "~3.44.1", - "@types/node": "10.17.13", - "colors": "~1.2.1", - "express": "~4.16.2", - "gulp": "~4.0.2", - "gulp-connect": "~5.5.0", - "gulp-open": "~3.0.1", - "sudo": "~1.0.3" + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" } }, "node_modules/@microsoft/gulp-core-build-typescript": { - "version": "8.5.33", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.5.33.tgz", - "integrity": "sha512-+ykMtWF8Skcl2QpGPzJYmSf/cdq6tZ0a+ph1I0GnRalaJo+KpVKzlAhUUkxG3lVmo0pbXYBICl6PK3l3UZAEHg==", + "version": "8.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.6.1.tgz", + "integrity": "sha512-ZMuW0aMFUqP6UtEqwOTKmRjaZuPjmz88FWjPCI8VfeOl40Ixo5aQAA6PWXZHozHvv85A8eJAnu8azPgcYc+RrQ==", "dev": true, "dependencies": { - "@microsoft/gulp-core-build": "3.17.19", - "@rushstack/node-core-library": "~3.44.1", + "@microsoft/gulp-core-build": "3.18.1", + "@rushstack/node-core-library": "~3.53.0", "@types/node": "10.17.13", "decomment": "~0.9.1", "glob": "~7.0.5", @@ -3586,766 +3708,159 @@ "resolve": "~1.17.0" } }, - "node_modules/@microsoft/gulp-core-build-webpack": { - "version": "5.2.28", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.2.28.tgz", - "integrity": "sha512-EMu5P62rKvU9QlFJMg8r7ANyb+we2DQna1z2uz6tDm4S9DomnULvX6eCeB3za4JH+QJtO5LOU5RV9JaZF3auig==", + "node_modules/@microsoft/gulp-core-build-typescript/node_modules/@rushstack/node-core-library": { + "version": "3.53.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", + "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", "dev": true, "dependencies": { - "@microsoft/gulp-core-build": "3.17.19", + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@microsoft/gulp-core-build-typescript/node_modules/@rushstack/node-core-library/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-typescript/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/gulp-core-build-typescript/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/gulp-core-build-typescript/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.4.0.tgz", + "integrity": "sha512-H6GoROBzKlQTu+qdDH6aaqt4NIsQ3wuYEbYHtChc4RFB464FePOWRI/rZyWE+q3O+MsqBzcuDACcLKZawaVezQ==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.18.1", "@types/gulp": "4.0.6", "@types/node": "10.17.13", "colors": "~1.2.1", "gulp": "~4.0.2", - "webpack": "~4.44.2" + "webpack": "~4.47.0" } }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "node_modules/@microsoft/gulp-core-build/node_modules/@rushstack/node-core-library": { + "version": "3.53.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", + "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", "dev": true, "dependencies": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" } }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "node_modules/@microsoft/gulp-core-build/node_modules/@rushstack/node-core-library/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", "dev": true }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "node_modules/@microsoft/gulp-core-build/node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", - "dev": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "dev": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "dependencies": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/enhanced-resolve/node_modules/memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dev": true, - "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - }, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "dependencies": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" }, "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", - "dev": true, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" + "z-schema": "bin/z-schema" }, "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "dev": true, - "dependencies": { - "figgy-pudding": "^3.5.1" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/terser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", - "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", - "dev": true, - "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "dev": true, - "dependencies": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - }, - "engines": { - "node": ">= 6.9.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" + "node": ">=8.0.0" }, "optionalDependencies": { - "chokidar": "^3.4.1", - "watchpack-chokidar2": "^2.0.1" + "commander": "^9.4.1" } }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/webpack": { - "version": "4.44.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", - "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "node_modules/@microsoft/gulp-core-build/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.3.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - }, - "bin": { - "webpack": "bin/webpack.js" - }, + "optional": true, "engines": { - "node": ">=6.11.5" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - }, - "webpack-command": { - "optional": true - } + "node": "^12.20.0 || >=14" } }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true + "node_modules/@microsoft/gulp-core-build/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } }, "node_modules/@microsoft/load-themed-styles": { - "version": "1.10.295", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", - "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + "version": "2.0.114", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-2.0.114.tgz", + "integrity": "sha512-NSZ7bJ/4XtV+qjcK5OPZf+jPHTB49lfJwjp+XElbHsheVPm4oVkmBX2OTn3yOiKIgw2JcxGytFL/WEAE4eME4g==", + "dev": true, + "peer": true }, "node_modules/@microsoft/loader-load-themed-styles": { - "version": "1.9.174", - "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-1.9.174.tgz", - "integrity": "sha512-BmsuGqKEq3faLOpfTj+k2BYa3CnxuoaRusOVc4WkY84Ycv+IBX1WW3jhslwWbmAOt7ryb6/RZpxZ7sHw6Iy8ow==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-2.1.7.tgz", + "integrity": "sha512-3RrhqgMDm+U/B576A8xZCF5mSIWYA+zYh3sdPeBz3WjTMqas402yFl8p1O6Fad3UF3PRlisp4QeRMLiSiSXm0g==", "dev": true, "dependencies": { - "@microsoft/load-themed-styles": "1.10.292", - "loader-utils": "~1.1.0" + "loader-utils": "1.4.2" }, "peerDependencies": { + "@microsoft/load-themed-styles": "^2.0.83", "@types/webpack": "^4" }, "peerDependenciesMeta": { @@ -4354,11 +3869,32 @@ } } }, - "node_modules/@microsoft/loader-load-themed-styles/node_modules/@microsoft/load-themed-styles": { - "version": "1.10.292", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", - "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", - "dev": true + "node_modules/@microsoft/microsoft-graph-client": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.2.tgz", + "integrity": "sha512-eYDiApYmiGsm1s1jfAa/rhB2xQCsX4pWt0vCTd1LZmiApMQfT/c0hXj2hvpuGz5GrcLdugbu05xB79rIV57Pjw==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.12.5", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependenciesMeta": { + "@azure/identity": { + "optional": true + }, + "@azure/msal-browser": { + "optional": true + }, + "buffer": { + "optional": true + }, + "stream-browserify": { + "optional": true + } + } }, "node_modules/@microsoft/microsoft-graph-clientv1": { "name": "@microsoft/microsoft-graph-client", @@ -4377,81 +3913,92 @@ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" }, "node_modules/@microsoft/rush-lib": { - "version": "5.79.0", - "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.79.0.tgz", - "integrity": "sha512-9FKABGIUiFZxgEVPVY7ObcoJ2OtIcaan1KeykjgcCYGjYOGliN4hl9FQ5e7UdpokNWU62c1zLfESQfnJPsyCGA==", + "version": "5.107.4", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.107.4.tgz", + "integrity": "sha512-B9s0HhvXbQXHE14q2TcI9FMHYB0WvmlXTdXhsmumJ3tddJQd9jVxIdQd5H5OBGELULLc1UQnnTFAid4/cND6UA==", "dev": true, "dependencies": { + "@pnpm/dependency-path": "~2.1.2", "@pnpm/link-bins": "~5.3.7", - "@rushstack/heft-config-file": "0.10.0", - "@rushstack/node-core-library": "3.52.0", - "@rushstack/package-deps-hash": "3.2.51", - "@rushstack/rig-package": "0.3.15", - "@rushstack/rush-amazon-s3-build-cache-plugin": "5.79.0", - "@rushstack/rush-azure-storage-build-cache-plugin": "5.79.0", - "@rushstack/stream-collator": "4.0.205", - "@rushstack/terminal": "0.3.74", - "@rushstack/ts-command-line": "4.12.3", - "@types/node-fetch": "1.6.9", + "@rushstack/heft-config-file": "0.14.1", + "@rushstack/node-core-library": "3.60.1", + "@rushstack/package-deps-hash": "4.1.5", + "@rushstack/package-extractor": "0.6.6", + "@rushstack/rig-package": "0.5.1", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.107.4", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.107.4", + "@rushstack/rush-http-build-cache-plugin": "5.107.4", + "@rushstack/stream-collator": "4.1.6", + "@rushstack/terminal": "0.7.5", + "@rushstack/ts-command-line": "4.16.1", + "@types/node-fetch": "2.6.2", "@yarnpkg/lockfile": "~1.0.2", "builtin-modules": "~3.1.0", "cli-table": "~0.3.1", "colors": "~1.2.1", + "dependency-path": "~9.2.8", + "fast-glob": "~3.3.1", + "figures": "3.0.0", "git-repo-info": "~2.1.0", - "glob": "~7.0.5", "glob-escape": "~0.0.2", "https-proxy-agent": "~5.0.0", "ignore": "~5.1.6", "inquirer": "~7.3.3", "js-yaml": "~3.13.1", - "jszip": "~3.7.1", - "lodash": "~4.17.15", "node-fetch": "2.6.7", + "npm-check": "~6.0.1", "npm-package-arg": "~6.1.0", - "npm-packlist": "~2.1.2", "read-package-tree": "~5.1.5", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "rxjs": "~6.6.7", + "semver": "~7.5.4", "ssri": "~8.0.0", "strict-uri-encode": "~2.0.0", "tapable": "2.2.1", "tar": "~6.1.11", - "true-case-path": "~2.2.1" + "true-case-path": "~2.2.1", + "uuid": "~8.3.2" }, "engines": { "node": ">=5.6.0" } }, "node_modules/@microsoft/rush-lib/node_modules/@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", "dev": true, "dependencies": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, "node_modules/@microsoft/rush-lib/node_modules/@rushstack/rig-package": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", - "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.1.tgz", + "integrity": "sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA==", "dev": true, "dependencies": { - "resolve": "~1.17.0", + "resolve": "~1.22.1", "strip-json-comments": "~3.1.1" } }, "node_modules/@microsoft/rush-lib/node_modules/@rushstack/ts-command-line": { - "version": "4.12.3", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.12.3.tgz", - "integrity": "sha512-Pdij22RotMXzI+HWHyYCvw0RMZhiP5a6Za/96XamZ1+mxmpSm4ujf8TROKxGAHySmR5A8iNVSlzhNMnUlFQE6g==", + "version": "4.16.1", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.16.1.tgz", + "integrity": "sha512-+OCsD553GYVLEmz12yiFjMOzuPeCiZ3f8wTiFHL30ZVXexTyPmgjwXEhg2K2P0a2lVf+8YBy7WtPoflB2Fp8/A==", "dev": true, "dependencies": { "@types/argparse": "1.0.38", @@ -4460,12 +4007,6 @@ "string-argv": "~0.3.1" } }, - "node_modules/@microsoft/rush-lib/node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "node_modules/@microsoft/rush-lib/node_modules/commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -4476,6 +4017,50 @@ "node": "^12.20.0 || >=14" } }, + "node_modules/@microsoft/rush-lib/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@microsoft/rush-lib/node_modules/validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", @@ -4485,6 +4070,12 @@ "node": ">= 0.10" } }, + "node_modules/@microsoft/rush-lib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@microsoft/rush-lib/node_modules/z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -4526,34 +4117,114 @@ "rush-tslint": "bin/rush-tslint" } }, - "node_modules/@microsoft/sp-build-core-tasks": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.16.1.tgz", - "integrity": "sha512-TXFQkzxPXYdc0rvI6vEc0VhuytKZy8TDlAW3K5bzC5DGm87QB+2N/IYVFMQ6jxavXO7uDFuItgavSGraOyeN1Q==", + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/typescript": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", "dev": true, - "dependencies": { - "@microsoft/gulp-core-build": "3.17.19", - "@microsoft/gulp-core-build-serve": "3.9.22", - "@microsoft/gulp-core-build-webpack": "5.2.28", - "@microsoft/spfx-heft-plugins": "1.16.1", - "@rushstack/node-core-library": "3.52.0", - "@types/glob": "5.0.30", - "@types/lodash": "4.14.117", - "@types/webpack": "4.41.24", - "colors": "~1.2.1", - "glob": "~7.0.5", - "gulp": "4.0.2", - "lodash": "4.17.21", - "webpack": "~4.44.2" + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" }, "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + "node": ">=4.2.0" } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "node_modules/@microsoft/rush-stack-compiler-4.7": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-4.7/-/rush-stack-compiler-4.7-0.1.0.tgz", + "integrity": "sha512-fl7vWuAJjhsJWauSlUgC/ldF4vL8qmMX0LozTvHM5ICmM82O3exPFjLjvgw9q/niGt77P1OGIrwiDClCHfZQJQ==", + "dev": true, + "dependencies": { + "@microsoft/api-extractor": "~7.15.2", + "@rushstack/eslint-config": "~2.6.2", + "@rushstack/node-core-library": "~3.53.0", + "@types/node": "10.17.13", + "import-lazy": "~4.0.0", + "typescript": "~4.7.4" + }, + "bin": { + "rush-api-extractor": "bin/rush-api-extractor", + "rush-eslint": "bin/rush-eslint", + "rush-tsc": "bin/rush-tsc", + "rush-tslint": "bin/rush-tslint" + }, + "peerDependencies": { + "eslint": "^8.7.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-config": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.6.2.tgz", + "integrity": "sha512-EcZENq5HlXe5XN9oFZ90K8y946zBXRgliNhy+378H0oK00v3FYADj8aSisEHS5OWz4HO0hYWe6IU57CNg+syYQ==", + "dev": true, + "dependencies": { + "@rushstack/eslint-patch": "1.1.4", + "@rushstack/eslint-plugin": "0.9.1", + "@rushstack/eslint-plugin-packlets": "0.4.1", + "@rushstack/eslint-plugin-security": "0.3.1", + "@typescript-eslint/eslint-plugin": "~5.20.0", + "@typescript-eslint/experimental-utils": "~5.20.0", + "@typescript-eslint/parser": "~5.20.0", + "@typescript-eslint/typescript-estree": "~5.20.0", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.16" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0", + "typescript": ">=3.0.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-patch": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.4.tgz", + "integrity": "sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==", + "dev": true + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-plugin": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.9.1.tgz", + "integrity": "sha512-iMfRyk9FE1xdhuenIYwDEjJ67u7ygeFw/XBGJC2j4GHclznHWRfSGiwTeYZ66H74h7NkVTuTp8RYw/x2iDblOA==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.20.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-plugin-packlets": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.4.1.tgz", + "integrity": "sha512-A+mb+45fAUV6SRRlRy5EXrZAHNTnvOO3ONxw0hmRDcvyPAJwoX0ClkKQriz56QQE5SL4sPxhYoqbkoKbBmsxcA==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.20.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-plugin-security": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.3.1.tgz", + "integrity": "sha512-LOBJj7SLPkeonBq2CD9cKqujwgc84YXJP18UXmGYl8xE3OM+Fwgnav7GzsakyvkeWJwq7EtpZjjSW8DTpwfA4w==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.20.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/node-core-library": { + "version": "3.53.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", + "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", "dev": true, "dependencies": { "@types/node": "12.20.24", @@ -4566,692 +4237,460 @@ "z-schema": "~5.0.2" } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/@types/node": { + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/node-core-library/node_modules/@types/node": { "version": "12.20.24", "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", "dev": true }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "dependencies": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/tree-pattern": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", + "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", "dev": true }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.20.0.tgz", + "integrity": "sha512-fapGzoxilCn3sBtC6NtXZX6+P/Hef7VDbyfGqTTpzYydwhlkevB+0vE0EnmHPVTVSy68GUncyJ/2PcrFBeCo5Q==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", - "dev": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "dev": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true, - "bin": { - "acorn": "bin/acorn" + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/type-utils": "5.20.0", + "@typescript-eslint/utils": "5.20.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" }, "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "dependencies": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/cacache/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.20.0.tgz", + "integrity": "sha512-w5qtx2Wr9x13Dp/3ic9iGOGmVXK5gMwyc8rwVgZU46K9WTjPZSyPvdER9Ycy+B5lNHvoz+z2muWhUvlTpQeu+g==", "dev": true, "dependencies": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" + "@typescript-eslint/utils": "5.20.0" }, "engines": { - "node": ">=6.9.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/enhanced-resolve/node_modules/memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/parser": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.20.0.tgz", + "integrity": "sha512-UWKibrCZQCYvobmu3/N8TWbEeo/EPQbS41Ux1F9XqPzGuV7pfg6n50ZrFo6hryynD8qOTTfLHtHjjdQtxJ0h/w==", "dev": true, "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/typescript-estree": "5.20.0", + "debug": "^4.3.2" }, "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/scope-manager": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.20.0.tgz", + "integrity": "sha512-h9KtuPZ4D/JuX7rpp1iKg3zOH0WNEa+ZIXwpW/KWmEFDxlA/HSfCMhiyF1HS/drTICjIbpA6OqkAhrP/zkCStg==", "dev": true, "dependencies": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.0" }, "engines": { - "node": ">=4.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/type-utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.20.0.tgz", + "integrity": "sha512-WxNrCwYB3N/m8ceyoGCgbLmuZwupvzN0rE8NBuwnl7APgjv24ZJIjkNzoFBXPRCGzLNkoU/WfanW0exvp/+3Iw==", "dev": true, "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" + "@typescript-eslint/utils": "5.20.0", + "debug": "^4.3.2", + "tsutils": "^3.21.0" }, "engines": { - "node": ">=0.10.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/types": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.20.0.tgz", + "integrity": "sha512-+d8wprF9GyvPwtoB4CxBAR/s0rpP25XKgnOvMf/gMXYDvlUC3rPFHupdTQ/ow9vn7UDe5rX02ovGYQbv/IUCbg==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.20.0.tgz", + "integrity": "sha512-36xLjP/+bXusLMrT9fMMYy1KJAGgHhlER2TqpUVDYUQg4w0q/NW/sg4UGAgVwAqb8V4zYg43KMUpM8vV2lve6w==", "dev": true, "dependencies": { - "is-extendable": "^0.1.0" + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" }, "engines": { - "node": ">=0.10.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/find-cache-dir": { + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.20.0.tgz", + "integrity": "sha512-lHONGJL1LIO12Ujyx8L8xKbwWSkoUKFSO+0wDAqGXiudWB2EO7WEUT+YZLtVbmOmSllAjLb9tpoIPwpRe5Tn6w==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/typescript-estree": "5.20.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.20.0.tgz", + "integrity": "sha512-1flRpNF+0CAQkMNlTJ6L/Z5jiODG/e5+7mk6XwtPOUS3UrTz3UOiAg9jG2VtKsWI6rZQfy4C6a232QNRZTRGlg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.20.0", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/array-union": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" }, "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", - "dev": true, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/make-dir/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/rimraf/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, "engines": { "node": ">= 4" } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "dev": true, - "dependencies": { - "figgy-pudding": "^3.5.1" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, "engines": { - "node": ">=6" + "node": ">= 8" } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/terser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", - "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", "dev": true, "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" }, "bin": { - "terser": "bin/terser" + "z-schema": "bin/z-schema" }, "engines": { - "node": ">=6.0.0" + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "dev": true, + "node_modules/@microsoft/sp-adaptive-card-extension-base": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-adaptive-card-extension-base/-/sp-adaptive-card-extension-base-1.18.2.tgz", + "integrity": "sha512-nmzmTvMKukGal8yCRAWPLarETVx5tZMgLuCpikhJdUn8FIg/th9Ws1UFYu1SlHGo4ns+j9pS2mjhHVG0zYC0DQ==", "dependencies": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" + "@microsoft/sp-component-base": "1.18.2", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-http": "1.18.2", + "@microsoft/sp-http-base": "1.18.2", + "@microsoft/sp-loader": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-module-interfaces": "1.18.2", + "@microsoft/sp-property-pane": "1.18.2", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.12.0", + "adaptivecards": "2.11.2", + "tslib": "2.3.1" }, "engines": { - "node": ">= 6.9.0" + "node": ">=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-adaptive-card-extension-base/node_modules/adaptivecards": { + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/adaptivecards/-/adaptivecards-2.11.2.tgz", + "integrity": "sha512-yV+o272Xe+qVoz0yIaJAo0RwLtRUX8XyuXIaKepaS+Ei3BgU2w5yl2g0d1UbgoFAyRtk9mVZuvWtPiM8mj+FmA==", + "peerDependencies": { + "swiper": "^8.2.6" + } + }, + "node_modules/@microsoft/sp-adaptive-card-extension-base/node_modules/swiper": { + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-8.4.7.tgz", + "integrity": "sha512-VwO/KU3i9IV2Sf+W2NqyzwWob4yX9Qdedq6vBtS0rFqJ6Fa5iLUJwxQkuD4I38w0WDJwmFl8ojkdcRFPHWD+2g==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "hasInstallScript": true, + "peer": true, + "dependencies": { + "dom7": "^4.0.4", + "ssr-window": "^4.0.2" + }, + "engines": { + "node": ">= 4.7.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.18.2.tgz", + "integrity": "sha512-QzqO7N7IZYUEGoTceelSQp4ZnjbBnOoJH+Y49MW2Xw5SAXFzqH3dwBBqsInvc1ehFZjqEVfD5Qb2AQMjTECMkw==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.18.1", + "@microsoft/gulp-core-build-serve": "3.12.1", + "@microsoft/gulp-core-build-webpack": "5.4.0", + "@microsoft/spfx-heft-plugins": "1.18.2", + "@rushstack/node-core-library": "3.61.0", + "@types/glob": "5.0.30", + "@types/lodash": "4.14.117", + "@types/webpack": "4.41.24", + "colors": "~1.2.1", + "glob": "~7.0.5", + "gulp": "4.0.2", + "lodash": "4.17.21", + "webpack": "~4.47.0" + }, + "engines": { + "node": ">=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@rushstack/node-core-library": { + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" }, "peerDependencies": { - "webpack": "^4.0.0" + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "node_modules/@microsoft/sp-build-core-tasks/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "yallist": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, "node_modules/@microsoft/sp-build-core-tasks/node_modules/validator": { @@ -5263,73 +4702,10 @@ "node": ">= 0.10" } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" - }, - "optionalDependencies": { - "chokidar": "^3.4.1", - "watchpack-chokidar2": "^2.0.1" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/webpack": { - "version": "4.44.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", - "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.3.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=6.11.5" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - }, - "webpack-command": { - "optional": true - } - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "node_modules/@microsoft/sp-build-core-tasks/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, "node_modules/@microsoft/sp-build-core-tasks/node_modules/z-schema": { @@ -5352,7 +4728,71 @@ "commander": "^9.4.1" } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/z-schema/node_modules/commander": { + "node_modules/@microsoft/sp-build-web": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.18.2.tgz", + "integrity": "sha512-q+5nT2EGvsU4aFgGYN/E1wskG5jZBHerCw8JGL5ANyHtAnc1m2TSNEZO/NrpfyeDsZxIqDZ353cVRZRiUj8aHw==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.18.1", + "@microsoft/gulp-core-build-sass": "4.17.1", + "@microsoft/gulp-core-build-serve": "3.12.1", + "@microsoft/gulp-core-build-typescript": "8.6.1", + "@microsoft/gulp-core-build-webpack": "5.4.0", + "@microsoft/rush-lib": "5.107.4", + "@microsoft/sp-build-core-tasks": "1.18.2", + "@rushstack/node-core-library": "3.61.0", + "@types/webpack": "4.41.24", + "gulp": "4.0.2", + "postcss": "^8.4.19", + "semver": "~7.3.2", + "true-case-path": "~2.2.1", + "webpack": "~4.47.0", + "yargs": "~4.6.0" + }, + "engines": { + "node": ">=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@rushstack/node-core-library": { + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@rushstack/node-core-library/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", @@ -5362,713 +4802,33 @@ "node": "^12.20.0 || >=14" } }, - "node_modules/@microsoft/sp-build-web": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.16.1.tgz", - "integrity": "sha512-qiZT6yU9EkAHOsq0r65cDgalWYUfdB7GFrvxJHUbOUlFtbkjOfzujddyGBH5JK/xJ6bPTZMZRFKFh1xzElVwBQ==", + "node_modules/@microsoft/sp-build-web/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "@microsoft/gulp-core-build": "3.17.19", - "@microsoft/gulp-core-build-sass": "4.16.0", - "@microsoft/gulp-core-build-serve": "3.9.22", - "@microsoft/gulp-core-build-typescript": "8.5.33", - "@microsoft/gulp-core-build-webpack": "5.2.28", - "@microsoft/rush-lib": "5.79.0", - "@microsoft/sp-build-core-tasks": "1.16.1", - "@rushstack/node-core-library": "3.52.0", - "@types/webpack": "4.41.24", - "gulp": "4.0.2", - "semver": "~7.3.2", - "true-case-path": "~2.2.1", - "webpack": "~4.44.2", - "yargs": "~4.6.0" + "yallist": "^4.0.0" }, "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + "node": ">=10" } }, - "node_modules/@microsoft/sp-build-web/node_modules/@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "node_modules/@microsoft/sp-build-web/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, "dependencies": { - "@types/node": "12.20.24", - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "z-schema": "~5.0.2" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "dependencies": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", - "dev": true - }, - "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, - "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", - "dev": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "dev": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true - }, - "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true, + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "dependencies": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "node_modules/@microsoft/sp-build-web/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/@microsoft/sp-build-web/node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/enhanced-resolve/node_modules/memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dev": true, - "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - }, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "dependencies": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" + "resolve": "bin/resolve" }, "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", - "dev": true, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/make-dir/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "dev": true, - "dependencies": { - "figgy-pudding": "^3.5.1" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/terser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", - "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", - "dev": true, - "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "dev": true, - "dependencies": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - }, - "engines": { - "node": ">= 6.9.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/@microsoft/sp-build-web/node_modules/validator": { @@ -6080,73 +4840,10 @@ "node": ">= 0.10" } }, - "node_modules/@microsoft/sp-build-web/node_modules/watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" - }, - "optionalDependencies": { - "chokidar": "^3.4.1", - "watchpack-chokidar2": "^2.0.1" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/webpack": { - "version": "4.44.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", - "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.3.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=6.11.5" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - }, - "webpack-command": { - "optional": true - } - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "node_modules/@microsoft/sp-build-web/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, "node_modules/@microsoft/sp-build-web/node_modules/z-schema": { @@ -6169,48 +4866,69 @@ "commander": "^9.4.1" } }, - "node_modules/@microsoft/sp-build-web/node_modules/z-schema/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true, - "engines": { - "node": "^12.20.0 || >=14" - } - }, "node_modules/@microsoft/sp-component-base": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.1.tgz", - "integrity": "sha512-fS7E2fUgyUAn5YpdJUvG0T7kQejU3EHWD58GKK6boa1hD4FcDvAnBxt2yiqKffxtGt44CsGdHqiuK9olyFMFQw==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.18.2.tgz", + "integrity": "sha512-POPKGkI1jZwdBr69lV+6tkpeztDuJHZbvwfU3LKO/fPpxQ8JdCM7Sb76702kLfMCtxXN6MMfUN/UfbilYb6aKg==", "dependencies": { - "@fluentui/react": "^7.199.1", - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-dynamic-data": "1.16.1", - "@microsoft/sp-http": "1.16.1", - "@microsoft/sp-lodash-subset": "1.16.1", - "@microsoft/sp-module-interfaces": "1.16.1", - "@microsoft/sp-page-context": "1.16.1", - "office-ui-fabric-react": "^7.199.1", + "@fluentui/react": "^8.110.12", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-dynamic-data": "1.18.2", + "@microsoft/sp-http": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-module-interfaces": "1.18.2", + "@microsoft/sp-page-context": "1.18.2", "tslib": "2.3.1" }, "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + "node": ">=18.17.1 <19.0.0" } }, + "node_modules/@microsoft/sp-component-base/node_modules/@fluentui/react": { + "version": "8.115.7", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.115.7.tgz", + "integrity": "sha512-y4WpDCr6mzhzmsr6FzV0nqQGds6gL3K2MoV7X8z+fQI4vpvxyeKgXZYwD5P+eGHlrOvpilrXeRlDAH7cxaw2Kw==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.16", + "@fluentui/font-icons-mdl2": "^8.5.33", + "@fluentui/foundation-legacy": "^8.3.0", + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/react-focus": "^8.8.41", + "@fluentui/react-hooks": "^8.6.37", + "@fluentui/react-portal-compat-context": "^9.0.11", + "@fluentui/react-window-provider": "^2.2.18", + "@fluentui/set-version": "^8.2.14", + "@fluentui/style-utilities": "^8.10.4", + "@fluentui/theme": "^2.6.42", + "@fluentui/utilities": "^8.14.0", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-component-base/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, "node_modules/@microsoft/sp-core-library": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.1.tgz", - "integrity": "sha512-1BwUFqW0rycMI7WJ4WJya/VSxnOmsPlSIY4ZXoI9IMGl0JR2E0pZWd23Z7oQAmqUmohyHssIpOjaQF/qo1fSmg==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.18.2.tgz", + "integrity": "sha512-CBhJiGw8vo/ZUEYG/uRDtceLxqs1xduCW1pAFOVGfnNH6ilw4NS8zT3PCptYUsqQzuvSQtKak7T7E5pb+jlCVA==", "dependencies": { - "@microsoft/sp-lodash-subset": "1.16.1", - "@microsoft/sp-module-interfaces": "1.16.1", - "@microsoft/sp-odata-types": "1.16.1", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-module-interfaces": "1.18.2", + "@microsoft/sp-odata-types": "1.18.2", "tslib": "2.3.1" }, "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + "node": ">=18.17.1 <19.0.0" }, "peerDependencies": { "@types/react": ">=16.9.51 <18.0.0", @@ -6220,23 +4938,23 @@ } }, "node_modules/@microsoft/sp-css-loader": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.16.1.tgz", - "integrity": "sha512-4wNATfkBcK29k+vKn86/QwCSijjpLEqXi5/pYvvgOjhzKfHP2MC3mIU8SsWRUpN5XG8Z3DnDU9P0G2q2hk18hA==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.18.2.tgz", + "integrity": "sha512-PWrDru9YpZ1D0+d9qBOzuBV2iT4sv1Inb3iF+rgcW57z1VbEvzq7ohEqhYyOtgHyz6cDBV7MvaiqO6jhlzN19g==", "dev": true, "dependencies": { "@microsoft/load-themed-styles": "1.10.292", - "@rushstack/node-core-library": "3.52.0", + "@rushstack/node-core-library": "3.61.0", "autoprefixer": "9.7.1", "css-loader": "3.4.2", - "cssnano": "~4.1.10", - "loader-utils": "1.2.3", - "postcss": "~8.1.0", + "cssnano": "~5.1.14", + "loader-utils": "^1.4.2", + "postcss": "^8.4.19", "postcss-modules-extract-imports": "~3.0.0", "postcss-modules-local-by-default": "~4.0.0", "postcss-modules-scope": "~3.0.0", "postcss-modules-values": "~4.0.0", - "webpack": "~4.44.2" + "webpack": "~4.47.0" } }, "node_modules/@microsoft/sp-css-loader/node_modules/@microsoft/load-themed-styles": { @@ -6246,168 +4964,26 @@ "dev": true }, "node_modules/@microsoft/sp-css-loader/node_modules/@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", "dev": true, "dependencies": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "dependencies": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", - "dev": true - }, - "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, - "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", - "dev": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "dev": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true - }, - "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true, - "bin": { - "acorn": "bin/acorn" }, - "engines": { - "node": ">=0.4.0" + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, "node_modules/@microsoft/sp-css-loader/node_modules/ansi-styles": { @@ -6460,71 +5036,6 @@ "url": "https://opencollective.com/postcss/" } }, - "node_modules/@microsoft/sp-css-loader/node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "dependencies": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, "node_modules/@microsoft/sp-css-loader/node_modules/chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -6539,12 +5050,6 @@ "node": ">=4" } }, - "node_modules/@microsoft/sp-css-loader/node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, "node_modules/@microsoft/sp-css-loader/node_modules/color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -6560,140 +5065,14 @@ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "dev": true }, - "node_modules/@microsoft/sp-css-loader/node_modules/colorette": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", - "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", - "dev": true - }, "node_modules/@microsoft/sp-css-loader/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/@microsoft/sp-css-loader/node_modules/css-loader": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", - "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^1.2.3", - "normalize-path": "^3.0.0", - "postcss": "^7.0.23", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.2", - "postcss-modules-scope": "^2.1.1", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.0.2", - "schema-utils": "^2.6.0" - }, + "optional": true, "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", - "dev": true, - "dependencies": { - "postcss": "^7.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-local-by-default": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", - "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", - "dev": true, - "dependencies": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-scope": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", - "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", - "dev": true, - "dependencies": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", - "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", - "dev": true, - "dependencies": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/enhanced-resolve/node_modules/memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dev": true, - "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - }, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" + "node": "^12.20.0 || >=14" } }, "node_modules/@microsoft/sp-css-loader/node_modules/escape-string-regexp": { @@ -6705,101 +5084,6 @@ "node": ">=0.8.0" } }, - "node_modules/@microsoft/sp-css-loader/node_modules/eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "dependencies": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@microsoft/sp-css-loader/node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", @@ -6809,340 +5093,48 @@ "node": ">=4" } }, - "node_modules/@microsoft/sp-css-loader/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "node_modules/@microsoft/sp-css-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "kind-of": "^3.0.2" + "yallist": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/@microsoft/sp-css-loader/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "node_modules/@microsoft/sp-css-loader/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", - "dev": true, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/loader-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", - "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^2.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/make-dir/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" + "resolve": "bin/resolve" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@microsoft/sp-css-loader/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "node_modules/@microsoft/sp-css-loader/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/postcss": { - "version": "8.1.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.14.tgz", - "integrity": "sha512-KatkyVPBKfENS+c3dpXJoDXnDD5UZs5exAnDksLqaRJPKwYphEPZt4N0m0i049v2/BtWVQibAhxW4ilXXcolpA==", - "dev": true, - "dependencies": { - "colorette": "^1.2.1", - "nanoid": "^3.1.20", - "source-map": "^0.6.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-local-by-default": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", - "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", - "dev": true, - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-local-by-default/node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-values/node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" + "lru-cache": "^6.0.0" }, "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "dev": true, - "dependencies": { - "figgy-pudding": "^3.5.1" + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, "node_modules/@microsoft/sp-css-loader/node_modules/supports-color": { @@ -7157,82 +5149,6 @@ "node": ">=4" } }, - "node_modules/@microsoft/sp-css-loader/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/terser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", - "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", - "dev": true, - "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "dev": true, - "dependencies": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - }, - "engines": { - "node": ">= 6.9.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@microsoft/sp-css-loader/node_modules/validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", @@ -7242,87 +5158,10 @@ "node": ">= 0.10" } }, - "node_modules/@microsoft/sp-css-loader/node_modules/watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" - }, - "optionalDependencies": { - "chokidar": "^3.4.1", - "watchpack-chokidar2": "^2.0.1" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/webpack": { - "version": "4.44.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", - "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.3.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=6.11.5" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - }, - "webpack-command": { - "optional": true - } - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/webpack/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "node_modules/@microsoft/sp-css-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, "node_modules/@microsoft/sp-css-loader/node_modules/z-schema": { @@ -7345,106 +5184,97 @@ "commander": "^9.4.1" } }, - "node_modules/@microsoft/sp-css-loader/node_modules/z-schema/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true, - "engines": { - "node": "^12.20.0 || >=14" - } - }, "node_modules/@microsoft/sp-diagnostics": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.1.tgz", - "integrity": "sha512-xmMGGzmT2xSLddYZSliDXyq9xAO/cZbiJopFvjEIkX0ottgbudi73TuwaO81d4FGMm7eSEKFXocSBRr1wAxxEg==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.18.2.tgz", + "integrity": "sha512-DfjtB2WdsPfPp+/e/OUu70UFflXgDSPIIH5ZnVUpNCImRIjD4g1FNd1XFIhkp6ih+SyZSYlDAWNBthM+0iTFqg==", "dependencies": { - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-lodash-subset": "1.16.1" + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2" }, "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + "node": ">=18.17.1 <19.0.0" } }, "node_modules/@microsoft/sp-dynamic-data": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.1.tgz", - "integrity": "sha512-YmF5Gk/Ttx7W6bwMYmw3I/ZraLSGEWIrKljOl++z5xyxiskMIlAZg2wQxAXu9QLZ1P2DjuYC4ZYSVFByMScC+Q==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.18.2.tgz", + "integrity": "sha512-7KhogG7iCkfdqMjWuZIOScxTus32b/YnbsKiGiQxOMZthUnguRC2MWr5+KvNiiNBHmoIPXXP1vG3hCD4nAmX9A==", "dependencies": { - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-lodash-subset": "1.16.1", - "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-module-interfaces": "1.18.2", "tslib": "2.3.1" }, "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + "node": ">=18.17.1 <19.0.0" } }, "node_modules/@microsoft/sp-http": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.1.tgz", - "integrity": "sha512-wsKyiH1lqCuN7aeHkpc5GWZ+ezIJ4nUT6zQmKgvugayQroOhS/G4caw0FxqBA8Qs+SiUF9FE8plPHyivaA1IZw==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.18.2.tgz", + "integrity": "sha512-u22g6TehpW4dHBz2QUY/2la3NKYdvJDgbM5dJ/5cAyukVWR3gpZ/DBTTx+I9NI9UPgYTJv2Gw5HMqExBcMCeHw==", "dependencies": { "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-http-base": "1.16.1", - "@microsoft/sp-http-msgraph": "1.16.1", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-http-base": "1.18.2", + "@microsoft/sp-http-msgraph": "1.18.2", "tslib": "2.3.1" }, "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + "node": ">=18.17.1 <19.0.0" } }, "node_modules/@microsoft/sp-http-base": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.1.tgz", - "integrity": "sha512-67ycRRAz19OoKzYgLTYvaZaBnH4yARJYB395ZIbf+QT9eHZLIZoGVxZotNrGQoIyMV3+uazkbyyvEvOGggCeMw==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.18.2.tgz", + "integrity": "sha512-kedmfpvArM/qmRQKXuUfMYPj4Hd18dfT9jeHv3E2eD40UDMMXp0ghMyvyu5PLDHruG700jUCVmY4bhIbXPguLA==", "dependencies": { "@azure/msal-browser": "2.28.1", - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-page-context": "1.16.1", - "@microsoft/teams-js": "1.12.1", - "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-page-context": "1.18.2", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.12.0", "adal-angular": "1.0.16", - "msal": "1.4.17", "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", "msalLegacy": "npm:msal@1.4.12", "tslib": "2.3.1" } }, "node_modules/@microsoft/sp-http-msgraph": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.16.1.tgz", - "integrity": "sha512-0/KxNJ2Cq8fn6u+uLf5rlLnOu+XIrP3H60lO4haILYYNuG3fJh3aLCiHFLSCv4RatWMjk2e2NeaieD2266yVRQ==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.18.2.tgz", + "integrity": "sha512-NY1kHavTQoSUawZ+K4nxMWHZn/70epj16fyygQgAA7ooxImJ+L6p0UVCEJh25S+r058+Mm5OUmWeWmmqNDX74Q==", "dependencies": { "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-http-base": "1.16.1", - "@microsoft/sp-loader": "1.16.1", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-http-base": "1.18.2", + "@microsoft/sp-loader": "1.18.2", "tslib": "2.3.1" + }, + "peerDependencies": { + "@microsoft/microsoft-graph-client": "3.0.2" } }, "node_modules/@microsoft/sp-image-helper": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.16.1.tgz", - "integrity": "sha512-GHc4Wry31s6Y+qS8CVY6gqwCpJwXfAS+uss5ntKBZPBzFKl5qW8HEFAD8SHu9G00zb33LJ+7HHSpcFqZGlD7BQ==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.18.2.tgz", + "integrity": "sha512-nSKfKdClZCGBwtpJG23XGef6Hnqifvvh4OKbExBc460LRn7JT2AXSiIM9gRNkp7AyfrksqHCq4EbUzEnOWy1Qw==", "dependencies": { - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-http": "1.16.1", - "@microsoft/sp-http-base": "1.16.1", - "@microsoft/sp-loader": "1.16.1", - "@microsoft/sp-lodash-subset": "1.16.1", - "@microsoft/sp-page-context": "1.16.1", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-http": "1.18.2", + "@microsoft/sp-http-base": "1.18.2", + "@microsoft/sp-loader": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-page-context": "1.18.2", "tslib": "2.3.1" }, "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + "node": ">=18.17.1 <19.0.0" }, "peerDependencies": { "@types/react": ">=16.9.51 <18.0.0", @@ -7454,22 +5284,21 @@ } }, "node_modules/@microsoft/sp-loader": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.1.tgz", - "integrity": "sha512-EEVr5+MbwceQWBUCXXZbaq8yDLyl20W52lt5J8oLkL/Un3i5IphzPwRVx5I7RuhgdIz6MDNpiADXBEu84YpNGw==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.18.2.tgz", + "integrity": "sha512-IXE8tGvVWSRbV8WU7WdVpvuA9CAcJUJfnrk2Ef6ygUgxullJnWv7LddiBDDiqm74AkI4dSUDPVPvi45NBHMWQg==", "dependencies": { - "@fluentui/react": "^7.199.1", - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-dynamic-data": "1.16.1", - "@microsoft/sp-http-base": "1.16.1", - "@microsoft/sp-lodash-subset": "1.16.1", - "@microsoft/sp-module-interfaces": "1.16.1", - "@microsoft/sp-odata-types": "1.16.1", - "@microsoft/sp-page-context": "1.16.1", - "@rushstack/loader-raw-script": "1.3.260", + "@fluentui/react": "^8.110.12", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-dynamic-data": "1.18.2", + "@microsoft/sp-http-base": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-module-interfaces": "1.18.2", + "@microsoft/sp-odata-types": "1.18.2", + "@microsoft/sp-page-context": "1.18.2", + "@rushstack/loader-raw-script": "1.4.7", "@types/requirejs": "2.1.29", - "office-ui-fabric-react": "^7.199.1", "raw-loader": "~0.5.1", "react": "17.0.1", "react-dom": "17.0.1", @@ -7477,50 +5306,89 @@ "tslib": "2.3.1" }, "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + "node": ">=18.17.1 <19.0.0" }, "peerDependencies": { "@types/react": ">=16.9.51 <18.0.0", "@types/react-dom": ">=16.9.8 <18.0.0" } }, + "node_modules/@microsoft/sp-loader/node_modules/@fluentui/react": { + "version": "8.115.7", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.115.7.tgz", + "integrity": "sha512-y4WpDCr6mzhzmsr6FzV0nqQGds6gL3K2MoV7X8z+fQI4vpvxyeKgXZYwD5P+eGHlrOvpilrXeRlDAH7cxaw2Kw==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.16", + "@fluentui/font-icons-mdl2": "^8.5.33", + "@fluentui/foundation-legacy": "^8.3.0", + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/react-focus": "^8.8.41", + "@fluentui/react-hooks": "^8.6.37", + "@fluentui/react-portal-compat-context": "^9.0.11", + "@fluentui/react-window-provider": "^2.2.18", + "@fluentui/set-version": "^8.2.14", + "@fluentui/style-utilities": "^8.10.4", + "@fluentui/theme": "^2.6.42", + "@fluentui/utilities": "^8.14.0", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-loader/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, "node_modules/@microsoft/sp-lodash-subset": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.1.tgz", - "integrity": "sha512-WRgN4na/lHijQlKAElc+hthtQNMKBbvmWTK7NoQa6D+tOnEc9ay1VCY06NKgGRK8M74xodODjYVO5shRhBFWcw==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.18.2.tgz", + "integrity": "sha512-RcPAiSq+sDxP78pswo/pnBR7OQIQ8Nvd+MX9ObZofJa/5dSJfC3j/Q5s9jEiCo6sIi4fHSW1W47/eg8WvKoumQ==", "dependencies": { "@types/lodash": "4.14.117", "tslib": "2.3.1" }, "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + "node": ">=18.17.1 <19.0.0" } }, "node_modules/@microsoft/sp-module-interfaces": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.1.tgz", - "integrity": "sha512-1bSz90Hs50Uf5X44MkHN23QXuybZ0Pz3ZsQ52aJ7C6A79rnZ/yG+JROWmkYNxw2cO1vh0sQZHIWXXndlHC97wQ==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.18.2.tgz", + "integrity": "sha512-uaB21IZj3/j/nGOXRR4Lzl0v44Cpq5V/DH4zzj06J416I0eOCXSNthzTkuZMReIknL968ZlVwEDnrT3qxwbWYg==", "dependencies": { - "@rushstack/node-core-library": "3.52.0", + "@rushstack/node-core-library": "3.61.0", "z-schema": "4.2.4" }, "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + "node": ">=18.17.1 <19.0.0" } }, "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", "dependencies": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library/node_modules/commander": { @@ -7551,10 +5419,46 @@ "commander": "^9.4.1" } }, - "node_modules/@microsoft/sp-module-interfaces/node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + "node_modules/@microsoft/sp-module-interfaces/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } }, "node_modules/@microsoft/sp-module-interfaces/node_modules/validator": { "version": "13.11.0", @@ -7564,6 +5468,11 @@ "node": ">= 0.10" } }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "node_modules/@microsoft/sp-module-interfaces/node_modules/z-schema": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", @@ -7584,168 +5493,232 @@ } }, "node_modules/@microsoft/sp-odata-types": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", - "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.18.2.tgz", + "integrity": "sha512-giCVKR+ZQ20mcwkKX5Osq5RExdVhHDIc2t5yXdF20F/sBqQLQQiiVeIQSFFhhDyfLeHyC+u4Zhw/0SR8PO9OVw==", "dependencies": { "tslib": "2.3.1" }, "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + "node": ">=18.17.1 <19.0.0" } }, "node_modules/@microsoft/sp-office-ui-fabric-core": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.16.1.tgz", - "integrity": "sha512-MymuL8DbDT7m5NQS+skMdCmhYTtfmAzdYrdPVjdSBQaFQjHp4IOCqs1Rm81VM8p6zm7Jh2Fxg4fYXDO2OBEmcQ==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.18.2.tgz", + "integrity": "sha512-glpgTxu4h5EOMOv6eJoDvEaC7vBi1fn2CS4jPEgFPaEksYq4tZCZbWqM+xsWf91xje3V+a+Mu/fM7tUaA3zybg==", "dependencies": { "office-ui-fabric-core": "11.0.1", "tslib": "2.3.1" }, "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + "node": ">=18.17.1 <19.0.0" } }, "node_modules/@microsoft/sp-page-context": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.1.tgz", - "integrity": "sha512-JUH35LBI0sgPh2zPvD8bEO6K+G3uBegOfYXu1xQq/vZ3xUbl2WiDUHywKBW2A53mROazPJkC1iszf1auPH+mvA==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.18.2.tgz", + "integrity": "sha512-ux0atGLKYvHMcIQdBOIPQnjtG+wohVU6rB81kbxlJVmfnXYD2Rkng5q8v+fgxQvKRA1EAwtILP8TPN0KUZRIvQ==", "dependencies": { - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-dynamic-data": "1.16.1", - "@microsoft/sp-lodash-subset": "1.16.1", - "@microsoft/sp-odata-types": "1.16.1", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-dynamic-data": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-odata-types": "1.18.2", "tslib": "2.3.1" }, "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + "node": ">=18.17.1 <19.0.0" } }, "node_modules/@microsoft/sp-property-pane": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.16.1.tgz", - "integrity": "sha512-6Gs2v1vLjNZCxW6XFjoznkI5klanxQs4bZLvxWQbmOK4PI1UPfWV0Fiej4d1KgYFAnkIktCIEaiX28vlOFo1jQ==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.18.2.tgz", + "integrity": "sha512-7KpylwJ3KyFpe4q54Q4++/2E52XEFan8NdQU6kRl9o4/assWB8DokF83KMiGLkEte4NZhXgxyAYAj39RyHUzIA==", "dependencies": { - "@fluentui/react": "^7.199.1", - "@microsoft/sp-component-base": "1.16.1", - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-dynamic-data": "1.16.1", - "@microsoft/sp-image-helper": "1.16.1", - "@microsoft/sp-lodash-subset": "1.16.1", - "@microsoft/sp-page-context": "1.16.1", - "office-ui-fabric-react": "^7.199.1", + "@fluentui/react": "^8.110.12", + "@microsoft/sp-component-base": "1.18.2", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-dynamic-data": "1.18.2", + "@microsoft/sp-image-helper": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-page-context": "1.18.2", "react": "17.0.1", "react-dom": "17.0.1", "tslib": "2.3.1" }, "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + "node": ">=18.17.1 <19.0.0" }, "peerDependencies": { "@types/react": ">=16.9.51 <18.0.0", "@types/react-dom": ">=16.9.8 <18.0.0" } }, + "node_modules/@microsoft/sp-property-pane/node_modules/@fluentui/react": { + "version": "8.115.7", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.115.7.tgz", + "integrity": "sha512-y4WpDCr6mzhzmsr6FzV0nqQGds6gL3K2MoV7X8z+fQI4vpvxyeKgXZYwD5P+eGHlrOvpilrXeRlDAH7cxaw2Kw==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.16", + "@fluentui/font-icons-mdl2": "^8.5.33", + "@fluentui/foundation-legacy": "^8.3.0", + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/react-focus": "^8.8.41", + "@fluentui/react-hooks": "^8.6.37", + "@fluentui/react-portal-compat-context": "^9.0.11", + "@fluentui/react-window-provider": "^2.2.18", + "@fluentui/set-version": "^8.2.14", + "@fluentui/style-utilities": "^8.10.4", + "@fluentui/theme": "^2.6.42", + "@fluentui/utilities": "^8.14.0", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, "node_modules/@microsoft/sp-top-actions": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.16.1.tgz", - "integrity": "sha512-VoT6zmqhRRHAB9gFItwG2OMOpE5nfVy6uaNNolHY8Fi42aQlGD2oPOV3Wu7FyowJUtGIASWJrfCC2vFDCAggeA==", - "dependencies": { - "@microsoft/sp-property-pane": "1.16.1" - } + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.18.2.tgz", + "integrity": "sha512-kKxTB/Bj352OCAGKidgk7WtHcXvHUdH1srnsMS3FgbgRCHqK0K7A2EZRSRYothxrn4TwGHXN7gNbLQfstk521Q==" }, "node_modules/@microsoft/sp-webpart-base": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.16.1.tgz", - "integrity": "sha512-eZ2WvFCOoHiUTavgXjAVyj0IxbxG51zA7hRXAYktOfPshrJAy5NQpPM2zdEqToMX4cNlOnjSaOKrk0cB4PS0HA==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.18.2.tgz", + "integrity": "sha512-HFOnWHb5TL5+m+5aIpSsFh9jK0o2PhtNe/PsmXVPxnSKtQiJE3dxRhEFKZfashERM4SM5GprWjcLH9V8zz/lPQ==", "dependencies": { - "@fluentui/react": "^7.199.1", - "@microsoft/sp-component-base": "1.16.1", - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-dynamic-data": "1.16.1", - "@microsoft/sp-http": "1.16.1", - "@microsoft/sp-http-base": "1.16.1", - "@microsoft/sp-loader": "1.16.1", - "@microsoft/sp-lodash-subset": "1.16.1", - "@microsoft/sp-module-interfaces": "1.16.1", - "@microsoft/sp-page-context": "1.16.1", - "@microsoft/sp-property-pane": "1.16.1", - "@microsoft/sp-top-actions": "1.16.1", - "@microsoft/teams-js": "1.12.1", - "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "@fluentui/react": "^8.110.12", + "@microsoft/sp-component-base": "1.18.2", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-dynamic-data": "1.18.2", + "@microsoft/sp-http": "1.18.2", + "@microsoft/sp-http-base": "1.18.2", + "@microsoft/sp-loader": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-module-interfaces": "1.18.2", + "@microsoft/sp-page-context": "1.18.2", + "@microsoft/sp-property-pane": "1.18.2", + "@microsoft/sp-top-actions": "1.18.2", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.12.0", "@types/office-js": "1.0.36", - "office-ui-fabric-react": "^7.199.1", "react": "17.0.1", "react-dom": "17.0.1", "tslib": "2.3.1" }, "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + "node": ">=18.17.1 <19.0.0" }, "peerDependencies": { "@types/react": ">=16.9.51 <18.0.0", "@types/react-dom": ">=16.9.8 <18.0.0" } }, + "node_modules/@microsoft/sp-webpart-base/node_modules/@fluentui/react": { + "version": "8.115.7", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.115.7.tgz", + "integrity": "sha512-y4WpDCr6mzhzmsr6FzV0nqQGds6gL3K2MoV7X8z+fQI4vpvxyeKgXZYwD5P+eGHlrOvpilrXeRlDAH7cxaw2Kw==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.16", + "@fluentui/font-icons-mdl2": "^8.5.33", + "@fluentui/foundation-legacy": "^8.3.0", + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/react-focus": "^8.8.41", + "@fluentui/react-hooks": "^8.6.37", + "@fluentui/react-portal-compat-context": "^9.0.11", + "@fluentui/react-window-provider": "^2.2.18", + "@fluentui/set-version": "^8.2.14", + "@fluentui/style-utilities": "^8.10.4", + "@fluentui/theme": "^2.6.42", + "@fluentui/utilities": "^8.14.0", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-webpart-base/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, "node_modules/@microsoft/spfx-heft-plugins": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.16.1.tgz", - "integrity": "sha512-2FdsLiw5kD+nJpVDvD5NAdXOvT0wbUY52Xm9n4ZDV2Cnwv9VQFZ2pf2KU4oGYQO1xII3pOhGhc6tEOO+vgCxRQ==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.18.2.tgz", + "integrity": "sha512-gc6QDEzqq6v6RiVNwKB96+BTF5ezBLtCqQ5TKDVxbLF1Y86SnYbiJlCJTs++BDvW4JqJMMcjQGgppwG99W0NRA==", "dev": true, "dependencies": { "@azure/storage-blob": "~12.11.0", - "@microsoft/loader-load-themed-styles": "1.9.174", - "@microsoft/rush-lib": "5.79.0", - "@microsoft/sp-css-loader": "1.16.1", - "@microsoft/sp-module-interfaces": "1.16.1", - "@rushstack/heft-config-file": "0.11.0", - "@rushstack/localization-utilities": "0.8.25", - "@rushstack/node-core-library": "3.52.0", - "@rushstack/rig-package": "0.3.15", - "@rushstack/set-webpack-public-path-plugin": "3.3.69", - "@rushstack/terminal": "0.3.75", - "@rushstack/webpack4-localization-plugin": "0.15.25", - "@rushstack/webpack4-module-minifier-plugin": "0.9.31", + "@microsoft/load-themed-styles": "1.10.292", + "@microsoft/loader-load-themed-styles": "2.1.7", + "@microsoft/rush-lib": "5.107.4", + "@microsoft/sp-css-loader": "1.18.2", + "@microsoft/sp-module-interfaces": "1.18.2", + "@rushstack/heft-config-file": "0.14.2", + "@rushstack/localization-utilities": "0.9.7", + "@rushstack/node-core-library": "3.61.0", + "@rushstack/rig-package": "0.5.1", + "@rushstack/set-webpack-public-path-plugin": "4.1.7", + "@rushstack/terminal": "0.7.7", + "@rushstack/webpack4-localization-plugin": "0.18.7", + "@rushstack/webpack4-module-minifier-plugin": "0.13.7", "@types/tapable": "1.0.6", "autoprefixer": "9.7.1", "colors": "~1.2.1", "copy-webpack-plugin": "~6.0.3", - "css-loader": "~3.2.0", - "cssnano": "~4.1.10", + "css-loader": "3.4.2", + "cssnano": "~5.1.14", "express": "4.18.1", "file-loader": "6.1.0", "git-repo-info": "~2.1.1", "glob": "~7.0.5", "html-loader": "~0.5.1", - "jszip": "3.5.0", + "jszip": "~3.8.0", "lodash": "4.17.21", "mime": "2.5.2", - "postcss-loader": "3.0.0", + "postcss": "^8.4.19", + "postcss-loader": "^4.2.0", "resolve": "~1.17.0", - "sass": "1.44.0", - "sass-loader": "8.0.2", "source-map": "0.6.1", "source-map-loader": "1.1.3", "tapable": "1.1.3", "true-case-path": "~2.2.1", - "uuid": "~3.1.0", - "webpack": "~4.44.2", + "uuid": "^9.0.0", + "webpack": "~4.47.0", "webpack-dev-server": "~4.9.3", "webpack-sources": "1.4.3", "xml": "~1.0.1" } }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.292", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", + "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", + "dev": true + }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/heft-config-file": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.11.0.tgz", - "integrity": "sha512-QyDzzpXIgR5f0Esagm8pV3hlKMmgtV+EJ9RJvMKnWMuj+13FLN0d/ax63NwCRgXfgttpRCmwaJti+igPPsqZfQ==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.14.2.tgz", + "integrity": "sha512-X29DqXN6dyvkZm4hIewFkCCub1lxY8LPsyWSYqkuZ1E5f70ibKBp8P+nf2QzjQ7XcJzqDuq5fWrvPzi5N6M5lg==", "dev": true, "dependencies": { - "@rushstack/node-core-library": "3.52.0", - "@rushstack/rig-package": "0.3.15", + "@rushstack/node-core-library": "3.61.0", + "@rushstack/rig-package": "0.5.1", "jsonpath-plus": "~4.0.0" }, "engines": { @@ -7753,247 +5726,87 @@ } }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", "dev": true, "dependencies": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/node-core-library/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/rig-package": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", - "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.1.tgz", + "integrity": "sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA==", "dev": true, "dependencies": { - "resolve": "~1.17.0", + "resolve": "~1.22.1", "strip-json-comments": "~3.1.1" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/terminal": { - "version": "0.3.75", - "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.75.tgz", - "integrity": "sha512-2IT6Pv8B2s8cOae2UjFeE1S4JfEQuS3om1AbZAI3wmzTSjEqXKj6m5hPnjDW8Gzbi9gBctcDD6Zj5Oq7afqsyw==", + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/rig-package/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, "dependencies": { - "@rushstack/node-core-library": "3.52.0", - "@types/node": "12.20.24", - "wordwrap": "~1.0.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/webpack4-localization-plugin": { - "version": "0.15.25", - "resolved": "https://registry.npmjs.org/@rushstack/webpack4-localization-plugin/-/webpack4-localization-plugin-0.15.25.tgz", - "integrity": "sha512-Drha8bEGrWb+PfX61hQcqcDeAgTs6RZQ+sD7iL1oaR5XnL1F8DSr/BCY3b1JdfKjGz+z5H/sJccbppUITsKawg==", - "dev": true, - "dependencies": { - "@rushstack/localization-utilities": "0.8.25", - "@rushstack/node-core-library": "3.52.0", - "@types/node": "12.20.24", - "@types/tapable": "1.0.6", - "loader-utils": "~1.1.0", - "lodash": "~4.17.15", - "minimatch": "~3.0.3" + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "peerDependencies": { - "@rushstack/set-webpack-public-path-plugin": "^3.3.69", - "@types/webpack": "^4.39.0", - "webpack": "^4.31.0" - }, - "peerDependenciesMeta": { - "@rushstack/set-webpack-public-path-plugin": { - "optional": true - }, - "@types/webpack": { - "optional": true - } - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/webpack4-module-minifier-plugin": { - "version": "0.9.31", - "resolved": "https://registry.npmjs.org/@rushstack/webpack4-module-minifier-plugin/-/webpack4-module-minifier-plugin-0.9.31.tgz", - "integrity": "sha512-LZpqwVChZGBoc0ttdKLe07R2RlIIprYyuZuBkUlXdhhEu8Brob+k8Ign6+kg4fBF9G6W/db2OMSPZ0jh0ipzqw==", - "dev": true, - "dependencies": { - "@rushstack/module-minifier": "0.1.32", - "@rushstack/worker-pool": "0.1.32", - "@types/node": "12.20.24", - "@types/tapable": "1.0.6", - "tapable": "1.1.3" - }, - "engines": { - "node": ">=10.17.1" - }, - "peerDependencies": { - "@types/webpack": "*", - "@types/webpack-sources": "*", - "webpack": "^4.31.0", - "webpack-sources": "~1.4.3" - }, - "peerDependenciesMeta": { - "@types/webpack": { - "optional": true - }, - "@types/webpack-sources": { - "optional": true - } - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "dependencies": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", - "dev": true - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", - "dev": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "dev": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true, "bin": { - "acorn": "bin/acorn" + "resolve": "bin/resolve" }, - "engines": { - "node": ">=0.4.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/terminal": { + "version": "0.7.7", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.7.7.tgz", + "integrity": "sha512-Onaz61ll33U7JhJ3STtdpO+ITSdeuNc7S/4MpYxc2d7kJ13MYef1bC6ZKLpQ4dxDbhdjv4LuqZ/RW7ilFAaYAA==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.61.0" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/ansi-styles": { @@ -8029,13 +5842,21 @@ "node": ">=6.0.0" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "node_modules/@microsoft/spfx-heft-plugins/node_modules/autoprefixer/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, "engines": { - "node": "*" + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" } }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/body-parser": { @@ -8062,39 +5883,6 @@ "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", @@ -8104,61 +5892,6 @@ "node": ">= 0.8" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "dependencies": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -8173,12 +5906,6 @@ "node": ">=4" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -8195,10 +5922,14 @@ "dev": true }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/content-disposition": { "version": "0.5.4", @@ -8221,46 +5952,6 @@ "node": ">= 0.6" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/css-loader": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.2.1.tgz", - "integrity": "sha512-q40kYdcBNzMvkIImCL2O+wk8dh+RGwPPV9Dfz3n7XtOYPXqe2Z6VgtvoxjkLHz02gmhepG9sOAJOUlx+3hHsBg==", - "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^1.2.3", - "normalize-path": "^3.0.0", - "postcss": "^7.0.23", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.2", - "postcss-modules-scope": "^2.1.1", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.0.2", - "schema-utils": "^2.6.0" - }, - "engines": { - "node": ">= 8.9.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/css-loader/node_modules/loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -8289,42 +5980,6 @@ "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/enhanced-resolve/node_modules/memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dev": true, - "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - }, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", @@ -8334,28 +5989,6 @@ "node": ">=0.8.0" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "dependencies": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/express": { "version": "4.18.1", "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", @@ -8398,33 +6031,6 @@ "node": ">= 0.10.0" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/finalhandler": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", @@ -8443,32 +6049,6 @@ "node": ">= 0.8" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", @@ -8506,171 +6086,16 @@ "node": ">=0.10.0" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "node_modules/@microsoft/spfx-heft-plugins/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "kind-of": "^3.0.2" + "yallist": "^4.0.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/jszip": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz", - "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==", - "dev": true, - "dependencies": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "set-immediate-shim": "~1.0.1" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", - "dev": true, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/make-dir/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/minimatch": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", - "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" + "node": ">=10" } }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/ms": { @@ -8691,113 +6116,6 @@ "node": ">= 0.8" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", - "dev": true, - "dependencies": { - "postcss": "^7.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/postcss-modules-local-by-default": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", - "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", - "dev": true, - "dependencies": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/postcss-modules-scope": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", - "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", - "dev": true, - "dependencies": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", - "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", - "dev": true, - "dependencies": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } - }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/qs": { "version": "6.10.3", "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", @@ -8828,50 +6146,6 @@ "node": ">= 0.8" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/rimraf/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/rimraf/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -8892,6 +6166,21 @@ } ] }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/send": { "version": "0.18.0", "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", @@ -8955,15 +6244,6 @@ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", "dev": true }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "dev": true, - "dependencies": { - "figgy-pudding": "^3.5.1" - } - }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -8994,71 +6274,17 @@ "node": ">=6" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/terser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", - "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "node_modules/@microsoft/spfx-heft-plugins/node_modules/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", "dev": true, - "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "dev": true, - "dependencies": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - }, - "engines": { - "node": ">= 6.9.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" + "uuid": "dist/bin/uuid" } }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/validator": { @@ -9070,101 +6296,10 @@ "node": ">= 0.10" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" - }, - "optionalDependencies": { - "chokidar": "^3.4.1", - "watchpack-chokidar2": "^2.0.1" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/webpack": { - "version": "4.44.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", - "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.3.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=6.11.5" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - }, - "webpack-command": { - "optional": true - } - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/webpack/node_modules/loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/webpack/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "node_modules/@microsoft/spfx-heft-plugins/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, "node_modules/@microsoft/spfx-heft-plugins/node_modules/z-schema": { @@ -9187,44 +6322,13 @@ "commander": "^9.4.1" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/z-schema/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true, - "engines": { - "node": "^12.20.0 || >=14" - } - }, - "node_modules/@microsoft/teams-js": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-1.12.1.tgz", - "integrity": "sha512-BRy6vZOseN9F/MG0NWTojYpenuo9XlZ4AfAvwnsG+C36UDPPgW0skWlZ6ub+7RBPhOHcxz8sNg2uHOdGRebWkQ==" - }, "node_modules/@microsoft/teams-js-v2": { "name": "@microsoft/teams-js", - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.4.1.tgz", - "integrity": "sha512-rHOVt3Duw1HJrsZq0FO09qMGVGI5eg6hkVKIxsuyJQ5WMPaGMAcF5A0QlXBzVwa9cocNyv8JYeMeJAh+svnLnw==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.12.0.tgz", + "integrity": "sha512-4gBtIC/Jc4elZ+R9i1LR+4QFwTAPtJ4P1MsCMDafe3HLtFGu/ZQngG9jZkWQ4A/rP4z1wNaDNn39XC+dLfURHQ==", "dependencies": { - "debug": "4.3.3" - } - }, - "node_modules/@microsoft/teams-js-v2/node_modules/debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "debug": "^4.3.3" } }, "node_modules/@microsoft/tsdoc": { @@ -9318,9 +6422,9 @@ } }, "node_modules/@opentelemetry/api": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.7.0.tgz", - "integrity": "sha512-AdY5wvN0P2vXBi3b29hxZgSFvdhdxPB9+f0B6s//P9Q8nibRWeA3cHm8UmLpio9ABigkVHJ5NMPk+Mz8VCCyrw==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.8.0.tgz", + "integrity": "sha512-I/s6F7yKUDdtMsoBWXJe8Qz40Tui5vsuKCWJEWVL+5q9sSWRzzx6v2KeNsOBEwd94j0eWkpWCH4yB6rZg9Mf0w==", "dev": true, "engines": { "node": ">=8.0.0" @@ -9390,6 +6494,72 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" }, + "node_modules/@pnpm/crypto.base32-hash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@pnpm/crypto.base32-hash/-/crypto.base32-hash-2.0.0.tgz", + "integrity": "sha512-3ttOeHBpmWRbgJrpDQ8Nwd3W8s8iuiP5YZM0JRyKWaMtX8lu9d7/AKyxPmhYsMJuN+q/1dwHa7QFeDZJ53b0oA==", + "dev": true, + "dependencies": { + "rfc4648": "^1.5.2" + }, + "engines": { + "node": ">=16.14" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/dependency-path": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@pnpm/dependency-path/-/dependency-path-2.1.8.tgz", + "integrity": "sha512-ywBaTjy0iSEF7lH3DlF8UXrdL2bw4AQFV2tTOeNeY7wc1W5CE+RHSJhf9MXBYcZPesqGRrPiU7Pimj3l05L9VA==", + "dev": true, + "dependencies": { + "@pnpm/crypto.base32-hash": "2.0.0", + "@pnpm/types": "9.4.2", + "encode-registry": "^3.0.1", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=16.14" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/dependency-path/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@pnpm/dependency-path/node_modules/semver": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@pnpm/dependency-path/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@pnpm/error": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/@pnpm/error/-/error-1.4.0.tgz", @@ -9429,6 +6599,18 @@ "url": "https://opencollective.com/pnpm" } }, + "node_modules/@pnpm/link-bins/node_modules/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, "node_modules/@pnpm/package-bins": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/@pnpm/package-bins/-/package-bins-4.1.0.tgz", @@ -9446,6 +6628,18 @@ "url": "https://opencollective.com/pnpm" } }, + "node_modules/@pnpm/package-bins/node_modules/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, "node_modules/@pnpm/read-modules-dir": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@pnpm/read-modules-dir/-/read-modules-dir-2.0.3.tgz", @@ -9479,6 +6673,18 @@ "url": "https://opencollective.com/pnpm" } }, + "node_modules/@pnpm/read-package-json/node_modules/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, "node_modules/@pnpm/read-project-manifest": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/@pnpm/read-project-manifest/-/read-project-manifest-1.1.7.tgz", @@ -9505,6 +6711,18 @@ "url": "https://opencollective.com/pnpm" } }, + "node_modules/@pnpm/read-project-manifest/node_modules/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, "node_modules/@pnpm/read-project-manifest/node_modules/graceful-fs": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", @@ -9512,12 +6730,12 @@ "dev": true }, "node_modules/@pnpm/types": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", - "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-9.4.2.tgz", + "integrity": "sha512-g1hcF8Nv4gd76POilz9gD4LITAPXOe5nX4ijgr8ixCbLQZfcpYiMfJ+C1RlMNRUDo8vhlNB4O3bUlxmT6EAQXA==", "dev": true, "engines": { - "node": ">=10.16" + "node": ">=16.14" }, "funding": { "url": "https://opencollective.com/pnpm" @@ -9542,6 +6760,18 @@ "url": "https://opencollective.com/pnpm" } }, + "node_modules/@pnpm/write-project-manifest/node_modules/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, "node_modules/@rushstack/debug-certificate-manager": { "version": "1.1.84", "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.1.84.tgz", @@ -9821,9 +7051,9 @@ } }, "node_modules/@rushstack/eslint-plugin-packlets/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -9979,9 +7209,9 @@ } }, "node_modules/@rushstack/eslint-plugin-security/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -10124,9 +7354,9 @@ } }, "node_modules/@rushstack/eslint-plugin/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -10142,13 +7372,13 @@ } }, "node_modules/@rushstack/heft-config-file": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.10.0.tgz", - "integrity": "sha512-+vKbbNSEqZZpnWgH6QazoAOD9l2BEEW4ldTXAdHOr2HFfmT+debTqqib4t4c48+CroSeLcC1j3CwDzv5tBAxYg==", + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.14.1.tgz", + "integrity": "sha512-PO4NvZX/HtasfRh6Izt/kGxZ0RxFF5CEu+0KER2/0y4KBPsSpuLhNOIwiQpAkYqWjCs95DEl8FZDSRCSRpZwiw==", "dev": true, "dependencies": { - "@rushstack/node-core-library": "3.52.0", - "@rushstack/rig-package": "0.3.15", + "@rushstack/node-core-library": "3.60.1", + "@rushstack/rig-package": "0.5.1", "jsonpath-plus": "~4.0.0" }, "engines": { @@ -10156,37 +7386,38 @@ } }, "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", "dev": true, "dependencies": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/rig-package": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", - "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.1.tgz", + "integrity": "sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA==", "dev": true, "dependencies": { - "resolve": "~1.17.0", + "resolve": "~1.22.1", "strip-json-comments": "~3.1.1" } }, - "node_modules/@rushstack/heft-config-file/node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "node_modules/@rushstack/heft-config-file/node_modules/commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -10197,6 +7428,50 @@ "node": "^12.20.0 || >=14" } }, + "node_modules/@rushstack/heft-config-file/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@rushstack/heft-config-file/node_modules/validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", @@ -10206,6 +7481,12 @@ "node": ">= 0.10" } }, + "node_modules/@rushstack/heft-config-file/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@rushstack/heft-config-file/node_modules/z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -10227,47 +7508,48 @@ } }, "node_modules/@rushstack/loader-raw-script": { - "version": "1.3.260", - "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.260.tgz", - "integrity": "sha512-BMn1kYvEzZ3aYBWnmDpEtExhlfu72YB9IXvMqbIec7r3LNbxdGnoqU94YYCuGNzXQqtuo+90FtlEHE1+5laWdQ==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.4.7.tgz", + "integrity": "sha512-Yvna4J0RWH5ATT7RCfsjvJbIMLtDB3OUhVCd7WQWBFh04zbiBK7U1lmdoGt0tr0C+X2yzK9EM8X3Of6VXOHVIw==", "dependencies": { - "loader-utils": "~1.1.0" + "loader-utils": "1.4.2" } }, "node_modules/@rushstack/localization-utilities": { - "version": "0.8.25", - "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.25.tgz", - "integrity": "sha512-8LfAEisUTuCrIzgXdO7brZOP33EuKtmoR4jp6jXENDrm55ym9LOUvCHvv6nGEg0X2qhOeDrUT0Qf5/XUU+XfWg==", + "version": "0.9.7", + "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.9.7.tgz", + "integrity": "sha512-uLmHD9PPOOaqCT9JqhtHVvzuE8moaTHgTMH6Gj1KqqqtshOF6VLZEm6OyUQRq6s4Dg4iLzNp8wt/GqK5yGD1vQ==", "dev": true, "dependencies": { - "@rushstack/node-core-library": "3.52.0", - "@rushstack/typings-generator": "0.8.1", + "@rushstack/node-core-library": "3.61.0", + "@rushstack/typings-generator": "0.12.7", "pseudolocale": "~1.1.0", "xmldoc": "~1.1.2" } }, "node_modules/@rushstack/localization-utilities/node_modules/@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", "dev": true, "dependencies": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@rushstack/localization-utilities/node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "node_modules/@rushstack/localization-utilities/node_modules/commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -10278,6 +7560,50 @@ "node": "^12.20.0 || >=14" } }, + "node_modules/@rushstack/localization-utilities/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@rushstack/localization-utilities/node_modules/validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", @@ -10287,6 +7613,12 @@ "node": ">= 0.10" } }, + "node_modules/@rushstack/localization-utilities/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@rushstack/localization-utilities/node_modules/z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -10308,37 +7640,23 @@ } }, "node_modules/@rushstack/module-minifier": { - "version": "0.1.32", - "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.1.32.tgz", - "integrity": "sha512-l5hkU/bK8fQuTEP+lXG9n44wuCQMt+AAzH6v88qzmwd60Y/Vc/aHdOu82TpuhhYdYKlvzSC1kn1fm5aGtRvplw==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.4.7.tgz", + "integrity": "sha512-NChoobb+ceYD4fz0vfc6jnVMjR7mwocp+O9bzZzyjmp4+DeSfU1ALHHKMcSKqs5b09Okj7u6ui4I0ZVEjPDK6A==", "dev": true, "dependencies": { - "@rushstack/worker-pool": "0.1.32", - "@types/node": "12.20.24", + "@rushstack/worker-pool": "0.4.7", "serialize-javascript": "6.0.0", "source-map": "~0.7.3", - "terser": "5.9.0" - } - }, - "node_modules/@rushstack/module-minifier/node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "node_modules/@rushstack/module-minifier/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/@rushstack/module-minifier/node_modules/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" + "terser": "^5.9.0" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, "node_modules/@rushstack/module-minifier/node_modules/source-map": { @@ -10350,23 +7668,6 @@ "node": ">= 8" } }, - "node_modules/@rushstack/module-minifier/node_modules/terser": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", - "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", - "dev": true, - "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/@rushstack/node-core-library": { "version": "3.44.3", "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.44.3.tgz", @@ -10430,36 +7731,37 @@ } }, "node_modules/@rushstack/package-deps-hash": { - "version": "3.2.51", - "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-3.2.51.tgz", - "integrity": "sha512-UvbHA/2DpaEDsPmqsoW+RAYu6NhT56KptlBV/2LEeN3IyOvoSexjcG4U/7fbbJIv+ojzlf0r2/oP4C7zzzTJSQ==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-4.1.5.tgz", + "integrity": "sha512-FKNaypRvnX1DZVcAmZsjk9DgiZkK8E8jiWF1On8XUANBaNUMmVi11lSbnbQSpeOm5Eym6aiQTVm/Kic/xyqNFw==", "dev": true, "dependencies": { - "@rushstack/node-core-library": "3.52.0" + "@rushstack/node-core-library": "3.60.1" } }, "node_modules/@rushstack/package-deps-hash/node_modules/@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", "dev": true, "dependencies": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@rushstack/package-deps-hash/node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "node_modules/@rushstack/package-deps-hash/node_modules/commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -10470,6 +7772,50 @@ "node": "^12.20.0 || >=14" } }, + "node_modules/@rushstack/package-deps-hash/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@rushstack/package-deps-hash/node_modules/validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", @@ -10479,6 +7825,12 @@ "node": ">= 0.10" } }, + "node_modules/@rushstack/package-deps-hash/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@rushstack/package-deps-hash/node_modules/z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -10499,6 +7851,146 @@ "commander": "^9.4.1" } }, + "node_modules/@rushstack/package-extractor": { + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@rushstack/package-extractor/-/package-extractor-0.6.6.tgz", + "integrity": "sha512-qzZ/MXQ9SGWooFfSECEst6HbX34li3spgl//0Srx2YEghcSYAeJo26x5Ani+86GWXFpw3WifnZnXQ4k6sfJr5w==", + "dev": true, + "dependencies": { + "@pnpm/link-bins": "~5.3.7", + "@rushstack/node-core-library": "3.60.1", + "@rushstack/terminal": "0.7.5", + "ignore": "~5.1.6", + "jszip": "~3.8.0", + "minimatch": "~3.0.3", + "npm-packlist": "~2.1.2", + "semver": "~7.5.4" + } + }, + "node_modules/@rushstack/package-extractor/node_modules/@rushstack/node-core-library": { + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/package-extractor/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/package-extractor/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/package-extractor/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@rushstack/package-extractor/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/package-extractor/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/package-extractor/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/package-extractor/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/package-extractor/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, "node_modules/@rushstack/rig-package": { "version": "0.2.12", "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.2.12.tgz", @@ -10510,39 +8002,40 @@ } }, "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin": { - "version": "5.79.0", - "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.79.0.tgz", - "integrity": "sha512-S+3Ta2dCRB3iyU4WSkTdeztbVfGol0nlhnT7vFfoSfDwAtoBymw3rUhLhA133OvDFPZXzF34c6JUlf5vs+VGkA==", + "version": "5.107.4", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.107.4.tgz", + "integrity": "sha512-H0/1kK1SPCzBpIgKZ5ZZp904jPoTD/oe+Oac1sXyIUf436/oTFzsode2CJJClAD3NzjKAX/+PHBsWrfaYkDJmg==", "dev": true, "dependencies": { - "@rushstack/node-core-library": "3.52.0", - "@rushstack/rush-sdk": "5.79.0", + "@rushstack/node-core-library": "3.60.1", + "@rushstack/rush-sdk": "5.107.4", "https-proxy-agent": "~5.0.0", "node-fetch": "2.6.7" } }, "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", "dev": true, "dependencies": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -10553,6 +8046,50 @@ "node": "^12.20.0 || >=14" } }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", @@ -10562,6 +8099,12 @@ "node": ">= 0.10" } }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -10583,40 +8126,41 @@ } }, "node_modules/@rushstack/rush-azure-storage-build-cache-plugin": { - "version": "5.79.0", - "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.79.0.tgz", - "integrity": "sha512-F7e1P1T9kXXoNa7HRx1VBLjgbUtr4gNPqM53+qH1KA18GFeAY8vsO1TokeWubfGs376KC6bbE5rVWb3k5x+VZw==", + "version": "5.107.4", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.107.4.tgz", + "integrity": "sha512-OQTaGxyrnGrC4/yCjkB4Pb/qPefTACmeZqJnOZ1oFPkeuc4o4bB7D0d4mCrKeFL3P47qfhEkuEYDEErQ8Wm9qg==", "dev": true, "dependencies": { "@azure/identity": "~2.1.0", "@azure/storage-blob": "~12.11.0", - "@rushstack/node-core-library": "3.52.0", - "@rushstack/rush-sdk": "5.79.0", - "@rushstack/terminal": "0.3.74" + "@rushstack/node-core-library": "3.60.1", + "@rushstack/rush-sdk": "5.107.4", + "@rushstack/terminal": "0.7.5" } }, "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", "dev": true, "dependencies": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -10627,6 +8171,50 @@ "node": "^12.20.0 || >=14" } }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", @@ -10636,6 +8224,12 @@ "node": ">= 0.10" } }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -10656,39 +8250,164 @@ "commander": "^9.4.1" } }, - "node_modules/@rushstack/rush-sdk": { - "version": "5.79.0", - "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.79.0.tgz", - "integrity": "sha512-32Z8mmVfhRBxsnzRKGv3YU8Jx6QbllqFkII1pV+t0OAPVaWXggLLRmXYZnUHWp6g8/qASFRqtE8fuUHEwp9Fxg==", + "node_modules/@rushstack/rush-http-build-cache-plugin": { + "version": "5.107.4", + "resolved": "https://registry.npmjs.org/@rushstack/rush-http-build-cache-plugin/-/rush-http-build-cache-plugin-5.107.4.tgz", + "integrity": "sha512-fJrE9g5LBobvDLCWqwk9UjkAdEdPE81HCO80kE8DfmCTLqSqEFbonCB49ReIGOsdRg9JxIULYSNc1Owa9yy8UQ==", "dev": true, "dependencies": { - "@rushstack/node-core-library": "3.52.0", - "@types/node-fetch": "1.6.9", - "tapable": "2.2.1" + "@rushstack/node-core-library": "3.60.1", + "@rushstack/rush-sdk": "5.107.4", + "https-proxy-agent": "~5.0.0", + "node-fetch": "2.6.7" } }, - "node_modules/@rushstack/rush-sdk/node_modules/@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "node_modules/@rushstack/rush-http-build-cache-plugin/node_modules/@rushstack/node-core-library": { + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", "dev": true, "dependencies": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@rushstack/rush-sdk/node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "node_modules/@rushstack/rush-http-build-cache-plugin/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/rush-http-build-cache-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-http-build-cache-plugin/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/rush-http-build-cache-plugin/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-http-build-cache-plugin/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/rush-http-build-cache-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, + "node_modules/@rushstack/rush-http-build-cache-plugin/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/rush-sdk": { + "version": "5.107.4", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.107.4.tgz", + "integrity": "sha512-SJyr6ZQqLTc58sxnI50WzDRegIv+KkgKpixjrUz/rOJJfeiw5aBO+DU/tSGDOnuAdJUWYZFUGiLCLmMOrJmDOQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.60.1", + "@types/node-fetch": "2.6.2", + "tapable": "2.2.1" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/@rushstack/node-core-library": { + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, "node_modules/@rushstack/rush-sdk/node_modules/commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -10699,6 +8418,50 @@ "node": "^12.20.0 || >=14" } }, + "node_modules/@rushstack/rush-sdk/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@rushstack/rush-sdk/node_modules/validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", @@ -10708,6 +8471,12 @@ "node": ">= 0.10" } }, + "node_modules/@rushstack/rush-sdk/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@rushstack/rush-sdk/node_modules/z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -10729,12 +8498,54 @@ } }, "node_modules/@rushstack/set-webpack-public-path-plugin": { - "version": "3.3.69", - "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-3.3.69.tgz", - "integrity": "sha512-8TFam4rhzwclWKrxvr5yLwmoL9Pk5vgf0v/ogxEYMr7G2pHhmZIYVePHShO3YnPWvbsIcRhmtu/afY1zg+PvZg==", + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-4.1.7.tgz", + "integrity": "sha512-YE34bL7XiCpBbU4OC9yNzMp96GMqaVOVyMK6AqgA8CZQixev9CHGIB3AJI+/nvZmLH3b/Hi7J3M301oy+zHk/Q==", "dev": true, "dependencies": { - "@rushstack/webpack-plugin-utilities": "0.1.36" + "@rushstack/node-core-library": "3.61.0", + "@rushstack/webpack-plugin-utilities": "0.3.7" + }, + "peerDependencies": { + "@types/webpack": "^4.39.8" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + } + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@rushstack/node-core-library": { + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", + "dev": true, + "dependencies": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@rushstack/webpack-plugin-utilities": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.3.7.tgz", + "integrity": "sha512-YGQ0+EltiKkkuW3VNIeKcrV67TeKtP2lzSHNcSQspWqDovGuHcW81oSB7P8Sxz3LM9y5r8oYB6uGgqqm05G10g==", + "dev": true, + "dependencies": { + "memfs": "3.4.3", + "webpack-merge": "~5.8.0" }, "peerDependencies": { "@types/webpack": "^4.39.8", @@ -10749,38 +8560,484 @@ } } }, - "node_modules/@rushstack/stream-collator": { - "version": "4.0.205", - "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.205.tgz", - "integrity": "sha512-FbZDCLMwGFiOVP16U40Do+EjCFzbpIZNpbkihyEMsp6o8FGdS5At3DNLPKPgYLqyiSCxPxvA2a6bMr4yNDVtlA==", + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/ast": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.12.1" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/wast-printer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/enhanced-resolve": { + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", + "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "dependencies": { - "@rushstack/node-core-library": "3.52.0", - "@rushstack/terminal": "0.3.74" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/terser-webpack-plugin": { + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.20", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.26.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/watchpack": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/webpack": { + "version": "5.90.3", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.3.tgz", + "integrity": "sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.21.10", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/stream-collator": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.1.6.tgz", + "integrity": "sha512-rJbQmEsEEPE4guuQuppaSF3XayDya5lSexFE4GK35rMo51CWvKYP94e0RZ13bd0GgipaAy3x2ASMtifbr8ShnA==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.60.1", + "@rushstack/terminal": "0.7.5" } }, "node_modules/@rushstack/stream-collator/node_modules/@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", "dev": true, "dependencies": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@rushstack/stream-collator/node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "node_modules/@rushstack/stream-collator/node_modules/commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -10791,6 +9048,50 @@ "node": "^12.20.0 || >=14" } }, + "node_modules/@rushstack/stream-collator/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@rushstack/stream-collator/node_modules/validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", @@ -10800,6 +9101,12 @@ "node": ">= 0.10" } }, + "node_modules/@rushstack/stream-collator/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@rushstack/stream-collator/node_modules/z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -10821,38 +9128,45 @@ } }, "node_modules/@rushstack/terminal": { - "version": "0.3.74", - "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.74.tgz", - "integrity": "sha512-TXaHzq7HS0qickNjzAAZBhdWQwPaNtL4snJx+SKb3d6NxA+dWm+Tx0hIyo5CSgsTyLa0VD/9BBCDGJ3n1Qqbdw==", + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.7.5.tgz", + "integrity": "sha512-eDrGrhlOi2IOR5bjJ5ILjNz2Q4B8VpCtUnVPBrLZEhjDqlHzblzEt/AeKRo1aIk0n2NsbgdQH9pi8+0TJLDLrA==", "dev": true, "dependencies": { - "@rushstack/node-core-library": "3.52.0", - "@types/node": "12.20.24", - "wordwrap": "~1.0.0" + "@rushstack/node-core-library": "3.60.1" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, "node_modules/@rushstack/terminal/node_modules/@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", "dev": true, "dependencies": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@rushstack/terminal/node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "node_modules/@rushstack/terminal/node_modules/commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -10863,6 +9177,50 @@ "node": "^12.20.0 || >=14" } }, + "node_modules/@rushstack/terminal/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/terminal/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/terminal/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@rushstack/terminal/node_modules/validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", @@ -10872,6 +9230,12 @@ "node": ">= 0.10" } }, + "node_modules/@rushstack/terminal/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@rushstack/terminal/node_modules/z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -10911,39 +9275,47 @@ } }, "node_modules/@rushstack/typings-generator": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.8.1.tgz", - "integrity": "sha512-K0KtbA7HNAzZaf4A8olDhlX9stwA+CFrG7PTlmw3sZq3UWXZzbEu2ExG1LemMqjpsDwgDWbLHYCFTlU+KJoXyQ==", + "version": "0.12.7", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.12.7.tgz", + "integrity": "sha512-uCNn3P20qdM4bj+BGT8On59awBKahWO1eYzmtY2Jjr620rCL6SJfQHRSHyPMEqwqP/M6WN6nVeJPCwovLIV91w==", "dev": true, "dependencies": { - "@rushstack/node-core-library": "3.52.0", - "@types/node": "12.20.24", + "@rushstack/node-core-library": "3.61.0", "chokidar": "~3.4.0", - "glob": "~7.0.5" + "fast-glob": "~3.3.1" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, "node_modules/@rushstack/typings-generator/node_modules/@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", "dev": true, "dependencies": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@rushstack/typings-generator/node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "node_modules/@rushstack/typings-generator/node_modules/commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -10954,6 +9326,50 @@ "node": "^12.20.0 || >=14" } }, + "node_modules/@rushstack/typings-generator/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@rushstack/typings-generator/node_modules/validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", @@ -10963,6 +9379,12 @@ "node": ">= 0.10" } }, + "node_modules/@rushstack/typings-generator/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/@rushstack/typings-generator/node_modules/z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -10983,39 +9405,225 @@ "commander": "^9.4.1" } }, - "node_modules/@rushstack/webpack-plugin-utilities": { - "version": "0.1.36", - "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.1.36.tgz", - "integrity": "sha512-Q58FIZ1rTCPtcQltWUtGrHK8vo0plZL74IMHD/5DK1AM6/sf2xisNJZi2gZtl9Brg8OAJTlZkSp6uoLScXE7Ew==", + "node_modules/@rushstack/webpack4-localization-plugin": { + "version": "0.18.7", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-localization-plugin/-/webpack4-localization-plugin-0.18.7.tgz", + "integrity": "sha512-O5sU5OO6ClJl4XNMweq0Xey0I1fzSbji3WEeR1rPm9z1cfEnTpSSiQDCTTim26mE/2NrwF/3HwDG8jUT+bQdmA==", "dev": true, + "dependencies": { + "@rushstack/localization-utilities": "0.9.7", + "@rushstack/node-core-library": "3.61.0", + "@types/tapable": "1.0.6", + "loader-utils": "1.4.2", + "minimatch": "~3.0.3" + }, "peerDependencies": { - "@types/webpack": "^4.39.8", - "webpack": "^5.35.1" + "@rushstack/set-webpack-public-path-plugin": "^4.1.7", + "@types/node": "*", + "@types/webpack": "^4.39.0", + "webpack": "^4.31.0" }, "peerDependenciesMeta": { - "@types/webpack": { + "@rushstack/set-webpack-public-path-plugin": { "optional": true }, - "webpack": { + "@types/node": { + "optional": true + }, + "@types/webpack": { "optional": true } } }, - "node_modules/@rushstack/worker-pool": { - "version": "0.1.32", - "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.1.32.tgz", - "integrity": "sha512-HtajFVo6OPnYGT9eP0QOVwoP3AdNwvEnlQ/bkgLdY8oLuDqxx2vywO3qW7rA5OqRSH4GQyIwBf1LVVSslisZ3A==", + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/@rushstack/node-core-library": { + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", "dev": true, "dependencies": { - "@types/node": "12.20.24" + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@rushstack/worker-pool/node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/webpack4-module-minifier-plugin": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-module-minifier-plugin/-/webpack4-module-minifier-plugin-0.13.7.tgz", + "integrity": "sha512-bwu453kIEMsEa6npg4rSKC64e06VomxePOQXHI8m7wmppuPDkv8w7Nt1wF9rK4xqhXozuhu2gMTv7MMkCDG6EA==", + "dev": true, + "dependencies": { + "@rushstack/module-minifier": "0.4.7", + "@rushstack/worker-pool": "0.4.7", + "@types/tapable": "1.0.6", + "tapable": "1.1.3" + }, + "engines": { + "node": ">=10.17.1" + }, + "peerDependencies": { + "@types/node": "*", + "@types/webpack": "*", + "@types/webpack-sources": "*", + "webpack": "^4.31.0", + "webpack-sources": "~1.4.3" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "@types/webpack": { + "optional": true + }, + "@types/webpack-sources": { + "optional": true + } + } + }, + "node_modules/@rushstack/webpack4-module-minifier-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@rushstack/worker-pool": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.4.7.tgz", + "integrity": "sha512-gTULPgOJmsHjPR48m9Uqb4/LCv5MEJX1FZq5TwXfuXE1xM2Q9Y//2f7ZpiFdloWBZPEUO4sNE12ntc5jT2ixHA==", + "dev": true, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/@sinonjs/commons": { "version": "1.8.6", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", @@ -11038,13 +9646,25 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, - "node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "node_modules/@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dev": true, + "dependencies": { + "defer-to-connect": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", "dev": true, "engines": { - "node": ">= 10" + "node": ">=10.13.0" } }, "node_modules/@types/anymatch": { @@ -11064,9 +9684,9 @@ "dev": true }, "node_modules/@types/babel__core": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.4.tgz", - "integrity": "sha512-mLnSC22IC4vcWiuObSRjrLd9XcBTGf59vUSoq2jkQDJ/QQ8PMI9rSuzE+aEV8karUMbskw07bKYoUJCKTUaygg==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", "dev": true, "dependencies": { "@babel/parser": "^7.20.7", @@ -11077,9 +9697,9 @@ } }, "node_modules/@types/babel__generator": { - "version": "7.6.7", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.7.tgz", - "integrity": "sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==", + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", "dev": true, "dependencies": { "@babel/types": "^7.0.0" @@ -11096,9 +9716,9 @@ } }, "node_modules/@types/babel__traverse": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz", - "integrity": "sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.5.tgz", + "integrity": "sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==", "dev": true, "dependencies": { "@babel/types": "^7.20.7" @@ -11129,15 +9749,6 @@ "integrity": "sha512-nF0fisEPYMIyfrFgabFimsz9Lnuu9MwkNrrlATm2E4E46afKDyeelT+8bXfw1VSc7sLBxMxRgT7PxTC2JcqN4Q==", "dev": true }, - "node_modules/@types/classnames": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.3.1.tgz", - "integrity": "sha512-zeOWb0JGBoVmlQoznvqXbE0tEC/HONsnoUNH19Hc96NFsTAwTXbTqb8FMYkru1F/iqp7a18Ws3nWJvtA1sHD1A==", - "deprecated": "This is a stub types definition. classnames provides its own type definitions, so you do not need this installed.", - "dependencies": { - "classnames": "*" - } - }, "node_modules/@types/connect": { "version": "3.4.38", "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", @@ -11148,9 +9759,9 @@ } }, "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.3.tgz", - "integrity": "sha512-6mfQ6iNvhSKCZJoY6sIG3m0pKkdUcweVNOLuBBKvoWGzl2yRxOJcYOTRyLKt3nxXvBLJWa6QkW//tgbIwJehmA==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", "dev": true, "dependencies": { "@types/express-serve-static-core": "*", @@ -11158,10 +9769,11 @@ } }, "node_modules/@types/eslint": { - "version": "8.44.7", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.7.tgz", - "integrity": "sha512-f5ORu2hcBbKei97U73mf+l9t4zTGl74IqZ0GQk4oVea/VS8tQZYkUveSYojk+frraAVYId0V2WC9O4PTNru2FQ==", + "version": "8.56.5", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.5.tgz", + "integrity": "sha512-u5/YPJHo1tvkSF2CE0USEkxon82Z5DBy2xR+qfyYNszpX9qcs4sT6uq2kBbj4BXY1+DBGDPnrhMZV3pKWGNukw==", "dev": true, + "optional": true, "peer": true, "dependencies": { "@types/estree": "*", @@ -11173,6 +9785,7 @@ "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", "dev": true, + "optional": true, "peer": true, "dependencies": { "@types/eslint": "*", @@ -11184,6 +9797,7 @@ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", "dev": true, + "optional": true, "peer": true }, "node_modules/@types/express": { @@ -11199,9 +9813,9 @@ } }, "node_modules/@types/express-serve-static-core": { - "version": "4.17.41", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz", - "integrity": "sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==", + "version": "4.17.43", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.43.tgz", + "integrity": "sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==", "dev": true, "dependencies": { "@types/node": "*", @@ -11579,30 +10193,51 @@ "dev": true }, "node_modules/@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "dev": true + }, + "node_modules/@types/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", "dev": true }, "node_modules/@types/node": { "version": "10.17.13", "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", - "dev": true + "devOptional": true }, "node_modules/@types/node-fetch": { - "version": "1.6.9", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-1.6.9.tgz", - "integrity": "sha512-n2r6WLoY7+uuPT7pnEtKJCmPUGyJ+cbyBR8Avnu4+m1nzz7DwBVuyIvvlBzCZ/nrpC7rIgb3D6pNavL7rFEa9g==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", + "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", "dev": true, "dependencies": { - "@types/node": "*" + "@types/node": "*", + "form-data": "^3.0.0" + } + }, + "node_modules/@types/node-fetch/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" } }, "node_modules/@types/node-forge": { - "version": "1.3.9", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.9.tgz", - "integrity": "sha512-meK88cx/sTalPSLSoCzkiUB4VPIFHmxtXm5FaaqRDqBX2i/Sy8bJ4odsan0b20RBjPh06dAQ+OTTdnyQyhJZyQ==", + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", "dev": true, "dependencies": { "@types/node": "*" @@ -11637,6 +10272,12 @@ "@types/q": "*" } }, + "node_modules/@types/parse-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", + "dev": true + }, "node_modules/@types/picomatch": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/@types/picomatch/-/picomatch-2.3.3.tgz", @@ -11661,9 +10302,9 @@ "dev": true }, "node_modules/@types/qs": { - "version": "6.9.10", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.10.tgz", - "integrity": "sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==", + "version": "6.9.12", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.12.tgz", + "integrity": "sha512-bZcOkJ6uWrL0Qb2NAWKa7TBU+mJHPzhx9jjLL1KHF+XpzEcR7EXHvjbHlGtR/IsP1vyPrehuS6XqkmaePy//mg==", "dev": true }, "node_modules/@types/range-parser": { @@ -11752,9 +10393,9 @@ } }, "node_modules/@types/source-list-map": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.5.tgz", - "integrity": "sha512-cHBTLeIGIREJx839cDfMLKWao+FaJOlaPz4mnFHXUzShS8sXhzw6irhvIpYvp28TbTmTeAt3v+QgHMANsGbQtA==", + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.6.tgz", + "integrity": "sha512-5JcVt1u5HDmlXkwOD2nslZVllBBc7HDuOICfiZah2Z0is8M8g+ddAEawbmd3VjedfDHBzxCaXLs07QEmb7y54g==", "dev": true }, "node_modules/@types/stack-utils": { @@ -11764,9 +10405,9 @@ "dev": true }, "node_modules/@types/streamx": { - "version": "2.9.4", - "resolved": "https://registry.npmjs.org/@types/streamx/-/streamx-2.9.4.tgz", - "integrity": "sha512-0M4RKl0MJnST4TtMTg/gcoeQMniMyZW4x+FpI78X2/ksdxC99P9tUgk8K56McWXMrptZ3/A+c39lSIEGrXJ3Rw==", + "version": "2.9.5", + "resolved": "https://registry.npmjs.org/@types/streamx/-/streamx-2.9.5.tgz", + "integrity": "sha512-IHYsa6jYrck8VEdSwpY141FTTf6D7boPeMq9jy4qazNrFMA4VbRz/sw5LSsfR7jwdDcx0QKWkUexZvsWBC2eIQ==", "dev": true, "dependencies": { "@types/node": "*" @@ -11797,9 +10438,9 @@ } }, "node_modules/@types/uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-Hm/T0kV3ywpJyMGNbsItdivRhYNCQQf1IIsYsXnoVPES4t+FMLyDe0/K+Ea7ahWtMtSNb22ZdY7MIyoD9rqARg==", + "version": "3.17.5", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.5.tgz", + "integrity": "sha512-TU+fZFBTBcXj/GpDpDaBmgWk/gn96kMZ+uocaFUlV2f8a6WdMzzI44QBCmGcCiYR0Y6ZlNRiyUyKKt5nl/lbzQ==", "dev": true, "dependencies": { "source-map": "^0.6.1" @@ -11883,9 +10524,9 @@ } }, "node_modules/@types/ws": { - "version": "8.5.9", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.9.tgz", - "integrity": "sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg==", + "version": "8.5.10", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", "dev": true, "dependencies": { "@types/node": "*" @@ -11960,12 +10601,12 @@ } }, "node_modules/@typescript-eslint/experimental-utils": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.7.tgz", - "integrity": "sha512-r218ZVL0zFBYzEq8/9K2ZhRgsmKUhm8xd3sWChgvTbmP98kHGuY83IUl64SS9fx9OSBM9vMLdzBfox4eDdm/ZQ==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.59.11.tgz", + "integrity": "sha512-GkQGV0UF/V5Ra7gZMBmiD1WrYUFOJNvCZs+XQnUyJoxmqfWMXVNyB2NVCPRKefoQcpvTv9UpJyfCvsJFs8NzzQ==", "dev": true, "dependencies": { - "@typescript-eslint/utils": "5.30.7" + "@typescript-eslint/utils": "5.59.11" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -12023,12 +10664,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.7.tgz", - "integrity": "sha512-nD5qAE2aJX/YLyKMvOU5jvJyku4QN5XBVsoTynFrjQZaDgDV6i7QHFiYCx10wvn7hFvfuqIRNBtsgaLe0DbWhw==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.11.tgz", + "integrity": "sha512-LZqVY8hMiVRF2a7/swmkStMYSoXMFlzL6sXV6U/2gL5cwnLWQgLEG8tjWPpaE4rMIdZ6VKWwcffPlo1jPfk43g==", "dev": true, "dependencies": { - "@typescript-eslint/utils": "5.30.7", + "@typescript-eslint/typescript-estree": "5.59.11", + "@typescript-eslint/utils": "5.59.11", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -12048,6 +10690,110 @@ } } }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", + "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", + "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", + "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.59.11", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, "node_modules/@typescript-eslint/types": { "version": "5.6.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.6.0.tgz", @@ -12118,9 +10864,9 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -12136,17 +10882,19 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.7.tgz", - "integrity": "sha512-Z3pHdbFw+ftZiGUnm1GZhkJgVqsDL5CYW2yj+TB2mfXDFOMqtbzQi2dNJIyPqPbx9mv2kUxS1gU+r2gKlKi1rQ==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.11.tgz", + "integrity": "sha512-didu2rHSOMUdJThLk4aZ1Or8IcO3HzCw/ZvEjTTIfjIrcdd5cvSIwwDy2AOlE7htSNp7QIZ10fLMyRCveesMLg==", "dev": true, "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.30.7", - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/typescript-estree": "5.30.7", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.59.11", + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/typescript-estree": "5.59.11", "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" + "semver": "^7.3.7" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -12159,14 +10907,20 @@ "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, + "node_modules/@typescript-eslint/utils/node_modules/@types/semver": { + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", + "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", + "dev": true + }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.7.tgz", - "integrity": "sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.11.tgz", + "integrity": "sha512-dHFOsxoLFtrIcSj5h0QoBT/89hxQONwmn3FOQ0GOQcLOOXm+MIrS8zEAhs4tWl5MraxCY3ZJpaXQQdFMc2Tu+Q==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/visitor-keys": "5.30.7" + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -12177,9 +10931,9 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.7.tgz", - "integrity": "sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", + "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -12190,13 +10944,13 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.7.tgz", - "integrity": "sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", + "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/visitor-keys": "5.30.7", + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -12217,12 +10971,12 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz", - "integrity": "sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", + "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/types": "5.59.11", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -12263,9 +11017,9 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -12297,177 +11051,63 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@uifabric/foundation": { - "version": "7.10.16", - "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.16.tgz", - "integrity": "sha512-x13xS9aKh6FEWsyQP2jrjyiXmUUdgyuAfWKMLhUTK4Rsc+vJANwwVk4fqGsU021WA6pghcIirvEVpWf5MlykDQ==", + "node_modules/@vue/compiler-core": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.21.tgz", + "integrity": "sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==", + "dev": true, "dependencies": { - "@uifabric/merge-styles": "^7.20.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.25.1", - "@uifabric/utilities": "^7.38.2", - "tslib": "^1.10.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "@types/react-dom": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0", - "react-dom": ">=16.8.0 <18.0.0" + "@babel/parser": "^7.23.9", + "@vue/shared": "3.4.21", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" } }, - "node_modules/@uifabric/foundation/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@uifabric/icons": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.9.5.tgz", - "integrity": "sha512-0e2fEURtR7sNqoGr9gU/pzcOp24B/Lkdc05s1BSnIgXlaL2QxRszfaEsl3/E9vsNmqA3tvRwDJWbtRolDbjCpQ==", + "node_modules/@vue/compiler-dom": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.21.tgz", + "integrity": "sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==", + "dev": true, "dependencies": { - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.25.1", - "@uifabric/utilities": "^7.38.2", - "tslib": "^1.10.0" + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21" } }, - "node_modules/@uifabric/icons/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@uifabric/merge-styles": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.20.2.tgz", - "integrity": "sha512-cJy8hW9smlWOKgz9xSDMCz/A0yMl4mdo466pcGlIOn84vz+e94grfA7OoTuTzg3Cl0Gj6ODBSf1o0ZwIXYL1Xg==", + "node_modules/@vue/compiler-sfc": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.21.tgz", + "integrity": "sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==", + "dev": true, "dependencies": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" + "@babel/parser": "^7.23.9", + "@vue/compiler-core": "3.4.21", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-ssr": "3.4.21", + "@vue/shared": "3.4.21", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.7", + "postcss": "^8.4.35", + "source-map-js": "^1.0.2" } }, - "node_modules/@uifabric/merge-styles/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@uifabric/react-hooks": { - "version": "7.16.4", - "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.16.4.tgz", - "integrity": "sha512-k8RJYTMICWA6varT5Y+oCf2VDHHXN0tC2GuPD4I2XqYCTLaXtNCm4+dMcVA2x8mv1HIO7khvm/8aqKheU/tDfQ==", + "node_modules/@vue/compiler-ssr": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.21.tgz", + "integrity": "sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==", + "dev": true, "dependencies": { - "@fluentui/react-window-provider": "^1.0.6", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.38.2", - "tslib": "^1.10.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "@types/react-dom": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0", - "react-dom": ">=16.8.0 <18.0.0" + "@vue/compiler-dom": "3.4.21", + "@vue/shared": "3.4.21" } }, - "node_modules/@uifabric/react-hooks/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@uifabric/set-version": { - "version": "7.0.24", - "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-7.0.24.tgz", - "integrity": "sha512-t0Pt21dRqdC707/ConVJC0WvcQ/KF7tKLU8AZY7YdjgJpMHi1c0C427DB4jfUY19I92f60LOQyhJ4efH+KpFEg==", - "dependencies": { - "tslib": "^1.10.0" - } - }, - "node_modules/@uifabric/set-version/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@uifabric/styling": { - "version": "7.25.1", - "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.25.1.tgz", - "integrity": "sha512-bd4QDYyb0AS0+KmzrB8VsAfOkxZg0dpEpF1YN5Ben10COmT8L1DoE4bEF5NvybHEaoTd3SKxpJ42m+ceNzehSw==", - "dependencies": { - "@fluentui/theme": "^1.7.13", - "@microsoft/load-themed-styles": "^1.10.26", - "@uifabric/merge-styles": "^7.20.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.38.2", - "tslib": "^1.10.0" - } - }, - "node_modules/@uifabric/styling/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@uifabric/utilities": { - "version": "7.38.2", - "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.38.2.tgz", - "integrity": "sha512-5yM4sm142VEBg3/Q5SFheBXqnrZi9CNF5rjHNoex0GgGtG3AHPuS7U8gjm+/Io1MvbuCrn6lyyIw0MDvh1Ebkw==", - "dependencies": { - "@fluentui/dom-utilities": "^1.1.2", - "@uifabric/merge-styles": "^7.20.2", - "@uifabric/set-version": "^7.0.24", - "prop-types": "^15.7.2", - "tslib": "^1.10.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "@types/react-dom": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0", - "react-dom": ">=16.8.0 <18.0.0" - } - }, - "node_modules/@uifabric/utilities/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "node_modules/@vue/shared": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.21.tgz", + "integrity": "sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==", + "dev": true }, "node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", - "dev": true, - "peer": true, - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "dev": true, - "peer": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "dev": true, - "peer": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", - "dev": true, - "peer": true - }, - "node_modules/@webassemblyjs/helper-code-frame": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", - "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", - "dev": true, - "dependencies": { - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/ast": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", @@ -12478,21 +11118,31 @@ "@webassemblyjs/wast-parser": "1.9.0" } }, - "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "node_modules/@webassemblyjs/floating-point-hex-parser": { "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", "dev": true }, - "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/wast-printer": { + "node_modules/@webassemblyjs/helper-api-error": { "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" + "@webassemblyjs/wast-printer": "1.9.0" } }, "node_modules/@webassemblyjs/helper-fsm": { @@ -12510,28 +11160,12 @@ "@webassemblyjs/ast": "1.9.0" } }, - "node_modules/@webassemblyjs/helper-module-context/node_modules/@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "dependencies": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "node_modules/@webassemblyjs/helper-module-context/node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, "node_modules/@webassemblyjs/helper-numbers": { "version": "1.11.6", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", "dev": true, + "optional": true, "peer": true, "dependencies": { "@webassemblyjs/floating-point-hex-parser": "1.11.6", @@ -12539,110 +11173,117 @@ "@xtuc/long": "4.2.2" } }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "node_modules/@webassemblyjs/helper-numbers/node_modules/@webassemblyjs/floating-point-hex-parser": { "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", "dev": true, + "optional": true, "peer": true }, - "node_modules/@webassemblyjs/helper-wasm-section": { + "node_modules/@webassemblyjs/helper-numbers/node_modules/@webassemblyjs/helper-api-error": { "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", "dev": true, - "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" } }, "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", "dev": true, - "peer": true, "dependencies": { "@xtuc/ieee754": "^1.2.0" } }, "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", "dev": true, - "peer": true, "dependencies": { "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "dev": true, - "peer": true + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", "dev": true, - "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", "dev": true, - "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", "dev": true, - "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", "dev": true, - "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" } }, "node_modules/@webassemblyjs/wast-parser": { @@ -12659,43 +11300,14 @@ "@xtuc/long": "4.2.2" } }, - "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "dependencies": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", - "dev": true - }, - "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", - "dev": true - }, - "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", "dev": true, - "peer": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", "@xtuc/long": "4.2.2" } }, @@ -12735,6 +11347,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", "dev": true }, "node_modules/accepts": { @@ -12751,9 +11364,9 @@ } }, "node_modules/acorn": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", - "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -12789,6 +11402,7 @@ "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", "dev": true, + "optional": true, "peer": true, "peerDependencies": { "acorn": "^8" @@ -12822,15 +11436,15 @@ } }, "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", + "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", "dev": true, "dependencies": { - "debug": "4" + "debug": "^4.3.4" }, "engines": { - "node": ">= 6.0.0" + "node": ">= 14" } }, "node_modules/aggregate-error": { @@ -12919,11 +11533,14 @@ "ajv": "^6.9.1" } }, - "node_modules/alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==", - "dev": true + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dev": true, + "dependencies": { + "string-width": "^4.1.0" + } }, "node_modules/ansi-colors": { "version": "1.1.0", @@ -13152,15 +11769,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", @@ -13318,25 +11926,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/array.prototype.reduce": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.6.tgz", - "integrity": "sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/arraybuffer.prototype.slice": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", @@ -13383,15 +11972,14 @@ } }, "node_modules/asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", "dev": true, "dependencies": { "bn.js": "^4.0.0", "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" + "minimalistic-assert": "^1.0.0" } }, "node_modules/asn1.js/node_modules/bn.js": { @@ -13546,6 +12134,23 @@ "url": "https://tidelift.com/funding/github/npm/autoprefixer" } }, + "node_modules/autoprefixer/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, "node_modules/available-typed-arrays": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", @@ -13801,20 +12406,23 @@ } }, "node_modules/big.js": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", "engines": { "node": "*" } }, "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "dev": true, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/bindings": { @@ -13827,6 +12435,31 @@ "file-uri-to-path": "1.0.0" } }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", @@ -13839,6 +12472,18 @@ "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", "dev": true }, + "node_modules/body": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", + "integrity": "sha512-chUsBxGRtuElD6fmw1gHLpvnKdVLK302peeFa9ZqAEk8TyzZ3fygLyUEDDPTJvL9+Bor0dIwn6ePOsRM2y0zQQ==", + "dev": true, + "dependencies": { + "continuable-cache": "^0.3.1", + "error": "^7.0.0", + "raw-body": "~1.1.0", + "safe-json-parse": "~1.0.1" + } + }, "node_modules/body-parser": { "version": "1.18.3", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", @@ -13875,30 +12520,126 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true }, - "node_modules/bonjour-service": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", - "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "node_modules/body/node_modules/bytes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", + "integrity": "sha512-/x68VkHLeTl3/Ll8IvxdwzhrT+IyKc52e/oyHhA2RwqPqswSnjVbSddfPRwAsJtbilMAPSRWwAlpxdYsSWOTKQ==", + "dev": true + }, + "node_modules/body/node_modules/raw-body": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", + "integrity": "sha512-WmJJU2e9Y6M5UzTOkHaM7xJGAPQD8PNzx3bAd2+uhZAim6wDk6dAZxPVYLF67XhbR4hmKGh33Lpmh4XWrCH5Mg==", + "dev": true, + "dependencies": { + "bytes": "1", + "string_decoder": "0.10" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/body/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + }, + "node_modules/bonjour-service": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", + "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", "dev": true, "dependencies": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", "fast-deep-equal": "^3.1.3", "multicast-dns": "^7.2.5" } }, - "node_modules/bonjour-service/node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - }, "node_modules/boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", "dev": true }, + "node_modules/boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "dev": true, + "dependencies": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/boxen/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, "node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -13996,37 +12737,24 @@ } }, "node_modules/browserify-sign": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.2.tgz", - "integrity": "sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.3.tgz", + "integrity": "sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==", "dev": true, "dependencies": { "bn.js": "^5.2.1", "browserify-rsa": "^4.1.0", "create-hash": "^1.2.0", "create-hmac": "^1.1.7", - "elliptic": "^6.5.4", + "elliptic": "^6.5.5", + "hash-base": "~3.0", "inherits": "^2.0.4", - "parse-asn1": "^5.1.6", - "readable-stream": "^3.6.2", + "parse-asn1": "^5.1.7", + "readable-stream": "^2.3.8", "safe-buffer": "^5.2.1" }, "engines": { - "node": ">= 4" - } - }, - "node_modules/browserify-sign/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" + "node": ">= 0.12" } }, "node_modules/browserify-sign/node_modules/safe-buffer": { @@ -14059,9 +12787,9 @@ } }, "node_modules/browserslist": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", - "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", "dev": true, "funding": [ { @@ -14078,9 +12806,9 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001541", - "electron-to-chromium": "^1.4.535", - "node-releases": "^2.0.13", + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", "update-browserslist-db": "^1.0.13" }, "bin": { @@ -14100,14 +12828,27 @@ } }, "node_modules/buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "dependencies": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" } }, "node_modules/buffer-equal": { @@ -14257,51 +12998,169 @@ "node": ">=0.10.0" } }, - "node_modules/call-bind": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", - "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "node_modules/cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", "dev": true, "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", + "dev": true + }, + "node_modules/cacheable-request/node_modules/keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.1", - "set-function-length": "^1.1.1" + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "node_modules/callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/callsite-record": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/callsite-record/-/callsite-record-4.1.5.tgz", + "integrity": "sha512-OqeheDucGKifjQRx524URgV4z4NaKjocGhygTptDea+DLROre4ZEecA4KXDq+P7qlGCohYVNOh3qr+y5XH5Ftg==", "dev": true, "dependencies": { - "callsites": "^2.0.0" + "@devexpress/error-stack-parser": "^2.0.6", + "@types/lodash": "^4.14.72", + "callsite": "^1.0.0", + "chalk": "^2.4.0", + "highlight-es": "^1.0.0", + "lodash": "4.6.1 || ^4.16.1", + "pinkie-promise": "^2.0.0" + } + }, + "node_modules/callsite-record/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" }, "engines": { "node": ">=4" } }, - "node_modules/caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "node_modules/callsite-record/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "dependencies": { - "caller-callsite": "^2.0.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsite-record/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/callsite-record/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/callsite-record/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/callsite-record/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsite-record/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" }, "engines": { "node": ">=4" } }, "node_modules/callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, "engines": { - "node": ">=4" + "node": ">=6" } }, "node_modules/camel-case": { @@ -14324,25 +13183,20 @@ } }, "node_modules/camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", "dev": true, "dependencies": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/camelcase-keys/node_modules/camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/caniuse-api": { @@ -14358,9 +13212,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001563", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001563.tgz", - "integrity": "sha512-na2WUmOxnwIZtwnFI2CZ/3er0wdNzU7hN+cPYz/z2ajHThnkWjNBOpEPP4n+4r2WPM847JaMotaJE3bnfzjyKw==", + "version": "1.0.30001597", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001597.tgz", + "integrity": "sha512-7LjJvmQU6Sj7bL0j5b5WY/3n7utXUJvAe1lxhsHDbLmwX9mdL86Yjtr+5SRCyf8qME4M7pU2hswj0FpyBVCv9w==", "dev": true, "funding": [ { @@ -14509,11 +13363,6 @@ "node": ">= 0.4" } }, - "node_modules/classnames": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", - "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" - }, "node_modules/clean-css": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", @@ -14535,6 +13384,18 @@ "node": ">=6" } }, + "node_modules/cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/cli-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", @@ -14547,6 +13408,18 @@ "node": ">=8" } }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/cli-table": { "version": "0.3.11", "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", @@ -14688,6 +13561,18 @@ "node": ">=0.10.0" } }, + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/clone-stats": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", @@ -14724,91 +13609,6 @@ "node": ">= 0.12.0" } }, - "node_modules/coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", - "dev": true, - "dependencies": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/coa/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/coa/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/coa/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/coa/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/coa/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/coa/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/coa/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", @@ -14851,16 +13651,6 @@ "node": ">=0.10.0" } }, - "node_modules/color": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.3", - "color-string": "^1.6.0" - } - }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -14879,16 +13669,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "dev": true, - "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, "node_modules/color-support": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", @@ -14898,19 +13678,10 @@ "color-support": "bin.js" } }, - "node_modules/color/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", "dev": true }, "node_modules/colorette": { @@ -15026,6 +13797,23 @@ "typedarray": "^0.0.6" } }, + "node_modules/configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/connect": { "version": "3.7.0", "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", @@ -15051,9 +13839,9 @@ } }, "node_modules/connect-livereload": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz", - "integrity": "sha512-3KnRwsWf4VmP01I4hCDQqTc4e2UxOvJIi8i08GiwqX2oymzxNFY7PqjFkwHglYTJ0yzUJkO5yqdPxVaIz3Pbug==", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.1.tgz", + "integrity": "sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==", "dev": true, "engines": { "node": "*" @@ -15131,6 +13919,12 @@ "node": ">= 0.6" } }, + "node_modules/continuable-cache": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", + "integrity": "sha512-TF30kpKhTH8AGCG3dut0rdd/19B7Z+qCnrMoBLpyQu/2drZdNrrpcjPEoJeSVsQM+8KmWG5O56oPDjSSUsuTyA==", + "dev": true + }, "node_modules/convert-source-map": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", @@ -15267,24 +14061,6 @@ "node": ">=8" } }, - "node_modules/copy-webpack-plugin/node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/copy-webpack-plugin/node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, "node_modules/copy-webpack-plugin/node_modules/globby": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", @@ -15306,9 +14082,9 @@ } }, "node_modules/copy-webpack-plugin/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" @@ -15337,38 +14113,35 @@ "node": ">= 8" } }, + "node_modules/copy-webpack-plugin/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", "dev": true }, "node_modules/cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", "dev": true, "dependencies": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" }, "engines": { - "node": ">=4" - } - }, - "node_modules/cosmiconfig/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", - "dev": true, - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" + "node": ">=10" } }, "node_modules/create-ecdh": { @@ -15450,26 +14223,122 @@ "node": "*" } }, - "node_modules/css-color-names": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", - "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", "dev": true, "engines": { - "node": "*" + "node": ">=8" } }, "node_modules/css-declaration-sorter": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", - "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", + "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-loader": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", "dev": true, "dependencies": { - "postcss": "^7.0.1", - "timsort": "^0.3.0" + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" }, "engines": { - "node": ">4" + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/css-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/css-loader/node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/css-loader/node_modules/postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "dependencies": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/css-loader/node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/css-loader/node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" } }, "node_modules/css-modules-loader-core": { @@ -15561,6 +14430,45 @@ "node": ">=4.0.0" } }, + "node_modules/css-modules-loader-core/node_modules/postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==", + "dev": true, + "dependencies": { + "postcss": "^6.0.1" + } + }, + "node_modules/css-modules-loader-core/node_modules/postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==", + "dev": true, + "dependencies": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "node_modules/css-modules-loader-core/node_modules/postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==", + "dev": true, + "dependencies": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "node_modules/css-modules-loader-core/node_modules/postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==", + "dev": true, + "dependencies": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + } + }, "node_modules/css-modules-loader-core/node_modules/source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -15595,23 +14503,21 @@ } }, "node_modules/css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", "dev": true, "dependencies": { "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", - "dev": true - }, "node_modules/css-selector-tokenizer": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", @@ -15623,12 +14529,12 @@ } }, "node_modules/css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", "dev": true, "dependencies": { - "mdn-data": "2.0.4", + "mdn-data": "2.0.14", "source-map": "^0.6.1" }, "engines": { @@ -15636,9 +14542,9 @@ } }, "node_modules/css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", "dev": true, "engines": { "node": ">= 6" @@ -15660,98 +14566,79 @@ } }, "node_modules/cssnano": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", - "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", "dev": true, "dependencies": { - "cosmiconfig": "^5.0.0", - "cssnano-preset-default": "^4.0.8", - "is-resolvable": "^1.0.0", - "postcss": "^7.0.0" + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, "node_modules/cssnano-preset-default": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", - "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", "dev": true, "dependencies": { - "css-declaration-sorter": "^4.0.1", - "cssnano-util-raw-cache": "^4.0.1", - "postcss": "^7.0.0", - "postcss-calc": "^7.0.1", - "postcss-colormin": "^4.0.3", - "postcss-convert-values": "^4.0.1", - "postcss-discard-comments": "^4.0.2", - "postcss-discard-duplicates": "^4.0.2", - "postcss-discard-empty": "^4.0.1", - "postcss-discard-overridden": "^4.0.1", - "postcss-merge-longhand": "^4.0.11", - "postcss-merge-rules": "^4.0.3", - "postcss-minify-font-values": "^4.0.2", - "postcss-minify-gradients": "^4.0.2", - "postcss-minify-params": "^4.0.2", - "postcss-minify-selectors": "^4.0.2", - "postcss-normalize-charset": "^4.0.1", - "postcss-normalize-display-values": "^4.0.2", - "postcss-normalize-positions": "^4.0.2", - "postcss-normalize-repeat-style": "^4.0.2", - "postcss-normalize-string": "^4.0.2", - "postcss-normalize-timing-functions": "^4.0.2", - "postcss-normalize-unicode": "^4.0.1", - "postcss-normalize-url": "^4.0.1", - "postcss-normalize-whitespace": "^4.0.2", - "postcss-ordered-values": "^4.1.2", - "postcss-reduce-initial": "^4.0.3", - "postcss-reduce-transforms": "^4.0.2", - "postcss-svgo": "^4.0.3", - "postcss-unique-selectors": "^4.0.1" + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" }, "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/cssnano-util-get-arguments": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", - "integrity": "sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/cssnano-util-get-match": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", - "integrity": "sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/cssnano-util-raw-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", - "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", - "dev": true, - "dependencies": { - "postcss": "^7.0.0" + "node": "^10 || ^12 || >=14.0" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/cssnano-util-same-parent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", - "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", "dev": true, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, "node_modules/csso": { @@ -15766,25 +14653,6 @@ "node": ">=8.0.0" } }, - "node_modules/csso/node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - }, "node_modules/cssom": { "version": "0.3.8", "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", @@ -15805,18 +14673,6 @@ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" }, - "node_modules/currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", - "dev": true, - "dependencies": { - "array-find-index": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/cyclist": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.2.tgz", @@ -15860,6 +14716,7 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", "dev": true }, "node_modules/data-urls/node_modules/whatwg-url": { @@ -15886,7 +14743,6 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, "dependencies": { "ms": "2.1.2" }, @@ -15918,6 +14774,31 @@ "node": ">=0.10.0" } }, + "node_modules/decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", + "dev": true, + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/decode-uri-component": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", @@ -15940,6 +14821,27 @@ "npm": ">=2.15" } }, + "node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, "node_modules/deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", @@ -16032,18 +14934,48 @@ "node": ">= 0.10" } }, - "node_modules/define-data-property": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", - "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "dev": true, "dependencies": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defaults/node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", + "dev": true + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/define-lazy-prop": { @@ -16144,6 +15076,242 @@ "node": ">=0.4.0" } }, + "node_modules/depcheck": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/depcheck/-/depcheck-1.4.7.tgz", + "integrity": "sha512-1lklS/bV5chOxwNKA/2XUUk/hPORp8zihZsXflr8x0kLwmcZ9Y9BsS6Hs3ssvA+2wUVbG0U2Ciqvm1SokNjPkA==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.23.0", + "@babel/traverse": "^7.23.2", + "@vue/compiler-sfc": "^3.3.4", + "callsite": "^1.0.0", + "camelcase": "^6.3.0", + "cosmiconfig": "^7.1.0", + "debug": "^4.3.4", + "deps-regex": "^0.2.0", + "findup-sync": "^5.0.0", + "ignore": "^5.2.4", + "is-core-module": "^2.12.0", + "js-yaml": "^3.14.1", + "json5": "^2.2.3", + "lodash": "^4.17.21", + "minimatch": "^7.4.6", + "multimatch": "^5.0.0", + "please-upgrade-node": "^3.2.0", + "readdirp": "^3.6.0", + "require-package-name": "^2.0.1", + "resolve": "^1.22.3", + "resolve-from": "^5.0.0", + "semver": "^7.5.4", + "yargs": "^16.2.0" + }, + "bin": { + "depcheck": "bin/depcheck.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/depcheck/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/depcheck/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/depcheck/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/depcheck/node_modules/findup-sync": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", + "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", + "dev": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.3", + "micromatch": "^4.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/depcheck/node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/depcheck/node_modules/ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/depcheck/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/depcheck/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/depcheck/node_modules/minimatch": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz", + "integrity": "sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/depcheck/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/depcheck/node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/depcheck/node_modules/semver": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/depcheck/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/depcheck/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/depcheck/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/depcheck/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", @@ -16153,6 +15321,57 @@ "node": ">= 0.6" } }, + "node_modules/dependency-path": { + "version": "9.2.8", + "resolved": "https://registry.npmjs.org/dependency-path/-/dependency-path-9.2.8.tgz", + "integrity": "sha512-S0OhIK7sIyAsph8hVH/LMCTDL3jozKtlrPx3dMQrlE2nAlXTquTT+AcOufphDMTQqLkfn4acvfiem9I1IWZ4jQ==", + "dev": true, + "dependencies": { + "@pnpm/crypto.base32-hash": "1.0.1", + "@pnpm/types": "8.9.0", + "encode-registry": "^3.0.0", + "semver": "^7.3.8" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/dependency-path/node_modules/@pnpm/crypto.base32-hash": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@pnpm/crypto.base32-hash/-/crypto.base32-hash-1.0.1.tgz", + "integrity": "sha512-pzAXNn6KxTA3kbcI3iEnYs4vtH51XEVqmK/1EiD18MaPKylhqy8UvMJK3zKG+jeP82cqQbozcTGm4yOQ8i3vNw==", + "dev": true, + "dependencies": { + "rfc4648": "^1.5.1" + }, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/dependency-path/node_modules/@pnpm/types": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-8.9.0.tgz", + "integrity": "sha512-3MYHYm8epnciApn6w5Fzx6sepawmsNU7l6lvIq+ER22/DPSrr83YMhU/EQWnf4lORn2YyiXFj0FJSyJzEtIGmw==", + "dev": true, + "engines": { + "node": ">=14.6" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/deps-regex": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/deps-regex/-/deps-regex-0.2.0.tgz", + "integrity": "sha512-PwuBojGMQAYbWkMXOY9Pd/NWCDNHVH12pnS7WHqZkTSeMESe4hwnKKRp0yR87g37113x4JPbo/oIvXY+s/f56Q==", + "dev": true + }, "node_modules/des.js": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", @@ -16250,21 +15469,6 @@ "node": ">=8" } }, - "node_modules/dir-glob/node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "dev": true - }, "node_modules/dns-packet": { "version": "5.6.1", "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", @@ -16299,26 +15503,36 @@ } }, "node_modules/dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", "dev": true, "dependencies": { "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/dom-serializer/node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "node_modules/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/dom7": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/dom7/-/dom7-4.0.6.tgz", + "integrity": "sha512-emjdpPLhpNubapLFdjNL9tP06Sr+GZkrIHEXLWvOGsytACUrkbeIdjO5g77m00BrHTznnlcNqgmn7pCN192TBA==", + "peer": true, + "dependencies": { + "ssr-window": "^4.0.0" + } }, "node_modules/domain-browser": { "version": "1.2.0", @@ -16331,28 +15545,54 @@ } }, "node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "dev": true + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] }, "node_modules/domexception": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "deprecated": "Use your platform's native DOMException instead", "dev": true, "dependencies": { "webidl-conversions": "^4.0.2" } }, - "node_modules/domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", "dev": true, "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" } }, "node_modules/dot-prop": { @@ -16367,12 +15607,6 @@ "node": ">=8" } }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, "node_modules/duplexer2": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", @@ -16406,6 +15640,12 @@ "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", "dev": true }, + "node_modules/duplexer3": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", + "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", + "dev": true + }, "node_modules/duplexify": { "version": "3.7.1", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", @@ -16466,15 +15706,15 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.4.587", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.587.tgz", - "integrity": "sha512-RyJX0q/zOkAoefZhB9XHghGeATVP0Q3mwA253XD/zj2OeXc+JZB9pCaEv6R578JUYaWM9PRhye0kXvd/V1cQ3Q==", + "version": "1.4.708", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.708.tgz", + "integrity": "sha512-iWgEEvREL4GTXXHKohhh33+6Y8XkPI5eHihDmm8zUk5Zo7HICEW+wI/j5kJ2tbuNUCXJ/sNXa03ajW635DiJXA==", "dev": true }, "node_modules/elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.5.tgz", + "integrity": "sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==", "dev": true, "dependencies": { "bn.js": "^4.11.9", @@ -16499,11 +15739,23 @@ "dev": true }, "node_modules/emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "engines": { - "node": ">= 0.10" + "node": ">= 4" + } + }, + "node_modules/encode-registry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/encode-registry/-/encode-registry-3.0.1.tgz", + "integrity": "sha512-6qOwkl1g0fv0DN3Y3ggr2EaZXN71aoAqPp3p/pVaWSBSIo+YjLOWN61Fva43oVyQNPf7kgm8lkudzlzojwE2jw==", + "dev": true, + "dependencies": { + "mem": "^8.0.0" + }, + "engines": { + "node": ">=10" } }, "node_modules/encodeurl": { @@ -16524,34 +15776,50 @@ "once": "~1.3.0" } }, - "node_modules/end-of-stream/node_modules/once": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, "node_modules/enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", "dev": true, - "peer": true, "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" }, "engines": { - "node": ">=10.13.0" + "node": ">=6.9.0" + } + }, + "node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/enhanced-resolve/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" } }, "node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "dev": true, + "engines": { + "node": ">=0.12" + }, "funding": { "url": "https://github.com/fb55/entities?sponsor=1" } @@ -16568,6 +15836,15 @@ "errno": "cli.js" } }, + "node_modules/error": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", + "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==", + "dev": true, + "dependencies": { + "string-template": "~0.2.1" + } + }, "node_modules/error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -16630,17 +15907,33 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/es-array-method-boxes-properly": { + "node_modules/es-define-property": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", - "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", - "dev": true + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } }, "node_modules/es-module-lexer": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==", "dev": true, + "optional": true, "peer": true }, "node_modules/es-set-tostringtag": { @@ -16747,14 +16040,23 @@ } }, "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "dev": true, "engines": { "node": ">=6" } }, + "node_modules/escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", @@ -17150,9 +16452,9 @@ } }, "node_modules/eslint/node_modules/globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -17165,30 +16467,14 @@ } }, "node_modules/eslint/node_modules/ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, "engines": { "node": ">= 4" } }, - "node_modules/eslint/node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/eslint/node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -17201,15 +16487,6 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/eslint/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, "node_modules/eslint/node_modules/type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", @@ -17285,6 +16562,12 @@ "node": ">=4.0" } }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true + }, "node_modules/esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", @@ -17303,21 +16586,6 @@ "node": ">= 0.6" } }, - "node_modules/event-stream": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.5.tgz", - "integrity": "sha512-vyibDcu5JL20Me1fP734QBH/kenBGLZap2n0+XXM7mvuUPzJ20Ydqj1aKcIeMdri1p+PU+4yAKugjN8KCVst+g==", - "dev": true, - "dependencies": { - "duplexer": "^0.1.1", - "from": "^0.1.7", - "map-stream": "0.0.7", - "pause-stream": "^0.0.11", - "split": "^1.0.1", - "stream-combiner": "^0.2.2", - "through": "^2.3.8" - } - }, "node_modules/eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", @@ -17762,21 +17030,19 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "deprecated": "This module is no longer supported.", "dev": true }, "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.0.0.tgz", + "integrity": "sha512-HKri+WoWoUgr83pehn/SIgLOMZ9nAWC6dcGj26RY2R4F50u4+RTUz0RCrUlOV3nKRAICW1UGzyb+kcX2qK1S/g==", "dev": true, "dependencies": { "escape-string-regexp": "^1.0.5" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/figures/node_modules/escape-string-regexp": { @@ -17820,24 +17086,6 @@ "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/file-loader/node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/file-loader/node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, "node_modules/file-loader/node_modules/loader-utils": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", @@ -17934,6 +17182,16 @@ "node": ">=8" } }, + "node_modules/find-yarn-workspace-root2": { + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz", + "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==", + "dev": true, + "dependencies": { + "micromatch": "^4.0.2", + "pkg-dir": "^4.2.0" + } + }, "node_modules/findup-sync": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", @@ -18156,9 +17414,9 @@ } }, "node_modules/follow-redirects": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", - "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "dev": true, "funding": [ { @@ -18264,12 +17522,6 @@ "node": ">= 0.6" } }, - "node_modules/from": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", - "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", - "dev": true - }, "node_modules/from2": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", @@ -18319,9 +17571,9 @@ } }, "node_modules/fs-monkey": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", - "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", "dev": true }, "node_modules/fs-write-stream-atomic": { @@ -18361,7 +17613,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -18424,16 +17675,20 @@ "dev": true }, "node_modules/get-intrinsic": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", - "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "dev": true, "dependencies": { + "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -18447,15 +17702,6 @@ "node": ">=8.0.0" } }, - "node_modules/get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/get-stream": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", @@ -18514,6 +17760,15 @@ "node": ">= 4.0" } }, + "node_modules/giturl": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/giturl/-/giturl-1.0.3.tgz", + "integrity": "sha512-qVDEXufVtYUzYqI5hoDUONh9GCEPi0n+e35KNDafdsNt9fPxB0nvFW/kFiw7W42wkg8TUyhBqb+t24yyaoc87A==", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, "node_modules/glob": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", @@ -18620,6 +17875,7 @@ "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", "dev": true, + "optional": true, "peer": true }, "node_modules/glob-watcher": { @@ -18900,6 +18156,30 @@ "node": ">=0.10.0" } }, + "node_modules/global-dirs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "dev": true, + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/global-dirs/node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, "node_modules/global-modules": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", @@ -19007,11 +18287,51 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/got/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, "node_modules/growly": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", @@ -19289,118 +18609,34 @@ } }, "node_modules/gulp-connect": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.5.0.tgz", - "integrity": "sha512-oRBLjw/4EVaZb8g8OcxOVdGD8ZXYrRiWKcNxlrGjxb/6Cp0GDdqw7ieX7D8xJrQS7sbXT+G94u63pMJF3MMjQA==", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz", + "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==", "dev": true, "dependencies": { - "ansi-colors": "^1.0.1", - "connect": "^3.6.5", - "connect-livereload": "^0.5.4", - "event-stream": "^3.3.2", + "ansi-colors": "^2.0.5", + "connect": "^3.6.6", + "connect-livereload": "^0.6.0", "fancy-log": "^1.3.2", - "send": "^0.13.2", + "map-stream": "^0.0.7", + "send": "^0.16.2", "serve-index": "^1.9.1", - "serve-static": "^1.13.1", - "tiny-lr": "^0.2.1" + "serve-static": "^1.13.2", + "tiny-lr": "^1.1.1" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/gulp-connect/node_modules/debug": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", - "dev": true, - "dependencies": { - "ms": "0.7.1" - } - }, - "node_modules/gulp-connect/node_modules/etag": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", - "integrity": "sha512-Mbv5pNpLNPrm1b4rzZlZlfTRpdDr31oiD43N362sIyvSWVNu5Du33EcJGzvEV4YdYLuENB1HzND907cQkFmXNw==", + "node_modules/gulp-connect/node_modules/ansi-colors": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-2.0.5.tgz", + "integrity": "sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==", "dev": true, "engines": { - "node": ">= 0.6" + "node": ">=6" } }, - "node_modules/gulp-connect/node_modules/fresh": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", - "integrity": "sha512-akx5WBKAwMSg36qoHTuMMVncHWctlaDGslJASDYAhoLrzDUDCjZlOngNa/iC6lPm9aA0qk8pN5KnpmbJHSIIQQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/gulp-connect/node_modules/http-errors": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", - "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", - "dev": true, - "dependencies": { - "inherits": "~2.0.1", - "statuses": "1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/gulp-connect/node_modules/mime": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", - "integrity": "sha512-sAaYXszED5ALBt665F0wMQCUXpGuZsGdopoqcHPdL39ZYdi7uHoZlhrfZfhv8WzivhBzr/oXwaj+yiK5wY8MXQ==", - "dev": true, - "bin": { - "mime": "cli.js" - } - }, - "node_modules/gulp-connect/node_modules/ms": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", - "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", - "dev": true - }, - "node_modules/gulp-connect/node_modules/range-parser": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz", - "integrity": "sha512-nDsRrtIxVUO5opg/A8T2S3ebULVIfuh8ECbh4w3N4mWxIiT3QILDJDUQayPqm2e8Q8NUa0RSUkGCfe33AfjR3Q==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/gulp-connect/node_modules/send": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", - "integrity": "sha512-cQ0rmXHrdO2Iof08igV2bG/yXWD106ANwBg6DkGQNT2Vsznbgq6T0oAIQboy1GoFsIuy51jCim26aA9tj3Z3Zg==", - "dev": true, - "dependencies": { - "debug": "~2.2.0", - "depd": "~1.1.0", - "destroy": "~1.0.4", - "escape-html": "~1.0.3", - "etag": "~1.7.0", - "fresh": "0.3.0", - "http-errors": "~1.3.1", - "mime": "1.3.4", - "ms": "0.7.1", - "on-finished": "~2.3.0", - "range-parser": "~1.0.3", - "statuses": "~1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/gulp-connect/node_modules/statuses": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz", - "integrity": "sha512-pVEuxHdSGrt8QmQ3LOZXLhSA6MP/iPqKzZeO6Squ7PNGkA/9MBsSfV0/L+bIxkoDmjF4tZcLpcVq/fkqoHvuKg==", - "dev": true - }, "node_modules/gulp-flatten": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.2.0.tgz", @@ -19437,22 +18673,6 @@ "minimatch": "^3.0.3" } }, - "node_modules/gulp-open": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/gulp-open/-/gulp-open-3.0.1.tgz", - "integrity": "sha512-dohokw+npnt48AsD0hhvCLEHLnDMqM35F+amvIfJlX1H2nNHYUClR0Oy1rI0TvbL1/pHiHGNLmohhk+kvwIKjA==", - "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", - "dev": true, - "dependencies": { - "colors": "^1.1.2", - "opn": "5.2.0", - "plugin-log": "^0.1.0", - "through2": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/gulp-util": { "version": "3.0.8", "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", @@ -19626,13 +18846,13 @@ "node": ">=6" } }, - "node_modules/has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", "dev": true, "engines": { - "node": ">= 0.4.0" + "node": ">=6" } }, "node_modules/has-ansi": { @@ -19687,12 +18907,12 @@ } }, "node_modules/has-property-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", - "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dev": true, "dependencies": { - "get-intrinsic": "^1.2.2" + "es-define-property": "^1.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -19800,54 +19020,28 @@ "node": ">=0.10.0" } }, + "node_modules/has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==", "dev": true, "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" }, "engines": { "node": ">=4" } }, - "node_modules/hash-base/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/hash-base/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/hash.js": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", @@ -19862,7 +19056,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", - "dev": true, "dependencies": { "function-bind": "^1.1.2" }, @@ -19879,12 +19072,94 @@ "he": "bin/he" } }, - "node_modules/hex-color-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", - "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "node_modules/highlight-es": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/highlight-es/-/highlight-es-1.0.3.tgz", + "integrity": "sha512-s/SIX6yp/5S1p8aC/NRDC1fwEb+myGIfp8/TzZz0rtAv8fzsdX7vGl3Q1TrXCsczFq8DI3CBFBCySPClfBSdbg==", + "dev": true, + "dependencies": { + "chalk": "^2.4.0", + "is-es2016-keyword": "^1.0.0", + "js-tokens": "^3.0.0" + } + }, + "node_modules/highlight-es/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/highlight-es/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/highlight-es/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/highlight-es/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "dev": true }, + "node_modules/highlight-es/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/highlight-es/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/highlight-es/node_modules/js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==", + "dev": true + }, + "node_modules/highlight-es/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/hmac-drbg": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", @@ -19950,18 +19225,6 @@ "wbuf": "^1.1.0" } }, - "node_modules/hsl-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", - "integrity": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==", - "dev": true - }, - "node_modules/hsla-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==", - "dev": true - }, "node_modules/html-encoding-sniffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", @@ -19972,9 +19235,9 @@ } }, "node_modules/html-entities": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", - "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", "dev": true, "funding": [ { @@ -20027,6 +19290,12 @@ "node": ">=4" } }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true + }, "node_modules/http-deceiver": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", @@ -20075,17 +19344,16 @@ } }, "node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "dev": true, "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" + "agent-base": "^7.1.0", + "debug": "^4.3.4" }, "engines": { - "node": ">= 6" + "node": ">= 14" } }, "node_modules/http-proxy-middleware": { @@ -20158,6 +19426,18 @@ "node": ">= 6" } }, + "node_modules/https-proxy-agent/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, "node_modules/human-signals": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", @@ -20197,6 +19477,23 @@ "node": ">= 6" } }, + "node_modules/icss-utils/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, "node_modules/ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", @@ -20248,61 +19545,31 @@ "dev": true }, "node_modules/immutable": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", - "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", + "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==", "dev": true }, - "node_modules/import-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", - "integrity": "sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==", - "dev": true, - "dependencies": { - "import-from": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, "dependencies": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/import-fresh/node_modules/resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/import-from": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", - "integrity": "sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==", - "dev": true, - "dependencies": { - "resolve-from": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/import-from/node_modules/resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, "engines": { "node": ">=4" @@ -20353,12 +19620,6 @@ "node": ">=8" } }, - "node_modules/indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==", - "dev": true - }, "node_modules/infer-owner": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", @@ -20499,15 +19760,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-absolute-url": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", - "integrity": "sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-accessor-descriptor": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", @@ -20610,25 +19862,10 @@ "is-ci": "bin.js" } }, - "node_modules/is-color-stop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", - "integrity": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", - "dev": true, - "dependencies": { - "css-color-names": "^0.0.4", - "hex-color-regex": "^1.1.0", - "hsl-regex": "^1.0.0", - "hsla-regex": "^1.0.0", - "rgb-regex": "^1.0.1", - "rgba-regex": "^1.0.0" - } - }, "node_modules/is-core-module": { "version": "2.13.1", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", - "dev": true, "dependencies": { "hasown": "^2.0.0" }, @@ -20676,15 +19913,6 @@ "node": ">= 0.4" } }, - "node_modules/is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", @@ -20700,6 +19928,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-es2016-keyword": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-es2016-keyword/-/is-es2016-keyword-1.0.0.tgz", + "integrity": "sha512-JtZWPUwjdbQ1LIo9OSZ8MdkWEve198ors27vH+RzUUvZXXZkzXCxFnlUhzWYxy5IexQSRiXVw9j2q/tHMmkVYQ==", + "dev": true + }, "node_modules/is-extendable": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", @@ -20733,18 +19967,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", - "dev": true, - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", @@ -20775,6 +19997,40 @@ "node": ">=0.10.0" } }, + "node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dev": true, + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-installed-globally/node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/is-negated-glob": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", @@ -20796,6 +20052,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", @@ -20850,7 +20118,7 @@ "node": ">=0.10.0" } }, - "node_modules/is-path-in-cwd/node_modules/is-path-inside": { + "node_modules/is-path-inside": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", @@ -20863,12 +20131,12 @@ } }, "node_modules/is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", "dev": true, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, "node_modules/is-plain-object": { @@ -20908,12 +20176,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", - "dev": true - }, "node_modules/is-shared-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", @@ -21013,6 +20275,18 @@ "node": ">=0.10.0" } }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-utf8": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", @@ -21061,6 +20335,12 @@ "node": ">=8" } }, + "node_modules/is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", + "dev": true + }, "node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -21172,9 +20452,9 @@ } }, "node_modules/istanbul-lib-report/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -21207,9 +20487,9 @@ } }, "node_modules/istanbul-reports": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", - "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", "dev": true, "dependencies": { "html-escaper": "^2.0.0", @@ -21398,6 +20678,7 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", "dev": true }, "node_modules/jest-config/node_modules/acorn": { @@ -21634,6 +20915,7 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", "dev": true }, "node_modules/jest-environment-jsdom/node_modules/acorn": { @@ -22071,9 +21353,9 @@ } }, "node_modules/jest-runtime/node_modules/@types/yargs": { - "version": "15.0.18", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.18.tgz", - "integrity": "sha512-DDi2KmvAnNsT/EvU8jp1UR7pOJojBtJ3GLZ/uw1MUq4VbbESppPWoHUY4h0OB4BbEbGJiyEsmUcuZDZtoR+ZwQ==", + "version": "15.0.19", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.19.tgz", + "integrity": "sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" @@ -22523,9 +21805,9 @@ } }, "node_modules/jsonwebtoken/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -22574,9 +21856,9 @@ } }, "node_modules/jszip": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.1.tgz", - "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.8.0.tgz", + "integrity": "sha512-cnpQrXvFSLdsR9KR5/x7zdf6c3m8IhZfZzSblFEHSqBaVwD2nvJ4CuCKLyvKvwBgZm08CgfSoiTBQLm5WW9hGw==", "dev": true, "dependencies": { "lie": "~3.3.0", @@ -22644,6 +21926,15 @@ "node": ">=6" } }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, "node_modules/last-run": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", @@ -22657,6 +21948,18 @@ "node": ">= 0.10" } }, + "node_modules/latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dev": true, + "dependencies": { + "package-json": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/lazystream": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", @@ -22762,6 +22065,15 @@ "node": ">=0.10.0" } }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", @@ -22798,33 +22110,68 @@ "node": ">=8" } }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "node_modules/load-yaml-file": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/load-yaml-file/-/load-yaml-file-0.2.0.tgz", + "integrity": "sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==", "dev": true, - "peer": true, + "dependencies": { + "graceful-fs": "^4.1.5", + "js-yaml": "^3.13.0", + "pify": "^4.0.1", + "strip-bom": "^3.0.0" + }, "engines": { - "node": ">=6.11.5" + "node": ">=6" + } + }, + "node_modules/load-yaml-file/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/load-yaml-file/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" } }, "node_modules/loader-utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", - "integrity": "sha512-gkD9aSEG9UGglyPcDJqY9YBTUtCLKaBK6ihD2VP1d1X60lTfFspNZNulGBBbUZLkPygy4LySYHyxBpq+VhjObQ==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", "dependencies": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" }, "engines": { "node": ">=4.0.0" } }, "node_modules/loader-utils/node_modules/json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dependencies": { + "minimist": "^1.2.0" + }, "bin": { "json5": "lib/cli.js" } @@ -23054,6 +22401,38 @@ "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", "dev": true }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, "node_modules/lolex": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", @@ -23074,25 +22453,21 @@ "loose-envify": "cli.js" } }, - "node_modules/loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", - "dev": true, - "dependencies": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/lower-case": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", "dev": true }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", @@ -23102,6 +22477,18 @@ "yallist": "^3.0.2" } }, + "node_modules/magic-string": { + "version": "0.30.8", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", + "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", @@ -23156,6 +22543,18 @@ "tmpl": "1.0.5" } }, + "node_modules/map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dev": true, + "dependencies": { + "p-defer": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", @@ -23166,12 +22565,15 @@ } }, "node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/map-stream": { @@ -23385,9 +22787,9 @@ } }, "node_modules/mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", "dev": true }, "node_modules/media-typer": { @@ -23399,13 +22801,29 @@ "node": ">= 0.6" } }, - "node_modules/memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "node_modules/mem": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz", + "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==", "dev": true, "dependencies": { - "fs-monkey": "^1.0.4" + "map-age-cleaner": "^0.1.3", + "mimic-fn": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/mem?sponsor=1" + } + }, + "node_modules/memfs": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.3.tgz", + "integrity": "sha512-eivjfi7Ahr6eQTn44nvTnR60e4a1Fs1Via2kCR5lHo/kyNoiMWaXCNJ/GpSd0ilXas2JSOl9B5FTIhflXu0hlg==", + "dev": true, + "dependencies": { + "fs-monkey": "1.0.3" }, "engines": { "node": ">= 4.0.0" @@ -23422,157 +22840,41 @@ } }, "node_modules/meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", "dev": true, "dependencies": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" + "node": ">=10" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/meow/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/meow/node_modules/load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "node_modules/meow/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" + "engines": { + "node": ">=10" }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/meow/node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "dev": true, - "dependencies": { - "error-ex": "^1.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "dev": true, - "dependencies": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "dev": true, - "dependencies": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/meow/node_modules/strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", - "dev": true, - "dependencies": { - "is-utf8": "^0.2.0" - }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/merge-descriptors": { @@ -23671,12 +22973,30 @@ } }, "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", + "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", "dev": true, "engines": { - "node": ">=6" + "node": ">=8" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" } }, "node_modules/minimalistic-assert": { @@ -23707,11 +23027,33 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/minimist-options/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/minipass": { "version": "3.3.6", "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", @@ -23894,23 +23236,6 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, - "node_modules/msal": { - "version": "1.4.17", - "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.17.tgz", - "integrity": "sha512-RjHwP2cCIWQ9iUIk1SziUMb9+jj5mC4OqG2w16E5yig8jySi/TwiFvKlwcjNrPsndph0HtgCtbENnk5julf3yQ==", - "deprecated": "This package is no longer supported. Please use @azure/msal-browser instead.", - "dependencies": { - "tslib": "^1.9.3" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/msal/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, "node_modules/msalBrowserLegacy": { "name": "@azure/msal-browser", "version": "2.22.0", @@ -23963,6 +23288,52 @@ "multicast-dns": "cli.js" } }, + "node_modules/multimatch": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz", + "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==", + "dev": true, + "dependencies": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/multimatch/node_modules/array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/multimatch/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/multimatch/node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/multipipe": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", @@ -24066,6 +23437,12 @@ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true + }, "node_modules/negotiator": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", @@ -24102,6 +23479,15 @@ "lower-case": "^1.1.1" } }, + "node_modules/node-emoji": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", + "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", + "dev": true, + "dependencies": { + "lodash": "^4.17.21" + } + }, "node_modules/node-fetch": { "version": "2.6.7", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", @@ -24186,6 +23572,17 @@ "vm-browserify": "^1.0.1" } }, + "node_modules/node-libs-browser/node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, "node_modules/node-libs-browser/node_modules/punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", @@ -24206,19 +23603,10 @@ "which": "^2.0.2" } }, - "node_modules/node-notifier/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "dev": true }, "node_modules/normalize-package-data": { @@ -24255,12 +23643,12 @@ } }, "node_modules/normalize-url": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", - "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", "dev": true, "engines": { - "node": ">=6" + "node": ">=8" } }, "node_modules/now-and-later": { @@ -24284,6 +23672,265 @@ "npm-normalize-package-bin": "^1.0.1" } }, + "node_modules/npm-check": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/npm-check/-/npm-check-6.0.1.tgz", + "integrity": "sha512-tlEhXU3689VLUHYEZTS/BC61vfeN2xSSZwoWDT6WLuenZTpDmGmNT5mtl15erTR0/A15ldK06/NEKg9jYJ9OTQ==", + "dev": true, + "dependencies": { + "callsite-record": "^4.1.3", + "chalk": "^4.1.0", + "co": "^4.6.0", + "depcheck": "^1.3.1", + "execa": "^5.0.0", + "giturl": "^1.0.0", + "global-modules": "^2.0.0", + "globby": "^11.0.2", + "inquirer": "^7.3.3", + "is-ci": "^2.0.0", + "lodash": "^4.17.20", + "meow": "^9.0.0", + "minimatch": "^3.0.2", + "node-emoji": "^1.10.0", + "ora": "^5.3.0", + "package-json": "^6.5.0", + "path-exists": "^4.0.0", + "pkg-dir": "^5.0.0", + "preferred-pm": "^3.0.3", + "rc-config-loader": "^4.0.0", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "strip-ansi": "^6.0.0", + "text-table": "^0.2.0", + "throat": "^6.0.1", + "update-notifier": "^5.1.0", + "xtend": "^4.0.2" + }, + "bin": { + "npm-check": "bin/cli.js" + }, + "engines": { + "node": ">=10.9.0" + } + }, + "node_modules/npm-check/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm-check/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/npm-check/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/npm-check/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-check/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-check/node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/npm-check/node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/npm-check/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-check/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/npm-check/node_modules/ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/npm-check/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-check/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-check/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/npm-check/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-check/node_modules/pkg-dir": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", + "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", + "dev": true, + "dependencies": { + "find-up": "^5.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-check/node_modules/throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==", + "dev": true + }, + "node_modules/npm-check/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, "node_modules/npm-normalize-package-bin": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", @@ -24368,12 +24015,15 @@ } }, "node_modules/nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dev": true, "dependencies": { - "boolbase": "~1.0.0" + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" } }, "node_modules/num2fraction": { @@ -24559,25 +24209,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object.getownpropertydescriptors": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.7.tgz", - "integrity": "sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g==", - "dev": true, - "dependencies": { - "array.prototype.reduce": "^1.0.6", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "safe-array-concat": "^1.0.0" - }, - "engines": { - "node": ">= 0.8" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/object.hasown": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", @@ -24657,39 +24288,6 @@ "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.1.tgz", "integrity": "sha512-jcfycbVOm2aUoI+AGtHW24HvM7nUVFr44hR5NIE56EobK67bVwbNAQL15CJj3vNz5PBrnitsV9ROOB+KOEWn8g==" }, - "node_modules/office-ui-fabric-react": { - "version": "7.204.0", - "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.204.0.tgz", - "integrity": "sha512-W1xIsYEwxPrGYojvVtGTGvSfdnUoPEm8w6hhMlW/uFr5YwIB1isG/dVk4IZxWbcbea7612u059p+jRf+RjPW0w==", - "dependencies": { - "@fluentui/date-time-utilities": "^7.9.1", - "@fluentui/react-focus": "^7.18.17", - "@fluentui/react-theme-provider": "^0.19.16", - "@fluentui/react-window-provider": "^1.0.6", - "@fluentui/theme": "^1.7.13", - "@microsoft/load-themed-styles": "^1.10.26", - "@uifabric/foundation": "^7.10.16", - "@uifabric/icons": "^7.9.5", - "@uifabric/merge-styles": "^7.20.2", - "@uifabric/react-hooks": "^7.16.4", - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.25.1", - "@uifabric/utilities": "^7.38.2", - "prop-types": "^15.7.2", - "tslib": "^1.10.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "@types/react-dom": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0", - "react-dom": ">=16.8.0 <18.0.0" - } - }, - "node_modules/office-ui-fabric-react/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, "node_modules/on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", @@ -24712,9 +24310,9 @@ } }, "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", "dev": true, "dependencies": { "wrappy": "1" @@ -24735,6 +24333,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/onetime/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/open": { "version": "8.4.2", "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", @@ -24752,27 +24359,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/opn": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.2.0.tgz", - "integrity": "sha512-Jd/GpzPyHF4P2/aNOVmS3lfMSWV9J7cOhCG1s08XCEAsPkB7lp6ddiU0J7XzyQRDUh8BqJ7PchfINjR8jyofRQ==", - "dev": true, - "dependencies": { - "is-wsl": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/opn/node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, "node_modules/optionator": { "version": "0.9.3", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", @@ -24790,6 +24376,45 @@ "node": ">= 0.8.0" } }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, "node_modules/orchestrator": { "version": "0.3.8", "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", @@ -24810,15 +24435,6 @@ "once": "~1.3.0" } }, - "node_modules/orchestrator/node_modules/once": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, "node_modules/ordered-read-streams": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", @@ -24874,6 +24490,24 @@ "os-tmpdir": "^1.0.0" } }, + "node_modules/p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/p-each-series": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", @@ -25014,6 +24648,30 @@ "node": ">=6" } }, + "node_modules/package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dev": true, + "dependencies": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/package-json/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, "node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", @@ -25052,28 +24710,43 @@ "node": ">=6" } }, - "node_modules/parent-module/node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.7.tgz", + "integrity": "sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==", "dev": true, "dependencies": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" + "asn1.js": "^4.10.1", + "browserify-aes": "^1.2.0", + "evp_bytestokey": "^1.0.3", + "hash-base": "~3.0", + "pbkdf2": "^3.1.2", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 0.10" } }, + "node_modules/parse-asn1/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/parse-filepath": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", @@ -25226,33 +24899,12 @@ "dev": true }, "node_modules/path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "dependencies": { - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/path-type/node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true, "engines": { - "node": ">=4" - } - }, - "node_modules/pause-stream": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", - "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", - "dev": true, - "dependencies": { - "through": "~2.3" + "node": ">=8" } }, "node_modules/pbkdf2": { @@ -25435,98 +25087,13 @@ "node": ">=8" } }, - "node_modules/plugin-log": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/plugin-log/-/plugin-log-0.1.0.tgz", - "integrity": "sha512-TzmfWRMEFAnrZbI4GfyXv9Gp5E71eby3gmvnP6LEfmYbVC8FPN2RBRhwxg4sjIg+fy8AJ3mczhLXvk0pzHPeMg==", - "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "node_modules/please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", "dev": true, "dependencies": { - "chalk": "^1.1.1", - "dateformat": "^1.0.11" - }, - "engines": { - "node": ">= 0.9.0" - } - }, - "node_modules/plugin-log/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/dateformat": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", - "integrity": "sha512-5sFRfAAmbHdIts+eKjR9kYJoF0ViCMVX9yqLu5A7S/v+nd077KgCITOMiirmyCBiZpKLDXbBOkYm6tu7rX/TKg==", - "dev": true, - "dependencies": { - "get-stdin": "^4.0.1", - "meow": "^3.3.0" - }, - "bin": { - "dateformat": "bin/cli.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/plugin-log/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/plugin-log/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "engines": { - "node": ">=0.8.0" + "semver-compare": "^1.0.0" } }, "node_modules/pn": { @@ -25571,310 +25138,280 @@ } }, "node_modules/postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", + "version": "8.4.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", + "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], "dependencies": { - "nanocolors": "^0.2.2", - "source-map": "^0.6.1" + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" }, "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "node": "^10 || ^12 || >=14" } }, "node_modules/postcss-calc": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", - "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", "dev": true, "dependencies": { - "postcss": "^7.0.27", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" } }, "node_modules/postcss-colormin": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", - "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", "dev": true, "dependencies": { - "browserslist": "^4.0.0", - "color": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-colormin/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, "node_modules/postcss-convert-values": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", - "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", "dev": true, "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-convert-values/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, "node_modules/postcss-discard-comments": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", - "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", "dev": true, - "dependencies": { - "postcss": "^7.0.0" - }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, "node_modules/postcss-discard-duplicates": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", - "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", "dev": true, - "dependencies": { - "postcss": "^7.0.0" - }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, "node_modules/postcss-discard-empty": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", - "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", "dev": true, - "dependencies": { - "postcss": "^7.0.0" - }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, "node_modules/postcss-discard-overridden": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", - "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", "dev": true, - "dependencies": { - "postcss": "^7.0.0" - }, "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-load-config": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", - "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", - "dev": true, - "dependencies": { - "cosmiconfig": "^5.0.0", - "import-cwd": "^2.0.0" + "node": "^10 || ^12 || >=14.0" }, - "engines": { - "node": ">= 4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "peerDependencies": { + "postcss": "^8.2.15" } }, "node_modules/postcss-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", - "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-4.3.0.tgz", + "integrity": "sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q==", "dev": true, "dependencies": { - "loader-utils": "^1.1.0", - "postcss": "^7.0.0", - "postcss-load-config": "^2.0.0", - "schema-utils": "^1.0.0" + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "semver": "^7.3.4" }, "engines": { - "node": ">= 6" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/postcss-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" } }, "node_modules/postcss-loader/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" }, "engines": { - "node": ">= 4" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/postcss-merge-longhand": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", - "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", "dev": true, "dependencies": { - "css-color-names": "0.0.4", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "stylehacks": "^4.0.0" + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, "node_modules/postcss-merge-rules": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", - "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", "dev": true, "dependencies": { - "browserslist": "^4.0.0", + "browserslist": "^4.21.4", "caniuse-api": "^3.0.0", - "cssnano-util-same-parent": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0", - "vendors": "^1.0.0" + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" }, "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "dependencies": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" + "node": "^10 || ^12 || >=14.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "postcss": "^8.2.15" } }, "node_modules/postcss-minify-font-values": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", - "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", "dev": true, "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, "node_modules/postcss-minify-gradients": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", - "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", "dev": true, "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "is-color-stop": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, "node_modules/postcss-minify-params": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", - "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", "dev": true, "dependencies": { - "alphanum-sort": "^1.0.0", - "browserslist": "^4.0.0", - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "uniqs": "^2.0.0" + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-minify-params/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, "node_modules/postcss-minify-selectors": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", - "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", "dev": true, "dependencies": { - "alphanum-sort": "^1.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" + "postcss-selector-parser": "^6.0.5" }, "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "dependencies": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" + "node": "^10 || ^12 || >=14.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "postcss": "^8.2.15" } }, "node_modules/postcss-modules": { @@ -25891,618 +25428,302 @@ } }, "node_modules/postcss-modules-extract-imports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", - "integrity": "sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==", - "dev": true, - "dependencies": { - "postcss": "^6.0.1" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/postcss-modules-extract-imports/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/has-flag": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", "dev": true, "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" + "node": "^10 || ^12 || >= 14" }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" + "peerDependencies": { + "postcss": "^8.1.0" } }, "node_modules/postcss-modules-local-by-default": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", - "integrity": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.4.tgz", + "integrity": "sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==", "dev": true, "dependencies": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" }, "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "node": "^10 || ^12 || >= 14" }, - "engines": { - "node": ">=4" + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/postcss-modules-local-by-default/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/postcss-modules-local-by-default/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "node_modules/postcss-modules-local-by-default/node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", "dev": true, "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" + "node": "^10 || ^12 || >= 14" }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" + "peerDependencies": { + "postcss": "^8.1.0" } }, "node_modules/postcss-modules-scope": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", - "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==", - "dev": true, - "dependencies": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - } - }, - "node_modules/postcss-modules-scope/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-scope/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-scope/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/postcss-modules-scope/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/postcss-modules-scope/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/postcss-modules-scope/node_modules/has-flag": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-scope/node_modules/postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", "dev": true, "dependencies": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" + "postcss-selector-parser": "^6.0.4" }, "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/postcss-modules-scope/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" + "node": "^10 || ^12 || >= 14" }, - "engines": { - "node": ">=4" + "peerDependencies": { + "postcss": "^8.1.0" } }, "node_modules/postcss-modules-values": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", - "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", "dev": true, "dependencies": { - "icss-replace-symbols": "^1.1.0", - "postcss": "^6.0.1" - } - }, - "node_modules/postcss-modules-values/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" + "icss-utils": "^5.0.0" }, "engines": { - "node": ">=4" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/postcss-modules-values/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "node_modules/postcss-modules-values/node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" }, "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-values/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/postcss-modules-values/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/postcss-modules-values/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/postcss-modules-values/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-values/node_modules/postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" + "node": ">=6.0.0" }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/postcss-modules-values/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" } }, "node_modules/postcss-normalize-charset": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", - "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", "dev": true, - "dependencies": { - "postcss": "^7.0.0" - }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, "node_modules/postcss-normalize-display-values": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", - "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", "dev": true, "dependencies": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, "node_modules/postcss-normalize-positions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", - "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", "dev": true, "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, "node_modules/postcss-normalize-repeat-style": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", - "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", "dev": true, "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, "node_modules/postcss-normalize-string": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", - "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", "dev": true, "dependencies": { - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, "node_modules/postcss-normalize-timing-functions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", - "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", "dev": true, "dependencies": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, "node_modules/postcss-normalize-unicode": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", - "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", "dev": true, "dependencies": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, "node_modules/postcss-normalize-url": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", - "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", "dev": true, "dependencies": { - "is-absolute-url": "^2.0.0", - "normalize-url": "^3.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true + "node_modules/postcss-normalize-url/node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/postcss-normalize-whitespace": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", - "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", "dev": true, "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, "node_modules/postcss-ordered-values": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", - "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", "dev": true, "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, "node_modules/postcss-reduce-initial": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", - "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", "dev": true, "dependencies": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0" + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, "node_modules/postcss-reduce-transforms": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", - "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", "dev": true, "dependencies": { - "cssnano-util-get-match": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, "node_modules/postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "version": "6.0.16", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", + "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", "dev": true, "dependencies": { "cssesc": "^3.0.0", @@ -26513,37 +25734,34 @@ } }, "node_modules/postcss-svgo": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", - "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", "dev": true, "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "svgo": "^1.0.0" + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/postcss-svgo/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, "node_modules/postcss-unique-selectors": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", - "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", "dev": true, "dependencies": { - "alphanum-sort": "^1.0.0", - "postcss": "^7.0.0", - "uniqs": "^2.0.0" + "postcss-selector-parser": "^6.0.5" }, "engines": { - "node": ">=6.9.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, "node_modules/postcss-value-parser": { @@ -26552,6 +25770,73 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true }, + "node_modules/postcss/node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/preferred-pm": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.3.tgz", + "integrity": "sha512-MkXsENfftWSRpzCzImcp4FRsCc3y1opwB73CfCNWyzMqArju2CrlMHlqB7VexKiPEOjGMbttv1r9fSCn5S610w==", + "dev": true, + "dependencies": { + "find-up": "^5.0.0", + "find-yarn-workspace-root2": "1.2.16", + "path-exists": "^4.0.0", + "which-pm": "2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/preferred-pm/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/preferred-pm/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/preferred-pm/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -26561,6 +25846,15 @@ "node": ">= 0.8.0" } }, + "node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/pretty-format": { "version": "25.5.0", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", @@ -26732,14 +26026,16 @@ "node": ">=6" } }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "node_modules/pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", "dev": true, + "dependencies": { + "escape-goat": "^2.0.0" + }, "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" + "node": ">=8" } }, "node_modules/qs": { @@ -26786,6 +26082,15 @@ } ] }, + "node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/ramda": { "version": "0.27.2", "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", @@ -26840,6 +26145,60 @@ "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc-config-loader": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-4.1.3.tgz", + "integrity": "sha512-kD7FqML7l800i6pS6pvLyIE2ncbk9Du8Q0gp/4hMPhJU6ZxApkoLcGD8ZeqgiAlfwZ6BlETq6qqe+12DUL207w==", + "dev": true, + "dependencies": { + "debug": "^4.3.4", + "js-yaml": "^4.1.0", + "json5": "^2.2.2", + "require-from-string": "^2.0.2" + } + }, + "node_modules/rc-config-loader/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/rc-config-loader/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/react": { "version": "17.0.1", "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", @@ -27107,6 +26466,18 @@ "node": ">=4" } }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/read-pkg/node_modules/pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", @@ -27264,28 +26635,16 @@ } }, "node_modules/redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", "dev": true, "dependencies": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/redent/node_modules/indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", - "dev": true, - "dependencies": { - "repeating": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/regenerator-runtime": { @@ -27335,6 +26694,30 @@ "url": "https://github.com/sponsors/mysticatea" } }, + "node_modules/registry-auth-token": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz", + "integrity": "sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==", + "dev": true, + "dependencies": { + "rc": "1.2.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dev": true, + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/relateurl": { "version": "0.2.7", "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", @@ -27395,18 +26778,6 @@ "node": ">=0.10" } }, - "node_modules/repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", - "dev": true, - "dependencies": { - "is-finite": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/replace-ext": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", @@ -27569,6 +26940,12 @@ "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", "dev": true }, + "node_modules/require-package-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/require-package-name/-/require-package-name-2.0.1.tgz", + "integrity": "sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q==", + "dev": true + }, "node_modules/requirejs": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", @@ -27591,6 +26968,7 @@ "version": "1.17.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, "dependencies": { "path-parse": "^1.0.6" }, @@ -27651,6 +27029,15 @@ "deprecated": "https://github.com/lydell/resolve-url#deprecated", "dev": true }, + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "dev": true, + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, "node_modules/restore-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", @@ -27692,16 +27079,10 @@ "node": ">=0.10.0" } }, - "node_modules/rgb-regex": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", - "integrity": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==", - "dev": true - }, - "node_modules/rgba-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", - "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==", + "node_modules/rfc4648": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/rfc4648/-/rfc4648-1.5.3.tgz", + "integrity": "sha512-MjOWxM065+WswwnmNONOT+bD1nXzY9Km6u3kzvnx8F8/HXGZdz3T6e6vZJ8Q/RIMUSp/nxqjH3GwvJDy8ijeQQ==", "dev": true }, "node_modules/rimraf": { @@ -27855,6 +27236,12 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true }, + "node_modules/safe-json-parse": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", + "integrity": "sha512-o0JmTu17WGUaUOHa1l0FPGXKBfijbxK6qoHzlkihsDXxzBHvJcA7zgviKR92Xs841rX9pK16unfphLq0/KqX7A==", + "dev": true + }, "node_modules/safe-regex": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", @@ -28212,96 +27599,6 @@ "node": ">=8.9.0" } }, - "node_modules/sass-loader": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", - "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", - "dev": true, - "dependencies": { - "clone-deep": "^4.0.1", - "loader-utils": "^1.2.3", - "neo-async": "^2.6.1", - "schema-utils": "^2.6.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^4.0.0", - "sass": "^1.3.0", - "webpack": "^4.36.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "fibers": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - } - } - }, - "node_modules/sass-loader/node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/sass-loader/node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/sass-loader/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/sass-loader/node_modules/loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/sass-loader/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/sax": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", @@ -28370,6 +27667,7 @@ "version": "7.3.8", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, "dependencies": { "lru-cache": "^6.0.0" }, @@ -28380,6 +27678,33 @@ "node": ">=10" } }, + "node_modules/semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", + "dev": true + }, + "node_modules/semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dev": true, + "dependencies": { + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/semver-diff/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, "node_modules/semver-greatest-satisfied-range": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", @@ -28396,6 +27721,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -28406,7 +27732,8 @@ "node_modules/semver/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true }, "node_modules/send": { "version": "0.16.2", @@ -28466,9 +27793,9 @@ } }, "node_modules/serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", "dev": true, "dependencies": { "randombytes": "^2.1.0" @@ -28529,15 +27856,17 @@ "dev": true }, "node_modules/set-function-length": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", - "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "dev": true, "dependencies": { - "define-data-property": "^1.1.1", - "get-intrinsic": "^1.2.1", + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "has-property-descriptors": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -28688,14 +28017,18 @@ "dev": true }, "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", "dev": true, "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -28707,21 +28040,6 @@ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, - "node_modules/simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/simple-swizzle/node_modules/is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "dev": true - }, "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", @@ -28899,15 +28217,6 @@ "node": ">=0.8.0" } }, - "node_modules/sockjs/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, "node_modules/sort-keys": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", @@ -28923,6 +28232,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/sort-keys/node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/source-list-map": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", @@ -28938,6 +28256,15 @@ "node": ">=0.10.0" } }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/source-map-loader": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.3.tgz", @@ -28966,26 +28293,9 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", "dev": true }, - "node_modules/source-map-loader/node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/source-map-loader/node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, "node_modules/source-map-loader/node_modules/iconv-lite": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", @@ -29146,18 +28456,6 @@ "node": ">= 6" } }, - "node_modules/split": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", - "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", - "dev": true, - "dependencies": { - "through": "2" - }, - "engines": { - "node": "*" - } - }, "node_modules/split-string": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", @@ -29255,6 +28553,12 @@ "node": ">=8" } }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "dev": true + }, "node_modules/static-extend": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", @@ -29331,16 +28635,6 @@ "readable-stream": "^2.0.2" } }, - "node_modules/stream-combiner": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", - "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", - "dev": true, - "dependencies": { - "duplexer": "~0.1.1", - "through": "~2.3.4" - } - }, "node_modules/stream-consume": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", @@ -29449,6 +28743,12 @@ "node": ">=6" } }, + "node_modules/string-template": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", + "integrity": "sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==", + "dev": true + }, "node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", @@ -29568,18 +28868,15 @@ } }, "node_modules/strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", "dev": true, "dependencies": { - "get-stdin": "^4.0.1" - }, - "bin": { - "strip-indent": "cli.js" + "min-indent": "^1.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/strip-json-comments": { @@ -29595,31 +28892,19 @@ } }, "node_modules/stylehacks": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", - "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", "dev": true, "dependencies": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" }, "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/stylehacks/node_modules/postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "dependencies": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" + "node": "^10 || ^12 || >=14.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "postcss": "^8.2.15" } }, "node_modules/stylis": { @@ -29670,7 +28955,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -29689,126 +28973,45 @@ } }, "node_modules/svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", "dev": true, "dependencies": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.37", - "csso": "^4.0.2", - "js-yaml": "^3.13.1", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" }, "bin": { "svgo": "bin/svgo" }, "engines": { - "node": ">=4.0.0" + "node": ">=10.13.0" } }, - "node_modules/svgo/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, "engines": { - "node": ">=4" + "node": ">= 10" } }, - "node_modules/svgo/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/svgo/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/svgo/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "node_modules/svgo/node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true }, - "node_modules/svgo/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/svgo/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/svgo/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/svgo/node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "node_modules/svgo/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/swiper": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/swiper/-/swiper-9.3.2.tgz", - "integrity": "sha512-Kj9Z4kXRmJR3YT/Wj+XLWj8P6IcRt+WG38uL8M3/Wny7+6sV0TlP9vnE1X+Co9c7VzNooojWGnFa+Wf/9+CUMA==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-9.4.1.tgz", + "integrity": "sha512-1nT2T8EzUpZ0FagEqaN/YAhRj33F2x/lN6cyB0/xoYJDMf8KwTFT3hMOeoB8Tg4o3+P/CKqskP+WX0Df046fqA==", "funding": [ { "type": "patreon", @@ -29929,11 +29132,10 @@ } }, "node_modules/terser": { - "version": "5.24.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.24.0.tgz", - "integrity": "sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==", + "version": "5.29.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.29.2.tgz", + "integrity": "sha512-ZiGkhUBIM+7LwkNjXYJq8svgkd+QK3UUr0wJqY4MieaezBSAIPgbSPZyIx0idM6XWK5CMzSWa8MJIzmRcB8Caw==", "dev": true, - "peer": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -29948,106 +29150,294 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", "dev": true, - "peer": true, "dependencies": { - "@jridgewell/trace-mapping": "^0.3.17", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">= 6.9.0" }, "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } + "webpack": "^4.0.0" } }, - "node_modules/terser-webpack-plugin/node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "node_modules/terser-webpack-plugin/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", "dev": true, - "peer": true, "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/terser-webpack-plugin/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" }, "engines": { - "node": ">= 10.13.0" + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/terser-webpack-plugin/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/terser-webpack-plugin/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/terser-webpack-plugin/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser-webpack-plugin/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/terser-webpack-plugin/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser-webpack-plugin/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" } }, "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", "dev": true, - "peer": true, "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">= 4" + } + }, + "node_modules/terser-webpack-plugin/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" } }, "node_modules/terser-webpack-plugin/node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", "dev": true, - "peer": true, "dependencies": { "randombytes": "^2.1.0" } }, - "node_modules/terser-webpack-plugin/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "node_modules/terser-webpack-plugin/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", "dev": true, - "peer": true, "dependencies": { - "has-flag": "^4.0.0" + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "node": ">=6.0.0" } }, + "node_modules/terser-webpack-plugin/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, "node_modules/terser/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, - "peer": true + "dev": true }, "node_modules/test-exclude": { "version": "6.0.0", @@ -30176,117 +29566,28 @@ "dev": true }, "node_modules/tiny-lr": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz", - "integrity": "sha512-cmC4iw/nymXg+dc57AQ8Xv3bHxNQOGyQC3Ht5xLN67hksk6ucshrLk/VKiXuMbnZgToQ2NbnICxYj63xVw+Qbw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", + "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", "dev": true, "dependencies": { - "body-parser": "~1.14.0", - "debug": "~2.2.0", + "body": "^5.1.0", + "debug": "^3.1.0", "faye-websocket": "~0.10.0", - "livereload-js": "^2.2.0", - "parseurl": "~1.3.0", - "qs": "~5.1.0" + "livereload-js": "^2.3.0", + "object-assign": "^4.1.0", + "qs": "^6.4.0" } }, - "node_modules/tiny-lr/node_modules/body-parser": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz", - "integrity": "sha512-6D9uiWn7dbnDAhlDikccybuqKCmsoest0es3VSQO8Doz/fzx6Ls7kJNxKBYTjbzu4/RzNsf9zuACnS3UYjVH8Q==", - "dev": true, - "dependencies": { - "bytes": "2.2.0", - "content-type": "~1.0.1", - "debug": "~2.2.0", - "depd": "~1.1.0", - "http-errors": "~1.3.1", - "iconv-lite": "0.4.13", - "on-finished": "~2.3.0", - "qs": "5.2.0", - "raw-body": "~2.1.5", - "type-is": "~1.6.10" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/tiny-lr/node_modules/body-parser/node_modules/qs": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz", - "integrity": "sha512-VH4FeG98gs6AkHivaW2O14vsOPBL9E80Sj7fITunoDijiYQ1lsVwJYmm1CSL+oLyO2N5HPdo23GXAG64uKOAZQ==", - "dev": true, - "engines": ">=0.10.40" - }, - "node_modules/tiny-lr/node_modules/bytes": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", - "integrity": "sha512-zGRpnr2l5w/s8PxkrquUJoVeR06KvqPelrYqiSyQV7QEBqCYivpb6UzXYWC6JDBVtNFOT0rzJRFhkfJgxzmILA==", - "dev": true - }, "node_modules/tiny-lr/node_modules/debug": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, "dependencies": { - "ms": "0.7.1" + "ms": "^2.1.1" } }, - "node_modules/tiny-lr/node_modules/http-errors": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", - "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", - "dev": true, - "dependencies": { - "inherits": "~2.0.1", - "statuses": "1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/tiny-lr/node_modules/iconv-lite": { - "version": "0.4.13", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", - "integrity": "sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/tiny-lr/node_modules/ms": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", - "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", - "dev": true - }, - "node_modules/tiny-lr/node_modules/qs": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", - "integrity": "sha512-SGDM48EwFLWnYYpNlOkEIRJb4wil5FKJxpR6NVfQjz6qJmX53ki7Xj1cLNEAkb70vUfJmdVLOwODyABgZyDMZw==", - "dev": true, - "engines": ">=0.10.40" - }, - "node_modules/tiny-lr/node_modules/raw-body": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", - "integrity": "sha512-x4d27vsIG04gZ1imkuDXB9Rd/EkAx5kYzeMijIYw1PAor0Ld3nTlkQQwDjKu42GdRUFCX1AfGnTSQB4O57eWVg==", - "dev": true, - "dependencies": { - "bytes": "2.4.0", - "iconv-lite": "0.4.13", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/tiny-lr/node_modules/raw-body/node_modules/bytes": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", - "integrity": "sha512-SvUX8+c/Ga454a4fprIdIUzUN9xfd1YTvYh7ub5ZPJ+ZJ/+K2Bp6IpWGmnw8r3caLTsmhvJAKZz3qjIo9+XuCQ==", - "dev": true - }, "node_modules/tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", @@ -30357,6 +29658,15 @@ "node": ">=0.10.0" } }, + "node_modules/to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/to-regex": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", @@ -30439,12 +29749,12 @@ } }, "node_modules/trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/true-case-path": { @@ -30645,9 +29955,9 @@ } }, "node_modules/typescript": { - "version": "4.5.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", - "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -30763,18 +30073,6 @@ "node": ">=0.10.0" } }, - "node_modules/uniq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==", - "dev": true - }, - "node_modules/uniqs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", - "integrity": "sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==", - "dev": true - }, "node_modules/unique-filename": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", @@ -30803,6 +30101,18 @@ "through2-filter": "^3.0.0" } }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/universalify": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", @@ -30820,12 +30130,6 @@ "node": ">= 0.8" } }, - "node_modules/unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", - "dev": true - }, "node_modules/unset-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", @@ -30920,6 +30224,59 @@ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true }, + "node_modules/update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "dev": true, + "dependencies": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/update-notifier/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/update-notifier/node_modules/import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/upper-case": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", @@ -30962,6 +30319,18 @@ "requires-port": "^1.0.0" } }, + "node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "dev": true, + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/url/node_modules/punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", @@ -30969,12 +30338,12 @@ "dev": true }, "node_modules/url/node_modules/qs": { - "version": "6.11.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", - "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.12.0.tgz", + "integrity": "sha512-trVZiI6RMOkO476zLGaBIzszOdFPnCCXHPG9kn0yuS1uz6xdVxPfZdB3vUig9pxPFDM9BRAgz/YUIVQ1/vuiUg==", "dev": true, "dependencies": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" }, "engines": { "node": ">=0.6" @@ -31018,21 +30387,6 @@ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "dev": true }, - "node_modules/util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/util/node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", @@ -31049,13 +30403,12 @@ } }, "node_modules/uuid": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", - "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "dev": true, "bin": { - "uuid": "bin/uuid" + "uuid": "dist/bin/uuid" } }, "node_modules/v8-compile-cache": { @@ -31145,16 +30498,6 @@ "node": ">= 0.8" } }, - "node_modules/vendors": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", - "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", @@ -31169,12 +30512,6 @@ "extsprintf": "^1.2.0" } }, - "node_modules/verror/node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "dev": true - }, "node_modules/vinyl": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", @@ -31296,17 +30633,17 @@ } }, "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", "dev": true, - "peer": true, "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" }, - "engines": { - "node": ">=10.13.0" + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" } }, "node_modules/watchpack-chokidar2": { @@ -31606,6 +30943,15 @@ "minimalistic-assert": "^1.0.0" } }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, "node_modules/webidl-conversions": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", @@ -31613,42 +30959,40 @@ "dev": true }, "node_modules/webpack": { - "version": "5.89.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", - "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", + "version": "4.47.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.47.0.tgz", + "integrity": "sha512-td7fYwgLSrky3fI1EuU5cneU4+pbH6GgOfuKNS1tNPcfdGinGELAqsb/BP4nnvZyKSG2i/xFGU7+n2PvZA8HJQ==", "dev": true, - "peer": true, "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" + "enhanced-resolve": "^4.5.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" }, "bin": { "webpack": "bin/webpack.js" }, "engines": { - "node": ">=10.13.0" + "node": ">=6.11.5" }, "funding": { "type": "opencollective", @@ -31657,6 +31001,9 @@ "peerDependenciesMeta": { "webpack-cli": { "optional": true + }, + "webpack-command": { + "optional": true } } }, @@ -31820,13 +31167,13 @@ } }, "node_modules/webpack-dev-server/node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", "dev": true, "dependencies": { "bytes": "3.1.2", - "content-type": "~1.0.4", + "content-type": "~1.0.5", "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", @@ -31834,7 +31181,7 @@ "iconv-lite": "0.4.24", "on-finished": "2.4.1", "qs": "6.11.0", - "raw-body": "2.5.1", + "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" }, @@ -31853,16 +31200,10 @@ } }, "node_modules/webpack-dev-server/node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -31875,6 +31216,9 @@ "engines": { "node": ">= 8.10.0" }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, "optionalDependencies": { "fsevents": "~2.3.2" } @@ -31929,14 +31273,14 @@ } }, "node_modules/webpack-dev-server/node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "version": "4.18.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.3.tgz", + "integrity": "sha512-6VyCijWQ+9O7WuVMTRBTl+cjNNIzD5cY5mQ1WM8r/LEkI2u8EYpOotESNwzNlyCn3g+dmjKYI6BmNneSr/FSRw==", "dev": true, "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.1", + "body-parser": "1.20.2", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.5.0", @@ -32091,9 +31435,9 @@ } }, "node_modules/webpack-dev-server/node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", "dev": true, "dependencies": { "bytes": "3.1.2", @@ -32217,9 +31561,9 @@ } }, "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.14.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", - "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", + "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", "dev": true, "engines": { "node": ">=10.0.0" @@ -32237,6 +31581,19 @@ } } }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/webpack-sources": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", @@ -32247,33 +31604,212 @@ "source-map": "~0.6.1" } }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "node_modules/webpack/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", "dev": true, - "peer": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "bin": { + "acorn": "bin/acorn" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=0.4.0" } }, - "node_modules/webpack/node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "node_modules/webpack/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, - "peer": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, "engines": { - "node": ">=10.13.0" + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/webpack/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" } }, "node_modules/websocket-driver": { @@ -32321,9 +31857,9 @@ } }, "node_modules/whatwg-fetch": { - "version": "3.6.19", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz", - "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==" + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" }, "node_modules/whatwg-mimetype": { "version": "2.3.0", @@ -32379,6 +31915,19 @@ "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", "dev": true }, + "node_modules/which-pm": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-2.0.0.tgz", + "integrity": "sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==", + "dev": true, + "dependencies": { + "load-yaml-file": "^0.2.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8.15" + } + }, "node_modules/which-typed-array": { "version": "1.1.13", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", @@ -32398,6 +31947,24 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dev": true, + "dependencies": { + "string-width": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "dev": true + }, "node_modules/window-size": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", @@ -32419,12 +31986,6 @@ "node": ">=0.10.0" } }, - "node_modules/wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true - }, "node_modules/worker-farm": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", @@ -32553,6 +32114,15 @@ "safe-buffer": "~5.1.0" } }, + "node_modules/xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/xml": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", @@ -32623,6 +32193,15 @@ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, "node_modules/yargs": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", @@ -32644,22 +32223,12 @@ } }, "node_modules/yargs-parser": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", - "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", - "dev": true, - "dependencies": { - "camelcase": "^3.0.0", - "lodash.assign": "^4.0.6" - } - }, - "node_modules/yargs-parser/node_modules/camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, "node_modules/yargs/node_modules/ansi-regex": { @@ -32851,6 +32420,25 @@ "node": ">=0.10.0" } }, + "node_modules/yargs/node_modules/yargs-parser": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "lodash.assign": "^4.0.6" + } + }, + "node_modules/yargs/node_modules/yargs-parser/node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", @@ -32889,13 +32477,13 @@ "dev": true }, "@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", "dev": true, "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" } }, "@azure/abort-controller": { @@ -32908,39 +32496,71 @@ } }, "@azure/core-auth": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.5.0.tgz", - "integrity": "sha512-udzoBuYG1VBoHVohDTrvKjyzel34zt77Bhp7dQntVGGD0ehVq48owENbBG8fIgkHRNUBQH5k1r0hpoMu5L8+kw==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.7.0.tgz", + "integrity": "sha512-OuDVn9z2LjyYbpu6e7crEwSipa62jX7/ObV/pmXQfnOG8cHwm363jYtg3FSX3GB1V7jsIKri1zgq7mfXkFk/qw==", "dev": true, "requires": { - "@azure/abort-controller": "^1.0.0", + "@azure/abort-controller": "^2.0.0", "@azure/core-util": "^1.1.0", - "tslib": "^2.2.0" + "tslib": "^2.6.2" + }, + "dependencies": { + "@azure/abort-controller": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.0.tgz", + "integrity": "sha512-SYtcG13aiV7znycu6plCClWUzD9BBtfnsbIxT89nkkRvQRB4n0kuZyJJvJ7hqdKOn7x7YoGKZ9lVStLJpLnOFw==", + "dev": true, + "requires": { + "tslib": "^2.6.2" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true + } } }, "@azure/core-client": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.7.3.tgz", - "integrity": "sha512-kleJ1iUTxcO32Y06dH9Pfi9K4U+Tlb111WXEnbt7R/ne+NLRwppZiTGJuTD5VVoxTMK5NTbEtm5t2vcdNCFe2g==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.9.0.tgz", + "integrity": "sha512-x50SSD7bbG5wen3tMDI2oWVSAjt1K1xw6JZSnc6239RmBwqLJF9dPsKsh9w0Rzh5+mGpsu9FDu3DlsT0lo1+Uw==", "dev": true, "requires": { - "@azure/abort-controller": "^1.0.0", + "@azure/abort-controller": "^2.0.0", "@azure/core-auth": "^1.4.0", "@azure/core-rest-pipeline": "^1.9.1", "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", + "@azure/core-util": "^1.6.1", "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "dependencies": { - "@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "@azure/abort-controller": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.0.tgz", + "integrity": "sha512-SYtcG13aiV7znycu6plCClWUzD9BBtfnsbIxT89nkkRvQRB4n0kuZyJJvJ7hqdKOn7x7YoGKZ9lVStLJpLnOFw==", "dev": true, "requires": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" } + }, + "@azure/core-tracing": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.1.0.tgz", + "integrity": "sha512-MVeJvGHB4jmF7PeHhyr72vYJsBJ3ff1piHikMgRaabPAC4P3rxhf9fm42I+DixLysBunskJWhsDQD2A+O+plkQ==", + "dev": true, + "requires": { + "tslib": "^2.6.2" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true } } }, @@ -32965,72 +32585,103 @@ "tunnel": "^0.0.6", "uuid": "^8.3.0", "xml2js": "^0.5.0" + } + }, + "@azure/core-lro": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.7.0.tgz", + "integrity": "sha512-oj7d8vWEvOREIByH1+BnoiFwszzdE7OXUEd6UTv+cmx5HvjBBlkVezm3uZgpXWaxDj5ATL/k89+UMeGx1Ou9TQ==", + "dev": true, + "requires": { + "@azure/abort-controller": "^2.0.0", + "@azure/core-util": "^1.2.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.6.2" }, "dependencies": { - "@types/node-fetch": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.9.tgz", - "integrity": "sha512-bQVlnMLFJ2d35DkPNjEPmd9ueO/rh5EiaZt2bhqiSarPjZIuIV6bPQVqcrEyvNo+AfTrRGVazle1tl597w3gfA==", + "@azure/abort-controller": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.0.tgz", + "integrity": "sha512-SYtcG13aiV7znycu6plCClWUzD9BBtfnsbIxT89nkkRvQRB4n0kuZyJJvJ7hqdKOn7x7YoGKZ9lVStLJpLnOFw==", "dev": true, "requires": { - "@types/node": "*", - "form-data": "^4.0.0" + "tslib": "^2.6.2" } }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", "dev": true } } }, - "@azure/core-lro": { - "version": "2.5.4", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.5.4.tgz", - "integrity": "sha512-3GJiMVH7/10bulzOKGrrLeG/uCBH/9VtxqaMcB9lIqAeamI/xYQSHJL/KcsLDuH+yTjYpro/u6D/MuRe4dN70Q==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-util": "^1.2.0", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - } - }, "@azure/core-paging": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.5.0.tgz", - "integrity": "sha512-zqWdVIt+2Z+3wqxEOGzR5hXFZ8MGKK52x4vFLw8n58pR6ZfKRx3EXYTxTaYxYHc/PexPUTyimcTWFJbji9Z6Iw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.6.0.tgz", + "integrity": "sha512-W8eRv7MVFx/jbbYfcRT5+pGnZ9St/P1UvOi+63vxPwuQ3y+xj+wqWTGxpkXUETv3szsqGu0msdxVtjszCeB4zA==", "dev": true, "requires": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" + }, + "dependencies": { + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true + } } }, "@azure/core-rest-pipeline": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.12.2.tgz", - "integrity": "sha512-wLLJQdL4v1yoqYtEtjKNjf8pJ/G/BqVomAWxcKOR1KbZJyCEnCv04yks7Y1NhJ3JzxbDs307W67uX0JzklFdCg==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.15.0.tgz", + "integrity": "sha512-6kBQwE75ZVlOjBbp0/PX0fgNLHxoMDxHe3aIPV/RLVwrIDidxTbsHtkSbPNTkheMset3v9s1Z08XuMNpWRK/7w==", "dev": true, "requires": { - "@azure/abort-controller": "^1.0.0", + "@azure/abort-controller": "^2.0.0", "@azure/core-auth": "^1.4.0", "@azure/core-tracing": "^1.0.1", "@azure/core-util": "^1.3.0", "@azure/logger": "^1.0.0", - "form-data": "^4.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "tslib": "^2.2.0" + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.0", + "tslib": "^2.6.2" }, "dependencies": { - "@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "@azure/abort-controller": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.0.tgz", + "integrity": "sha512-SYtcG13aiV7znycu6plCClWUzD9BBtfnsbIxT89nkkRvQRB4n0kuZyJJvJ7hqdKOn7x7YoGKZ9lVStLJpLnOFw==", "dev": true, "requires": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" } + }, + "@azure/core-tracing": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.1.0.tgz", + "integrity": "sha512-MVeJvGHB4jmF7PeHhyr72vYJsBJ3ff1piHikMgRaabPAC4P3rxhf9fm42I+DixLysBunskJWhsDQD2A+O+plkQ==", + "dev": true, + "requires": { + "tslib": "^2.6.2" + } + }, + "https-proxy-agent": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", + "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", + "dev": true, + "requires": { + "agent-base": "^7.0.2", + "debug": "4" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true } } }, @@ -33045,13 +32696,30 @@ } }, "@azure/core-util": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.6.1.tgz", - "integrity": "sha512-h5taHeySlsV9qxuK64KZxy4iln1BtMYlNt5jbuEFN3UFSAd1EwKg/Gjl5a6tZ/W8t6li3xPnutOx7zbDyXnPmQ==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.8.0.tgz", + "integrity": "sha512-w8NrGnrlGDF7fj36PBnJhGXDK2Y3kpTOgL7Ksb5snEHXq/3EAbKYOp1yqme0yWCUlSDq5rjqvxSBAJmsqYac3w==", "dev": true, "requires": { - "@azure/abort-controller": "^1.0.0", - "tslib": "^2.2.0" + "@azure/abort-controller": "^2.0.0", + "tslib": "^2.6.2" + }, + "dependencies": { + "@azure/abort-controller": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.0.tgz", + "integrity": "sha512-SYtcG13aiV7znycu6plCClWUzD9BBtfnsbIxT89nkkRvQRB4n0kuZyJJvJ7hqdKOn7x7YoGKZ9lVStLJpLnOFw==", + "dev": true, + "requires": { + "tslib": "^2.6.2" + } + }, + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true + } } }, "@azure/identity": { @@ -33079,29 +32747,37 @@ }, "dependencies": { "@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.1.0.tgz", + "integrity": "sha512-MVeJvGHB4jmF7PeHhyr72vYJsBJ3ff1piHikMgRaabPAC4P3rxhf9fm42I+DixLysBunskJWhsDQD2A+O+plkQ==", "dev": true, "requires": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" } }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", "dev": true } } }, "@azure/logger": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.4.tgz", - "integrity": "sha512-ustrPY8MryhloQj7OWGe+HrYx+aoiOxzbXTtgblbV3xwCqpzUK36phH3XNHQKj3EPonyFUuDTfR3qFhTEAuZEg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.1.0.tgz", + "integrity": "sha512-BnfkfzVEsrgbVCtqq0RYRMePSH2lL/cgUUR5sYRF4yNN10zJZq/cODz0r89k3ykY83MqeM3twR292a3YBNgC3w==", "dev": true, "requires": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" + }, + "dependencies": { + "tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "dev": true + } } }, "@azure/msal-browser": { @@ -33133,12 +32809,6 @@ "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-13.3.1.tgz", "integrity": "sha512-Lrk1ozoAtaP/cp53May3v6HtcFSVxdFrg2Pa/1xu5oIvsIwhxW6zSPibKefCOVgd5osgykMi5jjcZHv8XkzZEQ==", "dev": true - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true } } }, @@ -33159,12 +32829,12 @@ } }, "@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", "dev": true, "requires": { - "@babel/highlight": "^7.22.13", + "@babel/highlight": "^7.23.4", "chalk": "^2.4.2" }, "dependencies": { @@ -33227,27 +32897,27 @@ } }, "@babel/compat-data": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.3.tgz", - "integrity": "sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", + "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", "dev": true }, "@babel/core": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.3.tgz", - "integrity": "sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.0.tgz", + "integrity": "sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==", "dev": true, "requires": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.3", - "@babel/helper-compilation-targets": "^7.22.15", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", + "@babel/helper-compilation-targets": "^7.23.6", "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.23.2", - "@babel/parser": "^7.23.3", - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.3", - "@babel/types": "^7.23.3", + "@babel/helpers": "^7.24.0", + "@babel/parser": "^7.24.0", + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.0", + "@babel/types": "^7.24.0", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -33270,26 +32940,26 @@ } }, "@babel/generator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.3.tgz", - "integrity": "sha512-keeZWAV4LU3tW0qRi19HRpabC/ilM0HRBBzf9/k8FFiG4KVpiv0FIy4hHfLfFQZNhziCTPTmd59zoyv6DNISzg==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", + "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", "dev": true, "requires": { - "@babel/types": "^7.23.3", + "@babel/types": "^7.23.6", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" } }, "@babel/helper-compilation-targets": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", - "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", + "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", "dev": true, "requires": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-validator-option": "^7.22.15", - "browserslist": "^4.21.9", + "@babel/compat-data": "^7.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -33350,9 +33020,9 @@ } }, "@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz", + "integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==", "dev": true }, "@babel/helper-simple-access": { @@ -33374,9 +33044,9 @@ } }, "@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", "dev": true }, "@babel/helper-validator-identifier": { @@ -33386,26 +33056,26 @@ "dev": true }, "@babel/helper-validator-option": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", - "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", + "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", "dev": true }, "@babel/helpers": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz", - "integrity": "sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.0.tgz", + "integrity": "sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA==", "dev": true, "requires": { - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.2", - "@babel/types": "^7.23.0" + "@babel/template": "^7.24.0", + "@babel/traverse": "^7.24.0", + "@babel/types": "^7.24.0" } }, "@babel/highlight": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", - "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.22.20", @@ -33472,9 +33142,9 @@ } }, "@babel/parser": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.3.tgz", - "integrity": "sha512-uVsWNvlVsIninV2prNz/3lHCb+5CJ+e+IUBfbjToAHODtfGYLfCFuY4AU7TskI+dAKk+njsPiBjq1gKTvZOBaw==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.0.tgz", + "integrity": "sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==", "dev": true }, "@babel/plugin-syntax-async-generators": { @@ -33585,41 +33255,41 @@ } }, "@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz", + "integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==", "dev": true, "requires": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0" } }, "@babel/traverse": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.3.tgz", - "integrity": "sha512-+K0yF1/9yR0oHdE0StHuEj3uTPzwwbrLGfNOndVJVV2TqA5+j3oljJUb4nmB954FLGjNem976+B+eDuLIjesiQ==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.0.tgz", + "integrity": "sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw==", "dev": true, "requires": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.3", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.3", - "@babel/types": "^7.23.3", - "debug": "^4.1.0", + "@babel/parser": "^7.24.0", + "@babel/types": "^7.24.0", + "debug": "^4.3.1", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.3.tgz", - "integrity": "sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw==", + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz", + "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", "dev": true, "requires": { - "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-string-parser": "^7.23.4", "@babel/helper-validator-identifier": "^7.22.20", "to-fast-properties": "^2.0.0" } @@ -33640,11 +33310,35 @@ "minimist": "^1.2.0" } }, + "@devexpress/error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@devexpress/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-fneVypElGUH6Be39mlRZeAu00pccTlf4oVuzf9xPJD1cdEqI8NyAiQua/EW7lZdrbMUbgyXcJmfKPefhYius3A==", + "dev": true, + "requires": { + "stackframe": "^1.1.1" + } + }, "@emotion/hash": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz", "integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==" }, + "@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^3.3.0" + } + }, + "@eslint-community/regexpp": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "dev": true + }, "@eslint/eslintrc": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", @@ -33669,30 +33363,20 @@ "dev": true }, "globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, "requires": { "type-fest": "^0.20.2" } }, "ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, "js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -33702,12 +33386,6 @@ "argparse": "^2.0.1" } }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, "type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", @@ -33739,50 +33417,52 @@ "integrity": "sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==" }, "@fluentui/date-time-utilities": { - "version": "7.9.1", - "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-7.9.1.tgz", - "integrity": "sha512-o8iU1VIY+QsqVRWARKiky29fh4KR1xaKSgMClXIi65qkt8EDDhjmlzL0KVDEoDA2GWukwb/1PpaVCWDg4v3cUQ==", + "version": "8.5.16", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.5.16.tgz", + "integrity": "sha512-l+mLfJ2VhdHjBpELLLPDaWgT7GMLynm2aqR7SttbEb6Jh7hc/7ck1MWm93RTb3gYVHYai8SENqimNcvIxHt/zg==", "requires": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } + "@fluentui/set-version": "^8.2.14", + "tslib": "^2.1.0" } }, "@fluentui/dom-utilities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", - "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "version": "2.2.14", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.14.tgz", + "integrity": "sha512-+4DVm5sNfJh+l8fM+7ylpOkGNZkNr4X1z1uKQPzRJ1PRhlnvc6vLpWNNicGwpjTbgufSrVtGKXwP5sf++r81lg==", "requires": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } + "@fluentui/set-version": "^8.2.14", + "tslib": "^2.1.0" + } + }, + "@fluentui/font-icons-mdl2": { + "version": "8.5.33", + "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.33.tgz", + "integrity": "sha512-SsHPRtE1COeW23RLy7yX/y+zqzbnhm5CVIrA4msG8ZWPFEtQ7sHyVM0Rt9iQs6vMPs1DWdGSQDozTE1LlKvR+Q==", + "requires": { + "@fluentui/set-version": "^8.2.14", + "@fluentui/style-utilities": "^8.10.4", + "@fluentui/utilities": "^8.14.0", + "tslib": "^2.1.0" + } + }, + "@fluentui/foundation-legacy": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.3.0.tgz", + "integrity": "sha512-Uxrh3KFjo+t2pq4r0mKD1TVHitQwgSN+sWJbzPZvySa6+6lfCpLSBoH24FB+jGNxtOyG6MAk+oEWJBFrCYVpXQ==", + "requires": { + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/set-version": "^8.2.14", + "@fluentui/style-utilities": "^8.10.4", + "@fluentui/utilities": "^8.14.0", + "tslib": "^2.1.0" } }, "@fluentui/keyboard-key": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.2.17.tgz", - "integrity": "sha512-iT1bU56rKrKEOfODoW6fScY11qj3iaYrZ+z11T6fo5+TDm84UGkkXjLXJTE57ZJzg0/gbccHQWYv+chY7bJN8Q==", + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.14.tgz", + "integrity": "sha512-XzZHcyFEM20H23h3i15UpkHi2AhRBriXPGAHq0Jm98TKFppXehedjjEFuUsh+CyU5JKBhDalWp8TAQ1ArpNzow==", "requires": { - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } + "tslib": "^2.1.0" } }, "@fluentui/keyboard-keys": { @@ -33793,6 +33473,15 @@ "@swc/helpers": "^0.5.1" } }, + "@fluentui/merge-styles": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.6.0.tgz", + "integrity": "sha512-Si54VVK/XZQMTPT6aKE/RmqsY7uy9hERreU143Fbqtg9cf+Hr4iJ7FOGC4dXCfrFIXs0KvIHXCh5mtfrEW2aRQ==", + "requires": { + "@fluentui/set-version": "^8.2.14", + "tslib": "^2.1.0" + } + }, "@fluentui/priority-overflow": { "version": "9.1.9", "resolved": "https://registry.npmjs.org/@fluentui/priority-overflow/-/priority-overflow-9.1.9.tgz", @@ -33802,19 +33491,30 @@ } }, "@fluentui/react": { - "version": "7.204.0", - "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-7.204.0.tgz", - "integrity": "sha512-WQKHcO6cboGO0eCPsiNSzUwnMWBmAvdltu4X0tvXwb+q8W3wZzCQiU1voDVYNm4Nz/Jgiiy8jbMcesmNAq7jsw==", + "version": "8.106.4", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.106.4.tgz", + "integrity": "sha512-Lq/FJa8ww8mRI5/1xzl/DvV96DLRm210g1Oe1PL3i5rsTuOIY4ZqcjffNEVLztSemm2u2sRoZUS/wQnUcWi1Xw==", "requires": { - "@uifabric/set-version": "^7.0.24", - "office-ui-fabric-react": "^7.204.0", - "tslib": "^1.10.0" + "@fluentui/date-time-utilities": "^8.5.5", + "@fluentui/font-icons-mdl2": "^8.5.12", + "@fluentui/foundation-legacy": "^8.2.32", + "@fluentui/merge-styles": "^8.5.6", + "@fluentui/react-focus": "^8.8.18", + "@fluentui/react-hooks": "^8.6.18", + "@fluentui/react-portal-compat-context": "^9.0.4", + "@fluentui/react-window-provider": "^2.2.7", + "@fluentui/set-version": "^8.2.5", + "@fluentui/style-utilities": "^8.9.5", + "@fluentui/theme": "^2.6.24", + "@fluentui/utilities": "^8.13.8", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" }, "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" } } }, @@ -34037,25 +33737,6 @@ "@swc/helpers": "^0.5.1" } }, - "@fluentui/react-compose": { - "version": "0.19.24", - "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.19.24.tgz", - "integrity": "sha512-4PO7WSIZjwBGObpknjK8d1+PhPHJGSlVSXKFHGEoBjLWVlCTMw6Xa1S4+3K6eE3TEBbe9rsqwwocMTFHjhWwtQ==", - "requires": { - "@types/classnames": "^2.2.9", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.38.2", - "classnames": "^2.2.6", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, "@fluentui/react-context-selector": { "version": "9.1.42", "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-9.1.42.tgz", @@ -34130,23 +33811,27 @@ } }, "@fluentui/react-focus": { - "version": "7.18.17", - "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.17.tgz", - "integrity": "sha512-W+sLIhX7wLzMsJ0jhBrDAblkG3DNbRbF8UoSieRVdAAm7xVf5HpiwJ6tb6nGqcFOnpRh8y+fjyVM+dV3K6GNHA==", + "version": "8.8.41", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.41.tgz", + "integrity": "sha512-4+eScKfnRPVMywNJU1YkUtE+VchPkX3/SXllsyB649l8I9QOffvgXwPkr/UUUC9UdzQpMP/fXpng/x5zyCDHJw==", "requires": { - "@fluentui/keyboard-key": "^0.2.12", - "@uifabric/merge-styles": "^7.20.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.25.1", - "@uifabric/utilities": "^7.38.2", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } + "@fluentui/keyboard-key": "^0.4.14", + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/set-version": "^8.2.14", + "@fluentui/style-utilities": "^8.10.4", + "@fluentui/utilities": "^8.14.0", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-hooks": { + "version": "8.6.37", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.37.tgz", + "integrity": "sha512-7HdYT0vAutc6FpJGKrDQUMKjDlKRLVXON3S55rQtezCKIJmuuQ0nHaXn4Idyj1XdicRGsP64cYH4dRgX7f3Pwg==", + "requires": { + "@fluentui/react-window-provider": "^2.2.18", + "@fluentui/set-version": "^8.2.14", + "@fluentui/utilities": "^8.14.0", + "tslib": "^2.1.0" } }, "@fluentui/react-icons": { @@ -34371,6 +34056,14 @@ "use-disposable": "^1.0.1" } }, + "@fluentui/react-portal-compat-context": { + "version": "9.0.11", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.11.tgz", + "integrity": "sha512-ubvW/ej0O+Pago9GH3mPaxzUgsNnBoqvghNamWjyKvZIViyaXUG6+sgcAl721R+qGAFac+A20akI5qDJz/xtdg==", + "requires": { + "@swc/helpers": "^0.5.1" + } + }, "@fluentui/react-positioning": { "version": "9.10.0", "resolved": "https://registry.npmjs.org/@fluentui/react-positioning/-/react-positioning-9.10.0.tgz", @@ -34514,22 +34207,6 @@ "@swc/helpers": "^0.5.1" } }, - "@fluentui/react-stylesheets": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-stylesheets/-/react-stylesheets-0.2.9.tgz", - "integrity": "sha512-6GDU/cUEG/eJ4owqQXDWPmP5L1zNh2NLEDKdEzxd7cWtGnoXLeMjbs4vF4t5wYGzGaxZmUQILOvJdgCIuc9L9Q==", - "requires": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, "@fluentui/react-switch": { "version": "9.1.56", "resolved": "https://registry.npmjs.org/@fluentui/react-switch/-/react-switch-9.1.56.tgz", @@ -34651,30 +34328,6 @@ "@swc/helpers": "^0.5.1" } }, - "@fluentui/react-theme-provider": { - "version": "0.19.16", - "resolved": "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.19.16.tgz", - "integrity": "sha512-Kf7z4ZfNLS/onaFL5eQDSlizgwy2ytn6SDyjEKV+9VhxIXdDtOh8AaMXWE7dsj1cRBfBUvuGPVnsnoaGdHxJ+A==", - "requires": { - "@fluentui/react-compose": "^0.19.24", - "@fluentui/react-stylesheets": "^0.2.9", - "@fluentui/react-window-provider": "^1.0.6", - "@fluentui/theme": "^1.7.13", - "@uifabric/merge-styles": "^7.20.2", - "@uifabric/react-hooks": "^7.16.4", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.38.2", - "classnames": "^2.2.6", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, "@fluentui/react-toast": { "version": "9.3.17", "resolved": "https://registry.npmjs.org/@fluentui/react-toast/-/react-toast-9.3.17.tgz", @@ -34772,37 +34425,51 @@ } }, "@fluentui/react-window-provider": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", - "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "version": "2.2.18", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.18.tgz", + "integrity": "sha512-nBKqxd0P8NmIR0qzFvka1urE2LVbUm6cse1I1T7TcOVNYa5jDf5BrO06+JRZfwbn00IJqOnIVoP0qONqceypWQ==", "requires": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" + "@fluentui/set-version": "^8.2.14", + "tslib": "^2.1.0" + } + }, + "@fluentui/set-version": { + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.14.tgz", + "integrity": "sha512-f/QWJnSeyfAjGAqq57yjMb6a5ejPlwfzdExPmzFBuEOuupi8hHbV8Yno12XJcTW4I0KXEQGw+PUaM1aOf/j7jw==", + "requires": { + "tslib": "^2.1.0" + } + }, + "@fluentui/style-utilities": { + "version": "8.10.4", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.10.4.tgz", + "integrity": "sha512-EwQydL1tyZnhxuiW4r1IMeKTQCK7qh3acekNhdfJwPTCV5JLAU5GvHC3PqqUFjxEct9Ywn2gBWVcj54a2EMuPA==", + "requires": { + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/set-version": "^8.2.14", + "@fluentui/theme": "^2.6.42", + "@fluentui/utilities": "^8.14.0", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" }, "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" } } }, "@fluentui/theme": { - "version": "1.7.13", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", - "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "version": "2.6.42", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.42.tgz", + "integrity": "sha512-+9XTRjpklCn7SdhxLZNTXqugmbp9Ux6mhfLVD2pIZ2utAbskwQ9pIWTzyR5BVeZFCUG6nt0JxhfA7EJ9rcWygg==", "requires": { - "@uifabric/merge-styles": "^7.20.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.38.2", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/set-version": "^8.2.14", + "@fluentui/utilities": "^8.14.0", + "tslib": "^2.1.0" } }, "@fluentui/tokens": { @@ -34813,6 +34480,17 @@ "@swc/helpers": "^0.5.1" } }, + "@fluentui/utilities": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.14.0.tgz", + "integrity": "sha512-H/YVmo5rvzYjlNd3hzXXQnKLR9LN+BAP9hE3r/ZjXgb1RwAlMX1cxfrDn1OOHD2P4GN3PZI4MN70exRQOASbjA==", + "requires": { + "@fluentui/dom-utilities": "^2.2.14", + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/set-version": "^8.2.14", + "tslib": "^2.1.0" + } + }, "@gar/promisify": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", @@ -35057,14 +34735,6 @@ "callsites": "^3.0.0", "graceful-fs": "^4.2.4", "source-map": "^0.6.0" - }, - "dependencies": { - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - } } }, "@jest/test-result": { @@ -35129,9 +34799,9 @@ }, "dependencies": { "@types/yargs": { - "version": "15.0.18", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.18.tgz", - "integrity": "sha512-DDi2KmvAnNsT/EvU8jp1UR7pOJojBtJ3GLZ/uw1MUq4VbbESppPWoHUY4h0OB4BbEbGJiyEsmUcuZDZtoR+ZwQ==", + "version": "15.0.19", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.19.tgz", + "integrity": "sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -35140,37 +34810,36 @@ } }, "@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, "requires": { - "@jridgewell/set-array": "^1.0.1", + "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/trace-mapping": "^0.3.24" } }, "@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "dev": true }, "@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true }, "@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dev": true, - "peer": true, "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, "@jridgewell/sourcemap-codec": { @@ -35180,9 +34849,9 @@ "dev": true }, "@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, "requires": { "@jridgewell/resolve-uri": "^3.1.0", @@ -35271,130 +34940,131 @@ } }, "@microsoft/eslint-config-spfx": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.16.1.tgz", - "integrity": "sha512-WJVgoqTUQdlX2r6dY2ETmssXXNr5XwakBdvvPA9KM0Smu9quSbrsyka1fNDRrsuku5pOp5zwfpHn+aK9qg9C9w==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.18.2.tgz", + "integrity": "sha512-ZSMfGvqsZYU8fZRF6NmwMLaJ0+CQgfw9DmKWDRsqi2PWGVlPbMFL1o7nhopWeJfRVid/ymdYe8mx3OK9z7xzmw==", "dev": true, "requires": { - "@microsoft/eslint-plugin-spfx": "1.16.1", - "@rushstack/eslint-config": "3.0.1", - "@typescript-eslint/experimental-utils": "5.30.7" + "@microsoft/eslint-plugin-spfx": "1.18.2", + "@rushstack/eslint-config": "3.4.0", + "@typescript-eslint/experimental-utils": "5.59.11" }, "dependencies": { "@rushstack/eslint-config": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-3.0.1.tgz", - "integrity": "sha512-9OIB2T6fYsgMNUVGjopgT8NZv7x4shXsq1KqT8fX0VVVzJ6/XA7+nSBXHYFzYH+8Liux7ApdzyaZNxaF0Ex7Sw==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-3.4.0.tgz", + "integrity": "sha512-KZNwM1S3LkhzJ6mBjXaJBo7maUN44Chu2CjsHnIui3i6W/FlazLyjme3929ACsVA8nyC4VlPOQYDRy2d3siPGw==", "dev": true, "requires": { - "@rushstack/eslint-patch": "1.2.0", - "@rushstack/eslint-plugin": "0.10.0", - "@rushstack/eslint-plugin-packlets": "0.5.0", - "@rushstack/eslint-plugin-security": "0.4.0", - "@typescript-eslint/eslint-plugin": "~5.30.3", - "@typescript-eslint/experimental-utils": "~5.30.3", - "@typescript-eslint/parser": "~5.30.3", - "@typescript-eslint/typescript-estree": "~5.30.3", + "@rushstack/eslint-patch": "1.5.0", + "@rushstack/eslint-plugin": "0.13.1", + "@rushstack/eslint-plugin-packlets": "0.8.1", + "@rushstack/eslint-plugin-security": "0.7.1", + "@typescript-eslint/eslint-plugin": "~5.59.2", + "@typescript-eslint/experimental-utils": "~5.59.2", + "@typescript-eslint/parser": "~5.59.2", + "@typescript-eslint/typescript-estree": "~5.59.2", "eslint-plugin-promise": "~6.0.0", "eslint-plugin-react": "~7.27.1", "eslint-plugin-tsdoc": "~0.2.16" } }, "@rushstack/eslint-patch": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", - "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.5.0.tgz", + "integrity": "sha512-EF3948ckf3f5uPgYbQ6GhyA56Dmv8yg0+ir+BroRjwdxyZJsekhZzawOecC2rOTPCz173t7ZcR1HHZu0dZgOCw==", "dev": true }, "@rushstack/eslint-plugin": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.10.0.tgz", - "integrity": "sha512-39DCBD6s7Y5XQxvcMmitXfupkReGcg0lmtil9mrGHkDoyiUln90sOWtpkSl6LqUrSL3lx7N2wRvJiJlwGIPYFQ==", + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.13.1.tgz", + "integrity": "sha512-qQ6iPCm8SFuY+bpcSv5hlYtdwDHcFlE6wlpUHa0ywG9tGVBYM5But8S4qVRFq1iejAuFX+ubNUOyFJHvxpox+A==", "dev": true, "requires": { - "@rushstack/tree-pattern": "0.2.4", - "@typescript-eslint/experimental-utils": "~5.30.3" + "@rushstack/tree-pattern": "0.3.1", + "@typescript-eslint/experimental-utils": "~5.59.2" } }, "@rushstack/eslint-plugin-packlets": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.5.0.tgz", - "integrity": "sha512-I160nHeAGzA0q4g3cR7kiHNgiU1HqrYto52+lEmxLAdbBllqc6IOyiWQfCDb5ug0f+Y8bTwMQHiUrI7XclZB/Q==", + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.8.1.tgz", + "integrity": "sha512-p3u2AfJsam6g29ah1P3yA9O65EACmcHmQtbsn+NdQEfZ1J72tm+x3d2PucFC381AeIcMVjULm9H/SGS+mHgDZA==", "dev": true, "requires": { - "@rushstack/tree-pattern": "0.2.4", - "@typescript-eslint/experimental-utils": "~5.30.3" + "@rushstack/tree-pattern": "0.3.1", + "@typescript-eslint/experimental-utils": "~5.59.2" } }, "@rushstack/eslint-plugin-security": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.4.0.tgz", - "integrity": "sha512-jRFtrOnZZcuJ2MRA9RtoeyKiFQ60iKu7SDF1wkc7M9nHL5C1HkFApX6nTlAjY7C5B7UlV+9BP9fDmOJJmB4FSw==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.7.1.tgz", + "integrity": "sha512-84N42tlONhcbXdlk5Rkb+/pVxPnH+ojX8XwtFoecCRV88/4Ii7eGEyJPb73lOpHaE3NJxLzLVIeixKYQmdjImA==", "dev": true, "requires": { - "@rushstack/tree-pattern": "0.2.4", - "@typescript-eslint/experimental-utils": "~5.30.3" + "@rushstack/tree-pattern": "0.3.1", + "@typescript-eslint/experimental-utils": "~5.59.2" } }, "@rushstack/tree-pattern": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", - "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.3.1.tgz", + "integrity": "sha512-2yn4qTkXZTByQffL3ymS6viYuyZk3YnJT49bopGBlm9Thtyfa7iuFUV6tt+09YIRO1sjmSWILf4dPj6+Dr5YVA==", "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.30.7.tgz", - "integrity": "sha512-l4L6Do+tfeM2OK0GJsU7TUcM/1oN/N25xHm3Jb4z3OiDU4Lj8dIuxX9LpVMS9riSXQs42D1ieX7b85/r16H9Fw==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.11.tgz", + "integrity": "sha512-XxuOfTkCUiOSyBWIvHlUraLw/JT/6Io1365RO6ZuI88STKMavJZPNMU0lFcUTeQXEhHiv64CbxYxBNoDVSmghg==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.30.7", - "@typescript-eslint/type-utils": "5.30.7", - "@typescript-eslint/utils": "5.30.7", + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.59.11", + "@typescript-eslint/type-utils": "5.59.11", + "@typescript-eslint/utils": "5.59.11", "debug": "^4.3.4", - "functional-red-black-tree": "^1.0.1", + "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", - "regexpp": "^3.2.0", + "natural-compare-lite": "^1.4.0", "semver": "^7.3.7", "tsutils": "^3.21.0" } }, "@typescript-eslint/parser": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.30.7.tgz", - "integrity": "sha512-Rg5xwznHWWSy7v2o0cdho6n+xLhK2gntImp0rJroVVFkcYFYQ8C8UJTSuTw/3CnExBmPjycjmUJkxVmjXsld6A==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.11.tgz", + "integrity": "sha512-s9ZF3M+Nym6CAZEkJJeO2TFHHDsKAM3ecNkLuH4i4s8/RCPnF5JRip2GyviYkeEAcwGMJxkqG9h2dAsnA1nZpA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.30.7", - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/typescript-estree": "5.30.7", + "@typescript-eslint/scope-manager": "5.59.11", + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/typescript-estree": "5.59.11", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.7.tgz", - "integrity": "sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.11.tgz", + "integrity": "sha512-dHFOsxoLFtrIcSj5h0QoBT/89hxQONwmn3FOQ0GOQcLOOXm+MIrS8zEAhs4tWl5MraxCY3ZJpaXQQdFMc2Tu+Q==", "dev": true, "requires": { - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/visitor-keys": "5.30.7" + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11" } }, "@typescript-eslint/types": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.7.tgz", - "integrity": "sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", + "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.7.tgz", - "integrity": "sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", + "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/visitor-keys": "5.30.7", + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -35403,12 +35073,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz", - "integrity": "sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", + "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/types": "5.59.11", "eslint-visitor-keys": "^3.3.0" } }, @@ -35433,9 +35103,9 @@ } }, "ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true }, "merge2": { @@ -35443,34 +35113,27 @@ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true - }, - "typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", - "dev": true, - "peer": true } } }, "@microsoft/eslint-plugin-spfx": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.16.1.tgz", - "integrity": "sha512-CN91uwrZ6/huwzWmD/NDF5cx6KQq11rt1JI5l/5kK1CvXKpaoU8XUGL8WCy9Ed7C0VD/DoZAtiapjp2rtc517g==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.18.2.tgz", + "integrity": "sha512-rgiMXFYbO7+nq/quAz7Lq2RLFYes3/40cFbelXm5Obl3HIInN9LWQJHhoOcpg6sP1J/EeTX0K/opFTMTrLEWVQ==", "dev": true, "requires": { - "@typescript-eslint/experimental-utils": "5.30.7" + "@typescript-eslint/experimental-utils": "5.59.11" } }, "@microsoft/gulp-core-build": { - "version": "3.17.19", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.19.tgz", - "integrity": "sha512-izeW3DDC9KC5NYqwHqddY0KElO7YYLtbXvH30JJnYFVlpaXTl23opv5XFZYpWe6LKGuNVGnbTNwYqEuxiGiTVg==", + "version": "3.18.1", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.18.1.tgz", + "integrity": "sha512-nktxVFJcBToR/lsXzgC1kJo+1RNxwJJDMPSb44vI1i0JIlnhnfrhUGD3v+0ZdukRZBE1snJ4E+sXE0uh8Jkevw==", "dev": true, "requires": { "@jest/core": "~25.4.0", "@jest/reporters": "~25.4.0", - "@rushstack/node-core-library": "~3.44.1", + "@rushstack/node-core-library": "~3.53.0", "@types/chalk": "0.4.31", "@types/gulp": "4.0.6", "@types/jest": "25.2.1", @@ -35507,74 +35170,8 @@ "xml": "~1.0.1", "yargs": "~4.6.0", "z-schema": "~3.18.3" - } - }, - "@microsoft/gulp-core-build-sass": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.16.0.tgz", - "integrity": "sha512-sDwUyTsnRBvnMntiIGtElcaYejK17/WZRiXXXaS8VkrTNfBjdcifPnnuojKawGYnE3kFC2PrP+TwB2BI9rvVKg==", - "dev": true, - "requires": { - "@microsoft/gulp-core-build": "3.17.20", - "@microsoft/load-themed-styles": "~1.10.172", - "@rushstack/node-core-library": "~3.53.0", - "@types/gulp": "4.0.6", - "@types/node": "10.17.13", - "autoprefixer": "~9.8.8", - "clean-css": "4.2.1", - "glob": "~7.0.5", - "postcss": "7.0.38", - "postcss-modules": "~1.5.0", - "sass": "1.44.0" }, "dependencies": { - "@microsoft/gulp-core-build": { - "version": "3.17.20", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.20.tgz", - "integrity": "sha512-VBZY08BhygVV9WeIY8lo9yUoe51+5mMjdfx8Bqle40k+/V7br0d93LXeUcMqaCJ5J6C3ribx2mrzaYhkj1l//g==", - "dev": true, - "requires": { - "@jest/core": "~25.4.0", - "@jest/reporters": "~25.4.0", - "@rushstack/node-core-library": "~3.53.0", - "@types/chalk": "0.4.31", - "@types/gulp": "4.0.6", - "@types/jest": "25.2.1", - "@types/node": "10.17.13", - "@types/node-notifier": "8.0.2", - "@types/orchestrator": "0.0.30", - "@types/semver": "7.3.5", - "@types/through2": "2.0.32", - "@types/vinyl": "2.0.3", - "@types/yargs": "0.0.34", - "colors": "~1.2.1", - "del": "^2.2.2", - "end-of-stream": "~1.1.0", - "glob": "~7.0.5", - "glob-escape": "~0.0.2", - "globby": "~5.0.0", - "gulp": "~4.0.2", - "gulp-flatten": "~0.2.0", - "gulp-if": "^2.0.1", - "jest": "~25.4.0", - "jest-cli": "~25.4.0", - "jest-environment-jsdom": "~25.4.0", - "jest-nunit-reporter": "~1.3.1", - "jsdom": "~11.11.0", - "lodash.merge": "~4.6.2", - "merge2": "~1.0.2", - "node-notifier": "~10.0.1", - "object-assign": "~4.1.0", - "orchestrator": "~0.3.8", - "pretty-hrtime": "~1.0.2", - "semver": "~7.3.0", - "through2": "~2.0.1", - "vinyl": "~2.2.0", - "xml": "~1.0.1", - "yargs": "~4.6.0", - "z-schema": "~3.18.3" - } - }, "@rushstack/node-core-library": { "version": "3.53.3", "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", @@ -35626,666 +35223,266 @@ } } }, - "@microsoft/gulp-core-build-serve": { - "version": "3.9.22", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.9.22.tgz", - "integrity": "sha512-gIhu1TBIft4ofWLulAZG17cEta0UU91d9p/idAkyGG3DL4aAfKNrCTXcie3X915N3sNjz1feeCWnkkxM1vB5/Q==", + "@microsoft/gulp-core-build-sass": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.17.1.tgz", + "integrity": "sha512-vP1qf328OfMszcmqdyC/ghBQsJ0GA0594Wz9XvdkfduIYtIYXujYGkiRpJU1s+LhoQJg2fdcN9P2RtKfxS7Z4A==", "dev": true, "requires": { - "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/gulp-core-build": "3.18.1", + "@microsoft/load-themed-styles": "~1.10.172", + "@rushstack/node-core-library": "~3.53.0", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "autoprefixer": "~9.8.8", + "clean-css": "4.2.1", + "glob": "~7.0.5", + "postcss": "7.0.38", + "postcss-modules": "~1.5.0", + "sass": "1.44.0" + }, + "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==", + "dev": true + }, + "@rushstack/node-core-library": { + "version": "3.53.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", + "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + } + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "postcss": { + "version": "7.0.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", + "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", + "dev": true, + "requires": { + "nanocolors": "^0.2.2", + "source-map": "^0.6.1" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/gulp-core-build-serve": { + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.12.1.tgz", + "integrity": "sha512-i1oLCVmWELaLHYTy1XFQJQ4gZ4sDaLhXKXnhys6x+o3rddzM7ZK9ITOUPMA7KLLO2Y4cgypiMopM5ZJz1ikQsA==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.18.1", "@rushstack/debug-certificate-manager": "~1.1.19", - "@rushstack/node-core-library": "~3.44.1", + "@rushstack/node-core-library": "~3.53.0", "@types/node": "10.17.13", "colors": "~1.2.1", "express": "~4.16.2", "gulp": "~4.0.2", - "gulp-connect": "~5.5.0", - "gulp-open": "~3.0.1", - "sudo": "~1.0.3" + "gulp-connect": "~5.7.0", + "open": "8.4.2", + "sudo": "~1.0.3", + "through2": "~2.0.1" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.53.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", + "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + } + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } } }, "@microsoft/gulp-core-build-typescript": { - "version": "8.5.33", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.5.33.tgz", - "integrity": "sha512-+ykMtWF8Skcl2QpGPzJYmSf/cdq6tZ0a+ph1I0GnRalaJo+KpVKzlAhUUkxG3lVmo0pbXYBICl6PK3l3UZAEHg==", + "version": "8.6.1", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.6.1.tgz", + "integrity": "sha512-ZMuW0aMFUqP6UtEqwOTKmRjaZuPjmz88FWjPCI8VfeOl40Ixo5aQAA6PWXZHozHvv85A8eJAnu8azPgcYc+RrQ==", "dev": true, "requires": { - "@microsoft/gulp-core-build": "3.17.19", - "@rushstack/node-core-library": "~3.44.1", + "@microsoft/gulp-core-build": "3.18.1", + "@rushstack/node-core-library": "~3.53.0", "@types/node": "10.17.13", "decomment": "~0.9.1", "glob": "~7.0.5", "glob-escape": "~0.0.2", "resolve": "~1.17.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.53.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", + "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + } + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } } }, "@microsoft/gulp-core-build-webpack": { - "version": "5.2.28", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.2.28.tgz", - "integrity": "sha512-EMu5P62rKvU9QlFJMg8r7ANyb+we2DQna1z2uz6tDm4S9DomnULvX6eCeB3za4JH+QJtO5LOU5RV9JaZF3auig==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.4.0.tgz", + "integrity": "sha512-H6GoROBzKlQTu+qdDH6aaqt4NIsQ3wuYEbYHtChc4RFB464FePOWRI/rZyWE+q3O+MsqBzcuDACcLKZawaVezQ==", "dev": true, "requires": { - "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/gulp-core-build": "3.18.1", "@types/gulp": "4.0.6", "@types/node": "10.17.13", "colors": "~1.2.1", "gulp": "~4.0.2", - "webpack": "~4.44.2" - }, - "dependencies": { - "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "dependencies": { - "memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - } - } - }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true - }, - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", - "dev": true - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - }, - "ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "dev": true, - "requires": { - "figgy-pudding": "^3.5.1" - } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true - }, - "terser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", - "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - } - }, - "terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "dev": true, - "requires": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "dev": true, - "requires": { - "chokidar": "^3.4.1", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" - } - }, - "webpack": { - "version": "4.44.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", - "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.3.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - } - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true - } + "webpack": "~4.47.0" } }, "@microsoft/load-themed-styles": { - "version": "1.10.295", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", - "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + "version": "2.0.114", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-2.0.114.tgz", + "integrity": "sha512-NSZ7bJ/4XtV+qjcK5OPZf+jPHTB49lfJwjp+XElbHsheVPm4oVkmBX2OTn3yOiKIgw2JcxGytFL/WEAE4eME4g==", + "dev": true, + "peer": true }, "@microsoft/loader-load-themed-styles": { - "version": "1.9.174", - "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-1.9.174.tgz", - "integrity": "sha512-BmsuGqKEq3faLOpfTj+k2BYa3CnxuoaRusOVc4WkY84Ycv+IBX1WW3jhslwWbmAOt7ryb6/RZpxZ7sHw6Iy8ow==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-2.1.7.tgz", + "integrity": "sha512-3RrhqgMDm+U/B576A8xZCF5mSIWYA+zYh3sdPeBz3WjTMqas402yFl8p1O6Fad3UF3PRlisp4QeRMLiSiSXm0g==", "dev": true, "requires": { - "@microsoft/load-themed-styles": "1.10.292", - "loader-utils": "~1.1.0" - }, - "dependencies": { - "@microsoft/load-themed-styles": { - "version": "1.10.292", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", - "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", - "dev": true - } + "loader-utils": "1.4.2" + } + }, + "@microsoft/microsoft-graph-client": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.2.tgz", + "integrity": "sha512-eYDiApYmiGsm1s1jfAa/rhB2xQCsX4pWt0vCTd1LZmiApMQfT/c0hXj2hvpuGz5GrcLdugbu05xB79rIV57Pjw==", + "peer": true, + "requires": { + "@babel/runtime": "^7.12.5", + "tslib": "^2.2.0" } }, "@microsoft/microsoft-graph-clientv1": { @@ -36306,78 +35503,81 @@ } }, "@microsoft/rush-lib": { - "version": "5.79.0", - "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.79.0.tgz", - "integrity": "sha512-9FKABGIUiFZxgEVPVY7ObcoJ2OtIcaan1KeykjgcCYGjYOGliN4hl9FQ5e7UdpokNWU62c1zLfESQfnJPsyCGA==", + "version": "5.107.4", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.107.4.tgz", + "integrity": "sha512-B9s0HhvXbQXHE14q2TcI9FMHYB0WvmlXTdXhsmumJ3tddJQd9jVxIdQd5H5OBGELULLc1UQnnTFAid4/cND6UA==", "dev": true, "requires": { + "@pnpm/dependency-path": "~2.1.2", "@pnpm/link-bins": "~5.3.7", - "@rushstack/heft-config-file": "0.10.0", - "@rushstack/node-core-library": "3.52.0", - "@rushstack/package-deps-hash": "3.2.51", - "@rushstack/rig-package": "0.3.15", - "@rushstack/rush-amazon-s3-build-cache-plugin": "5.79.0", - "@rushstack/rush-azure-storage-build-cache-plugin": "5.79.0", - "@rushstack/stream-collator": "4.0.205", - "@rushstack/terminal": "0.3.74", - "@rushstack/ts-command-line": "4.12.3", - "@types/node-fetch": "1.6.9", + "@rushstack/heft-config-file": "0.14.1", + "@rushstack/node-core-library": "3.60.1", + "@rushstack/package-deps-hash": "4.1.5", + "@rushstack/package-extractor": "0.6.6", + "@rushstack/rig-package": "0.5.1", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.107.4", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.107.4", + "@rushstack/rush-http-build-cache-plugin": "5.107.4", + "@rushstack/stream-collator": "4.1.6", + "@rushstack/terminal": "0.7.5", + "@rushstack/ts-command-line": "4.16.1", + "@types/node-fetch": "2.6.2", "@yarnpkg/lockfile": "~1.0.2", "builtin-modules": "~3.1.0", "cli-table": "~0.3.1", "colors": "~1.2.1", + "dependency-path": "~9.2.8", + "fast-glob": "~3.3.1", + "figures": "3.0.0", "git-repo-info": "~2.1.0", - "glob": "~7.0.5", "glob-escape": "~0.0.2", "https-proxy-agent": "~5.0.0", "ignore": "~5.1.6", "inquirer": "~7.3.3", "js-yaml": "~3.13.1", - "jszip": "~3.7.1", - "lodash": "~4.17.15", "node-fetch": "2.6.7", + "npm-check": "~6.0.1", "npm-package-arg": "~6.1.0", - "npm-packlist": "~2.1.2", "read-package-tree": "~5.1.5", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "rxjs": "~6.6.7", + "semver": "~7.5.4", "ssri": "~8.0.0", "strict-uri-encode": "~2.0.0", "tapable": "2.2.1", "tar": "~6.1.11", - "true-case-path": "~2.2.1" + "true-case-path": "~2.2.1", + "uuid": "~8.3.2" }, "dependencies": { "@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", "dev": true, "requires": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" } }, "@rushstack/rig-package": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", - "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.1.tgz", + "integrity": "sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA==", "dev": true, "requires": { - "resolve": "~1.17.0", + "resolve": "~1.22.1", "strip-json-comments": "~3.1.1" } }, "@rushstack/ts-command-line": { - "version": "4.12.3", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.12.3.tgz", - "integrity": "sha512-Pdij22RotMXzI+HWHyYCvw0RMZhiP5a6Za/96XamZ1+mxmpSm4ujf8TROKxGAHySmR5A8iNVSlzhNMnUlFQE6g==", + "version": "4.16.1", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.16.1.tgz", + "integrity": "sha512-+OCsD553GYVLEmz12yiFjMOzuPeCiZ3f8wTiFHL30ZVXexTyPmgjwXEhg2K2P0a2lVf+8YBy7WtPoflB2Fp8/A==", "dev": true, "requires": { "@types/argparse": "1.0.38", @@ -36386,12 +35586,6 @@ "string-argv": "~0.3.1" } }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -36399,12 +35593,47 @@ "dev": true, "optional": true }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, "validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", "dev": true }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -36432,19 +35661,326 @@ "eslint": "8.7.0", "import-lazy": "~4.0.0", "typescript": "~4.5.5" + }, + "dependencies": { + "typescript": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "dev": true + } + } + }, + "@microsoft/rush-stack-compiler-4.7": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-4.7/-/rush-stack-compiler-4.7-0.1.0.tgz", + "integrity": "sha512-fl7vWuAJjhsJWauSlUgC/ldF4vL8qmMX0LozTvHM5ICmM82O3exPFjLjvgw9q/niGt77P1OGIrwiDClCHfZQJQ==", + "dev": true, + "requires": { + "@microsoft/api-extractor": "~7.15.2", + "@rushstack/eslint-config": "~2.6.2", + "@rushstack/node-core-library": "~3.53.0", + "@types/node": "10.17.13", + "import-lazy": "~4.0.0", + "typescript": "~4.7.4" + }, + "dependencies": { + "@rushstack/eslint-config": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.6.2.tgz", + "integrity": "sha512-EcZENq5HlXe5XN9oFZ90K8y946zBXRgliNhy+378H0oK00v3FYADj8aSisEHS5OWz4HO0hYWe6IU57CNg+syYQ==", + "dev": true, + "requires": { + "@rushstack/eslint-patch": "1.1.4", + "@rushstack/eslint-plugin": "0.9.1", + "@rushstack/eslint-plugin-packlets": "0.4.1", + "@rushstack/eslint-plugin-security": "0.3.1", + "@typescript-eslint/eslint-plugin": "~5.20.0", + "@typescript-eslint/experimental-utils": "~5.20.0", + "@typescript-eslint/parser": "~5.20.0", + "@typescript-eslint/typescript-estree": "~5.20.0", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.16" + } + }, + "@rushstack/eslint-patch": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.4.tgz", + "integrity": "sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==", + "dev": true + }, + "@rushstack/eslint-plugin": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.9.1.tgz", + "integrity": "sha512-iMfRyk9FE1xdhuenIYwDEjJ67u7ygeFw/XBGJC2j4GHclznHWRfSGiwTeYZ66H74h7NkVTuTp8RYw/x2iDblOA==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.20.0" + } + }, + "@rushstack/eslint-plugin-packlets": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.4.1.tgz", + "integrity": "sha512-A+mb+45fAUV6SRRlRy5EXrZAHNTnvOO3ONxw0hmRDcvyPAJwoX0ClkKQriz56QQE5SL4sPxhYoqbkoKbBmsxcA==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.20.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.3.1.tgz", + "integrity": "sha512-LOBJj7SLPkeonBq2CD9cKqujwgc84YXJP18UXmGYl8xE3OM+Fwgnav7GzsakyvkeWJwq7EtpZjjSW8DTpwfA4w==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.20.0" + } + }, + "@rushstack/node-core-library": { + "version": "3.53.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", + "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + } + } + }, + "@rushstack/tree-pattern": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", + "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", + "dev": true + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.20.0.tgz", + "integrity": "sha512-fapGzoxilCn3sBtC6NtXZX6+P/Hef7VDbyfGqTTpzYydwhlkevB+0vE0EnmHPVTVSy68GUncyJ/2PcrFBeCo5Q==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/type-utils": "5.20.0", + "@typescript-eslint/utils": "5.20.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.20.0.tgz", + "integrity": "sha512-w5qtx2Wr9x13Dp/3ic9iGOGmVXK5gMwyc8rwVgZU46K9WTjPZSyPvdER9Ycy+B5lNHvoz+z2muWhUvlTpQeu+g==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.20.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.20.0.tgz", + "integrity": "sha512-UWKibrCZQCYvobmu3/N8TWbEeo/EPQbS41Ux1F9XqPzGuV7pfg6n50ZrFo6hryynD8qOTTfLHtHjjdQtxJ0h/w==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/typescript-estree": "5.20.0", + "debug": "^4.3.2" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.20.0.tgz", + "integrity": "sha512-h9KtuPZ4D/JuX7rpp1iKg3zOH0WNEa+ZIXwpW/KWmEFDxlA/HSfCMhiyF1HS/drTICjIbpA6OqkAhrP/zkCStg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.20.0.tgz", + "integrity": "sha512-WxNrCwYB3N/m8ceyoGCgbLmuZwupvzN0rE8NBuwnl7APgjv24ZJIjkNzoFBXPRCGzLNkoU/WfanW0exvp/+3Iw==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.20.0", + "debug": "^4.3.2", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.20.0.tgz", + "integrity": "sha512-+d8wprF9GyvPwtoB4CxBAR/s0rpP25XKgnOvMf/gMXYDvlUC3rPFHupdTQ/ow9vn7UDe5rX02ovGYQbv/IUCbg==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.20.0.tgz", + "integrity": "sha512-36xLjP/+bXusLMrT9fMMYy1KJAGgHhlER2TqpUVDYUQg4w0q/NW/sg4UGAgVwAqb8V4zYg43KMUpM8vV2lve6w==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.20.0.tgz", + "integrity": "sha512-lHONGJL1LIO12Ujyx8L8xKbwWSkoUKFSO+0wDAqGXiudWB2EO7WEUT+YZLtVbmOmSllAjLb9tpoIPwpRe5Tn6w==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/typescript-estree": "5.20.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.20.0.tgz", + "integrity": "sha512-1flRpNF+0CAQkMNlTJ6L/Z5jiODG/e5+7mk6XwtPOUS3UrTz3UOiAg9jG2VtKsWI6rZQfy4C6a232QNRZTRGlg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.20.0", + "eslint-visitor-keys": "^3.0.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/sp-adaptive-card-extension-base": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-adaptive-card-extension-base/-/sp-adaptive-card-extension-base-1.18.2.tgz", + "integrity": "sha512-nmzmTvMKukGal8yCRAWPLarETVx5tZMgLuCpikhJdUn8FIg/th9Ws1UFYu1SlHGo4ns+j9pS2mjhHVG0zYC0DQ==", + "requires": { + "@microsoft/sp-component-base": "1.18.2", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-http": "1.18.2", + "@microsoft/sp-http-base": "1.18.2", + "@microsoft/sp-loader": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-module-interfaces": "1.18.2", + "@microsoft/sp-property-pane": "1.18.2", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.12.0", + "adaptivecards": "2.11.2", + "tslib": "2.3.1" + }, + "dependencies": { + "adaptivecards": { + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/adaptivecards/-/adaptivecards-2.11.2.tgz", + "integrity": "sha512-yV+o272Xe+qVoz0yIaJAo0RwLtRUX8XyuXIaKepaS+Ei3BgU2w5yl2g0d1UbgoFAyRtk9mVZuvWtPiM8mj+FmA==", + "requires": {} + }, + "swiper": { + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-8.4.7.tgz", + "integrity": "sha512-VwO/KU3i9IV2Sf+W2NqyzwWob4yX9Qdedq6vBtS0rFqJ6Fa5iLUJwxQkuD4I38w0WDJwmFl8ojkdcRFPHWD+2g==", + "peer": true, + "requires": { + "dom7": "^4.0.4", + "ssr-window": "^4.0.2" + } + } } }, "@microsoft/sp-build-core-tasks": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.16.1.tgz", - "integrity": "sha512-TXFQkzxPXYdc0rvI6vEc0VhuytKZy8TDlAW3K5bzC5DGm87QB+2N/IYVFMQ6jxavXO7uDFuItgavSGraOyeN1Q==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.18.2.tgz", + "integrity": "sha512-QzqO7N7IZYUEGoTceelSQp4ZnjbBnOoJH+Y49MW2Xw5SAXFzqH3dwBBqsInvc1ehFZjqEVfD5Qb2AQMjTECMkw==", "dev": true, "requires": { - "@microsoft/gulp-core-build": "3.17.19", - "@microsoft/gulp-core-build-serve": "3.9.22", - "@microsoft/gulp-core-build-webpack": "5.2.28", - "@microsoft/spfx-heft-plugins": "1.16.1", - "@rushstack/node-core-library": "3.52.0", + "@microsoft/gulp-core-build": "3.18.1", + "@microsoft/gulp-core-build-serve": "3.12.1", + "@microsoft/gulp-core-build-webpack": "5.4.0", + "@microsoft/spfx-heft-plugins": "1.18.2", + "@rushstack/node-core-library": "3.61.0", "@types/glob": "5.0.30", "@types/lodash": "4.14.117", "@types/webpack": "4.41.24", @@ -36452,590 +35988,58 @@ "glob": "~7.0.5", "gulp": "4.0.2", "lodash": "4.17.21", - "webpack": "~4.44.2" + "webpack": "~4.47.0" }, "dependencies": { "@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", "dev": true, "requires": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" } }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - }, - "dependencies": { - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - } - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "dependencies": { - "memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - } + "yallist": "^4.0.0" } }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" } }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true - }, - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", - "dev": true - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "dependencies": { - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - }, - "dependencies": { - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - } - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "dev": true, - "requires": { - "figgy-pudding": "^3.5.1" - } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true - }, - "terser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", - "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - } - }, - "terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "dev": true, - "requires": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "lru-cache": "^6.0.0" } }, "validator": { @@ -37044,53 +36048,10 @@ "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", "dev": true }, - "watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "dev": true, - "requires": { - "chokidar": "^3.4.1", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" - } - }, - "webpack": { - "version": "4.44.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", - "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.3.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - } - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, "z-schema": { @@ -37103,604 +36064,84 @@ "lodash.get": "^4.4.2", "lodash.isequal": "^4.5.0", "validator": "^13.7.0" - }, - "dependencies": { - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - } } } } }, "@microsoft/sp-build-web": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.16.1.tgz", - "integrity": "sha512-qiZT6yU9EkAHOsq0r65cDgalWYUfdB7GFrvxJHUbOUlFtbkjOfzujddyGBH5JK/xJ6bPTZMZRFKFh1xzElVwBQ==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.18.2.tgz", + "integrity": "sha512-q+5nT2EGvsU4aFgGYN/E1wskG5jZBHerCw8JGL5ANyHtAnc1m2TSNEZO/NrpfyeDsZxIqDZ353cVRZRiUj8aHw==", "dev": true, "requires": { - "@microsoft/gulp-core-build": "3.17.19", - "@microsoft/gulp-core-build-sass": "4.16.0", - "@microsoft/gulp-core-build-serve": "3.9.22", - "@microsoft/gulp-core-build-typescript": "8.5.33", - "@microsoft/gulp-core-build-webpack": "5.2.28", - "@microsoft/rush-lib": "5.79.0", - "@microsoft/sp-build-core-tasks": "1.16.1", - "@rushstack/node-core-library": "3.52.0", + "@microsoft/gulp-core-build": "3.18.1", + "@microsoft/gulp-core-build-sass": "4.17.1", + "@microsoft/gulp-core-build-serve": "3.12.1", + "@microsoft/gulp-core-build-typescript": "8.6.1", + "@microsoft/gulp-core-build-webpack": "5.4.0", + "@microsoft/rush-lib": "5.107.4", + "@microsoft/sp-build-core-tasks": "1.18.2", + "@rushstack/node-core-library": "3.61.0", "@types/webpack": "4.41.24", "gulp": "4.0.2", + "postcss": "^8.4.19", "semver": "~7.3.2", "true-case-path": "~2.2.1", - "webpack": "~4.44.2", + "webpack": "~4.47.0", "yargs": "~4.6.0" }, "dependencies": { "@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", "dev": true, "requires": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" - } - }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "dependencies": { - "memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - } - } - }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true - }, - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", - "dev": true - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" }, "dependencies": { "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } } } }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "yallist": "^4.0.0" } }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, "requires": { - "minimist": "^1.2.6" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "dev": true, - "requires": { - "figgy-pudding": "^3.5.1" - } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true - }, - "terser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", - "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - } - }, - "terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "dev": true, - "requires": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" } }, "validator": { @@ -37709,53 +36150,10 @@ "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", "dev": true }, - "watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "dev": true, - "requires": { - "chokidar": "^3.4.1", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" - } - }, - "webpack": { - "version": "4.44.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", - "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.3.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - } - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, "z-schema": { @@ -37768,65 +36166,83 @@ "lodash.get": "^4.4.2", "lodash.isequal": "^4.5.0", "validator": "^13.7.0" - }, - "dependencies": { - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - } } } } }, "@microsoft/sp-component-base": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.16.1.tgz", - "integrity": "sha512-fS7E2fUgyUAn5YpdJUvG0T7kQejU3EHWD58GKK6boa1hD4FcDvAnBxt2yiqKffxtGt44CsGdHqiuK9olyFMFQw==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.18.2.tgz", + "integrity": "sha512-POPKGkI1jZwdBr69lV+6tkpeztDuJHZbvwfU3LKO/fPpxQ8JdCM7Sb76702kLfMCtxXN6MMfUN/UfbilYb6aKg==", "requires": { - "@fluentui/react": "^7.199.1", - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-dynamic-data": "1.16.1", - "@microsoft/sp-http": "1.16.1", - "@microsoft/sp-lodash-subset": "1.16.1", - "@microsoft/sp-module-interfaces": "1.16.1", - "@microsoft/sp-page-context": "1.16.1", - "office-ui-fabric-react": "^7.199.1", + "@fluentui/react": "^8.110.12", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-dynamic-data": "1.18.2", + "@microsoft/sp-http": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-module-interfaces": "1.18.2", + "@microsoft/sp-page-context": "1.18.2", "tslib": "2.3.1" + }, + "dependencies": { + "@fluentui/react": { + "version": "8.115.7", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.115.7.tgz", + "integrity": "sha512-y4WpDCr6mzhzmsr6FzV0nqQGds6gL3K2MoV7X8z+fQI4vpvxyeKgXZYwD5P+eGHlrOvpilrXeRlDAH7cxaw2Kw==", + "requires": { + "@fluentui/date-time-utilities": "^8.5.16", + "@fluentui/font-icons-mdl2": "^8.5.33", + "@fluentui/foundation-legacy": "^8.3.0", + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/react-focus": "^8.8.41", + "@fluentui/react-hooks": "^8.6.37", + "@fluentui/react-portal-compat-context": "^9.0.11", + "@fluentui/react-window-provider": "^2.2.18", + "@fluentui/set-version": "^8.2.14", + "@fluentui/style-utilities": "^8.10.4", + "@fluentui/theme": "^2.6.42", + "@fluentui/utilities": "^8.14.0", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + } + }, + "@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + } } }, "@microsoft/sp-core-library": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.16.1.tgz", - "integrity": "sha512-1BwUFqW0rycMI7WJ4WJya/VSxnOmsPlSIY4ZXoI9IMGl0JR2E0pZWd23Z7oQAmqUmohyHssIpOjaQF/qo1fSmg==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.18.2.tgz", + "integrity": "sha512-CBhJiGw8vo/ZUEYG/uRDtceLxqs1xduCW1pAFOVGfnNH6ilw4NS8zT3PCptYUsqQzuvSQtKak7T7E5pb+jlCVA==", "requires": { - "@microsoft/sp-lodash-subset": "1.16.1", - "@microsoft/sp-module-interfaces": "1.16.1", - "@microsoft/sp-odata-types": "1.16.1", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-module-interfaces": "1.18.2", + "@microsoft/sp-odata-types": "1.18.2", "tslib": "2.3.1" } }, "@microsoft/sp-css-loader": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.16.1.tgz", - "integrity": "sha512-4wNATfkBcK29k+vKn86/QwCSijjpLEqXi5/pYvvgOjhzKfHP2MC3mIU8SsWRUpN5XG8Z3DnDU9P0G2q2hk18hA==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.18.2.tgz", + "integrity": "sha512-PWrDru9YpZ1D0+d9qBOzuBV2iT4sv1Inb3iF+rgcW57z1VbEvzq7ohEqhYyOtgHyz6cDBV7MvaiqO6jhlzN19g==", "dev": true, "requires": { "@microsoft/load-themed-styles": "1.10.292", - "@rushstack/node-core-library": "3.52.0", + "@rushstack/node-core-library": "3.61.0", "autoprefixer": "9.7.1", "css-loader": "3.4.2", - "cssnano": "~4.1.10", - "loader-utils": "1.2.3", - "postcss": "~8.1.0", + "cssnano": "~5.1.14", + "loader-utils": "^1.4.2", + "postcss": "^8.4.19", "postcss-modules-extract-imports": "~3.0.0", "postcss-modules-local-by-default": "~4.0.0", "postcss-modules-scope": "~3.0.0", "postcss-modules-values": "~4.0.0", - "webpack": "~4.44.2" + "webpack": "~4.47.0" }, "dependencies": { "@microsoft/load-themed-styles": { @@ -37836,164 +36252,20 @@ "dev": true }, "@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", "dev": true, "requires": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" } }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true - }, "ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", @@ -38030,64 +36302,6 @@ } } }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -38099,12 +36313,6 @@ "supports-color": "^5.3.0" } }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -38120,113 +36328,12 @@ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "dev": true }, - "colorette": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", - "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", - "dev": true - }, "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "css-loader": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", - "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", "dev": true, - "requires": { - "camelcase": "^5.3.1", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^1.2.3", - "normalize-path": "^3.0.0", - "postcss": "^7.0.23", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.2", - "postcss-modules-scope": "^2.1.1", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.0.2", - "schema-utils": "^2.6.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", - "dev": true, - "requires": { - "postcss": "^7.0.5" - } - }, - "postcss-modules-local-by-default": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", - "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", - "dev": true, - "requires": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", - "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", - "dev": true, - "requires": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" - } - }, - "postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", - "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", - "dev": true, - "requires": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } - } - } - }, - "enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "dependencies": { - "memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - } - } + "optional": true }, "escape-string-regexp": { "version": "1.0.5", @@ -38234,327 +36341,39 @@ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "dev": true }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "yallist": "^4.0.0" } }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true - }, - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, "requires": { - "minimist": "^1.2.0" + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" } }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", - "dev": true - }, - "loader-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", - "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "requires": { - "big.js": "^5.2.2", - "emojis-list": "^2.0.0", - "json5": "^1.0.1" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "dependencies": { - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - }, - "postcss": { - "version": "8.1.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.14.tgz", - "integrity": "sha512-KatkyVPBKfENS+c3dpXJoDXnDD5UZs5exAnDksLqaRJPKwYphEPZt4N0m0i049v2/BtWVQibAhxW4ilXXcolpA==", - "dev": true, - "requires": { - "colorette": "^1.2.1", - "nanoid": "^3.1.20", - "source-map": "^0.6.1" - } - }, - "postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "dev": true, - "requires": {} - }, - "postcss-modules-local-by-default": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", - "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", - "dev": true, - "requires": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "dependencies": { - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "requires": {} - } - } - }, - "postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "requires": { - "icss-utils": "^5.0.0" - }, - "dependencies": { - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "requires": {} - } - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "dev": true, - "requires": { - "figgy-pudding": "^3.5.1" + "lru-cache": "^6.0.0" } }, "supports-color": { @@ -38566,129 +36385,16 @@ "has-flag": "^3.0.0" } }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true - }, - "terser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", - "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - } - }, - "terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "dev": true, - "requires": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - }, - "dependencies": { - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - } - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, "validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", "dev": true }, - "watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "dev": true, - "requires": { - "chokidar": "^3.4.1", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" - } - }, - "webpack": { - "version": "4.44.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", - "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.3.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - }, - "dependencies": { - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - } - } - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, "z-schema": { @@ -38701,153 +36407,168 @@ "lodash.get": "^4.4.2", "lodash.isequal": "^4.5.0", "validator": "^13.7.0" - }, - "dependencies": { - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - } } } } }, "@microsoft/sp-diagnostics": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.16.1.tgz", - "integrity": "sha512-xmMGGzmT2xSLddYZSliDXyq9xAO/cZbiJopFvjEIkX0ottgbudi73TuwaO81d4FGMm7eSEKFXocSBRr1wAxxEg==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.18.2.tgz", + "integrity": "sha512-DfjtB2WdsPfPp+/e/OUu70UFflXgDSPIIH5ZnVUpNCImRIjD4g1FNd1XFIhkp6ih+SyZSYlDAWNBthM+0iTFqg==", "requires": { - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-lodash-subset": "1.16.1" + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2" } }, "@microsoft/sp-dynamic-data": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.16.1.tgz", - "integrity": "sha512-YmF5Gk/Ttx7W6bwMYmw3I/ZraLSGEWIrKljOl++z5xyxiskMIlAZg2wQxAXu9QLZ1P2DjuYC4ZYSVFByMScC+Q==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.18.2.tgz", + "integrity": "sha512-7KhogG7iCkfdqMjWuZIOScxTus32b/YnbsKiGiQxOMZthUnguRC2MWr5+KvNiiNBHmoIPXXP1vG3hCD4nAmX9A==", "requires": { - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-lodash-subset": "1.16.1", - "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-module-interfaces": "1.18.2", "tslib": "2.3.1" } }, "@microsoft/sp-http": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.16.1.tgz", - "integrity": "sha512-wsKyiH1lqCuN7aeHkpc5GWZ+ezIJ4nUT6zQmKgvugayQroOhS/G4caw0FxqBA8Qs+SiUF9FE8plPHyivaA1IZw==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.18.2.tgz", + "integrity": "sha512-u22g6TehpW4dHBz2QUY/2la3NKYdvJDgbM5dJ/5cAyukVWR3gpZ/DBTTx+I9NI9UPgYTJv2Gw5HMqExBcMCeHw==", "requires": { "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-http-base": "1.16.1", - "@microsoft/sp-http-msgraph": "1.16.1", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-http-base": "1.18.2", + "@microsoft/sp-http-msgraph": "1.18.2", "tslib": "2.3.1" } }, "@microsoft/sp-http-base": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.16.1.tgz", - "integrity": "sha512-67ycRRAz19OoKzYgLTYvaZaBnH4yARJYB395ZIbf+QT9eHZLIZoGVxZotNrGQoIyMV3+uazkbyyvEvOGggCeMw==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.18.2.tgz", + "integrity": "sha512-kedmfpvArM/qmRQKXuUfMYPj4Hd18dfT9jeHv3E2eD40UDMMXp0ghMyvyu5PLDHruG700jUCVmY4bhIbXPguLA==", "requires": { "@azure/msal-browser": "2.28.1", - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-page-context": "1.16.1", - "@microsoft/teams-js": "1.12.1", - "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-page-context": "1.18.2", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.12.0", "adal-angular": "1.0.16", - "msal": "1.4.17", "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", "msalLegacy": "npm:msal@1.4.12", "tslib": "2.3.1" } }, "@microsoft/sp-http-msgraph": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.16.1.tgz", - "integrity": "sha512-0/KxNJ2Cq8fn6u+uLf5rlLnOu+XIrP3H60lO4haILYYNuG3fJh3aLCiHFLSCv4RatWMjk2e2NeaieD2266yVRQ==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.18.2.tgz", + "integrity": "sha512-NY1kHavTQoSUawZ+K4nxMWHZn/70epj16fyygQgAA7ooxImJ+L6p0UVCEJh25S+r058+Mm5OUmWeWmmqNDX74Q==", "requires": { "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-http-base": "1.16.1", - "@microsoft/sp-loader": "1.16.1", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-http-base": "1.18.2", + "@microsoft/sp-loader": "1.18.2", "tslib": "2.3.1" } }, "@microsoft/sp-image-helper": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.16.1.tgz", - "integrity": "sha512-GHc4Wry31s6Y+qS8CVY6gqwCpJwXfAS+uss5ntKBZPBzFKl5qW8HEFAD8SHu9G00zb33LJ+7HHSpcFqZGlD7BQ==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.18.2.tgz", + "integrity": "sha512-nSKfKdClZCGBwtpJG23XGef6Hnqifvvh4OKbExBc460LRn7JT2AXSiIM9gRNkp7AyfrksqHCq4EbUzEnOWy1Qw==", "requires": { - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-http": "1.16.1", - "@microsoft/sp-http-base": "1.16.1", - "@microsoft/sp-loader": "1.16.1", - "@microsoft/sp-lodash-subset": "1.16.1", - "@microsoft/sp-page-context": "1.16.1", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-http": "1.18.2", + "@microsoft/sp-http-base": "1.18.2", + "@microsoft/sp-loader": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-page-context": "1.18.2", "tslib": "2.3.1" } }, "@microsoft/sp-loader": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.16.1.tgz", - "integrity": "sha512-EEVr5+MbwceQWBUCXXZbaq8yDLyl20W52lt5J8oLkL/Un3i5IphzPwRVx5I7RuhgdIz6MDNpiADXBEu84YpNGw==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.18.2.tgz", + "integrity": "sha512-IXE8tGvVWSRbV8WU7WdVpvuA9CAcJUJfnrk2Ef6ygUgxullJnWv7LddiBDDiqm74AkI4dSUDPVPvi45NBHMWQg==", "requires": { - "@fluentui/react": "^7.199.1", - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-dynamic-data": "1.16.1", - "@microsoft/sp-http-base": "1.16.1", - "@microsoft/sp-lodash-subset": "1.16.1", - "@microsoft/sp-module-interfaces": "1.16.1", - "@microsoft/sp-odata-types": "1.16.1", - "@microsoft/sp-page-context": "1.16.1", - "@rushstack/loader-raw-script": "1.3.260", + "@fluentui/react": "^8.110.12", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-dynamic-data": "1.18.2", + "@microsoft/sp-http-base": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-module-interfaces": "1.18.2", + "@microsoft/sp-odata-types": "1.18.2", + "@microsoft/sp-page-context": "1.18.2", + "@rushstack/loader-raw-script": "1.4.7", "@types/requirejs": "2.1.29", - "office-ui-fabric-react": "^7.199.1", "raw-loader": "~0.5.1", "react": "17.0.1", "react-dom": "17.0.1", "requirejs": "2.3.6", "tslib": "2.3.1" + }, + "dependencies": { + "@fluentui/react": { + "version": "8.115.7", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.115.7.tgz", + "integrity": "sha512-y4WpDCr6mzhzmsr6FzV0nqQGds6gL3K2MoV7X8z+fQI4vpvxyeKgXZYwD5P+eGHlrOvpilrXeRlDAH7cxaw2Kw==", + "requires": { + "@fluentui/date-time-utilities": "^8.5.16", + "@fluentui/font-icons-mdl2": "^8.5.33", + "@fluentui/foundation-legacy": "^8.3.0", + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/react-focus": "^8.8.41", + "@fluentui/react-hooks": "^8.6.37", + "@fluentui/react-portal-compat-context": "^9.0.11", + "@fluentui/react-window-provider": "^2.2.18", + "@fluentui/set-version": "^8.2.14", + "@fluentui/style-utilities": "^8.10.4", + "@fluentui/theme": "^2.6.42", + "@fluentui/utilities": "^8.14.0", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + } + }, + "@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + } } }, "@microsoft/sp-lodash-subset": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.16.1.tgz", - "integrity": "sha512-WRgN4na/lHijQlKAElc+hthtQNMKBbvmWTK7NoQa6D+tOnEc9ay1VCY06NKgGRK8M74xodODjYVO5shRhBFWcw==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.18.2.tgz", + "integrity": "sha512-RcPAiSq+sDxP78pswo/pnBR7OQIQ8Nvd+MX9ObZofJa/5dSJfC3j/Q5s9jEiCo6sIi4fHSW1W47/eg8WvKoumQ==", "requires": { "@types/lodash": "4.14.117", "tslib": "2.3.1" } }, "@microsoft/sp-module-interfaces": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.16.1.tgz", - "integrity": "sha512-1bSz90Hs50Uf5X44MkHN23QXuybZ0Pz3ZsQ52aJ7C6A79rnZ/yG+JROWmkYNxw2cO1vh0sQZHIWXXndlHC97wQ==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.18.2.tgz", + "integrity": "sha512-uaB21IZj3/j/nGOXRR4Lzl0v44Cpq5V/DH4zzj06J416I0eOCXSNthzTkuZMReIknL968ZlVwEDnrT3qxwbWYg==", "requires": { - "@rushstack/node-core-library": "3.52.0", + "@rushstack/node-core-library": "3.61.0", "z-schema": "4.2.4" }, "dependencies": { "@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", "requires": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" }, "dependencies": { @@ -38870,16 +36591,42 @@ } } }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "requires": { + "lru-cache": "^6.0.0" + } }, "validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==" }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "z-schema": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", @@ -38894,356 +36641,264 @@ } }, "@microsoft/sp-odata-types": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.16.1.tgz", - "integrity": "sha512-rwLz1E6rCb+Bo8xDoPafqn2Y5B92u8+Ruma0Vp0WKeGsP634d9FrvCWISxyYr7IcK3vn6qdoEwCAwpRH4kwnDw==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.18.2.tgz", + "integrity": "sha512-giCVKR+ZQ20mcwkKX5Osq5RExdVhHDIc2t5yXdF20F/sBqQLQQiiVeIQSFFhhDyfLeHyC+u4Zhw/0SR8PO9OVw==", "requires": { "tslib": "2.3.1" } }, "@microsoft/sp-office-ui-fabric-core": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.16.1.tgz", - "integrity": "sha512-MymuL8DbDT7m5NQS+skMdCmhYTtfmAzdYrdPVjdSBQaFQjHp4IOCqs1Rm81VM8p6zm7Jh2Fxg4fYXDO2OBEmcQ==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.18.2.tgz", + "integrity": "sha512-glpgTxu4h5EOMOv6eJoDvEaC7vBi1fn2CS4jPEgFPaEksYq4tZCZbWqM+xsWf91xje3V+a+Mu/fM7tUaA3zybg==", "requires": { "office-ui-fabric-core": "11.0.1", "tslib": "2.3.1" } }, "@microsoft/sp-page-context": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.16.1.tgz", - "integrity": "sha512-JUH35LBI0sgPh2zPvD8bEO6K+G3uBegOfYXu1xQq/vZ3xUbl2WiDUHywKBW2A53mROazPJkC1iszf1auPH+mvA==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.18.2.tgz", + "integrity": "sha512-ux0atGLKYvHMcIQdBOIPQnjtG+wohVU6rB81kbxlJVmfnXYD2Rkng5q8v+fgxQvKRA1EAwtILP8TPN0KUZRIvQ==", "requires": { - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-dynamic-data": "1.16.1", - "@microsoft/sp-lodash-subset": "1.16.1", - "@microsoft/sp-odata-types": "1.16.1", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-dynamic-data": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-odata-types": "1.18.2", "tslib": "2.3.1" } }, "@microsoft/sp-property-pane": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.16.1.tgz", - "integrity": "sha512-6Gs2v1vLjNZCxW6XFjoznkI5klanxQs4bZLvxWQbmOK4PI1UPfWV0Fiej4d1KgYFAnkIktCIEaiX28vlOFo1jQ==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.18.2.tgz", + "integrity": "sha512-7KpylwJ3KyFpe4q54Q4++/2E52XEFan8NdQU6kRl9o4/assWB8DokF83KMiGLkEte4NZhXgxyAYAj39RyHUzIA==", "requires": { - "@fluentui/react": "^7.199.1", - "@microsoft/sp-component-base": "1.16.1", - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-dynamic-data": "1.16.1", - "@microsoft/sp-image-helper": "1.16.1", - "@microsoft/sp-lodash-subset": "1.16.1", - "@microsoft/sp-page-context": "1.16.1", - "office-ui-fabric-react": "^7.199.1", + "@fluentui/react": "^8.110.12", + "@microsoft/sp-component-base": "1.18.2", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-dynamic-data": "1.18.2", + "@microsoft/sp-image-helper": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-page-context": "1.18.2", "react": "17.0.1", "react-dom": "17.0.1", "tslib": "2.3.1" + }, + "dependencies": { + "@fluentui/react": { + "version": "8.115.7", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.115.7.tgz", + "integrity": "sha512-y4WpDCr6mzhzmsr6FzV0nqQGds6gL3K2MoV7X8z+fQI4vpvxyeKgXZYwD5P+eGHlrOvpilrXeRlDAH7cxaw2Kw==", + "requires": { + "@fluentui/date-time-utilities": "^8.5.16", + "@fluentui/font-icons-mdl2": "^8.5.33", + "@fluentui/foundation-legacy": "^8.3.0", + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/react-focus": "^8.8.41", + "@fluentui/react-hooks": "^8.6.37", + "@fluentui/react-portal-compat-context": "^9.0.11", + "@fluentui/react-window-provider": "^2.2.18", + "@fluentui/set-version": "^8.2.14", + "@fluentui/style-utilities": "^8.10.4", + "@fluentui/theme": "^2.6.42", + "@fluentui/utilities": "^8.14.0", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + } + }, + "@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + } } }, "@microsoft/sp-top-actions": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.16.1.tgz", - "integrity": "sha512-VoT6zmqhRRHAB9gFItwG2OMOpE5nfVy6uaNNolHY8Fi42aQlGD2oPOV3Wu7FyowJUtGIASWJrfCC2vFDCAggeA==", - "requires": { - "@microsoft/sp-property-pane": "1.16.1" - } + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.18.2.tgz", + "integrity": "sha512-kKxTB/Bj352OCAGKidgk7WtHcXvHUdH1srnsMS3FgbgRCHqK0K7A2EZRSRYothxrn4TwGHXN7gNbLQfstk521Q==" }, "@microsoft/sp-webpart-base": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.16.1.tgz", - "integrity": "sha512-eZ2WvFCOoHiUTavgXjAVyj0IxbxG51zA7hRXAYktOfPshrJAy5NQpPM2zdEqToMX4cNlOnjSaOKrk0cB4PS0HA==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.18.2.tgz", + "integrity": "sha512-HFOnWHb5TL5+m+5aIpSsFh9jK0o2PhtNe/PsmXVPxnSKtQiJE3dxRhEFKZfashERM4SM5GprWjcLH9V8zz/lPQ==", "requires": { - "@fluentui/react": "^7.199.1", - "@microsoft/sp-component-base": "1.16.1", - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-diagnostics": "1.16.1", - "@microsoft/sp-dynamic-data": "1.16.1", - "@microsoft/sp-http": "1.16.1", - "@microsoft/sp-http-base": "1.16.1", - "@microsoft/sp-loader": "1.16.1", - "@microsoft/sp-lodash-subset": "1.16.1", - "@microsoft/sp-module-interfaces": "1.16.1", - "@microsoft/sp-page-context": "1.16.1", - "@microsoft/sp-property-pane": "1.16.1", - "@microsoft/sp-top-actions": "1.16.1", - "@microsoft/teams-js": "1.12.1", - "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.4.1", + "@fluentui/react": "^8.110.12", + "@microsoft/sp-component-base": "1.18.2", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-diagnostics": "1.18.2", + "@microsoft/sp-dynamic-data": "1.18.2", + "@microsoft/sp-http": "1.18.2", + "@microsoft/sp-http-base": "1.18.2", + "@microsoft/sp-loader": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-module-interfaces": "1.18.2", + "@microsoft/sp-page-context": "1.18.2", + "@microsoft/sp-property-pane": "1.18.2", + "@microsoft/sp-top-actions": "1.18.2", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.12.0", "@types/office-js": "1.0.36", - "office-ui-fabric-react": "^7.199.1", "react": "17.0.1", "react-dom": "17.0.1", "tslib": "2.3.1" + }, + "dependencies": { + "@fluentui/react": { + "version": "8.115.7", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.115.7.tgz", + "integrity": "sha512-y4WpDCr6mzhzmsr6FzV0nqQGds6gL3K2MoV7X8z+fQI4vpvxyeKgXZYwD5P+eGHlrOvpilrXeRlDAH7cxaw2Kw==", + "requires": { + "@fluentui/date-time-utilities": "^8.5.16", + "@fluentui/font-icons-mdl2": "^8.5.33", + "@fluentui/foundation-legacy": "^8.3.0", + "@fluentui/merge-styles": "^8.6.0", + "@fluentui/react-focus": "^8.8.41", + "@fluentui/react-hooks": "^8.6.37", + "@fluentui/react-portal-compat-context": "^9.0.11", + "@fluentui/react-window-provider": "^2.2.18", + "@fluentui/set-version": "^8.2.14", + "@fluentui/style-utilities": "^8.10.4", + "@fluentui/theme": "^2.6.42", + "@fluentui/utilities": "^8.14.0", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + } + }, + "@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + } } }, "@microsoft/spfx-heft-plugins": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.16.1.tgz", - "integrity": "sha512-2FdsLiw5kD+nJpVDvD5NAdXOvT0wbUY52Xm9n4ZDV2Cnwv9VQFZ2pf2KU4oGYQO1xII3pOhGhc6tEOO+vgCxRQ==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.18.2.tgz", + "integrity": "sha512-gc6QDEzqq6v6RiVNwKB96+BTF5ezBLtCqQ5TKDVxbLF1Y86SnYbiJlCJTs++BDvW4JqJMMcjQGgppwG99W0NRA==", "dev": true, "requires": { "@azure/storage-blob": "~12.11.0", - "@microsoft/loader-load-themed-styles": "1.9.174", - "@microsoft/rush-lib": "5.79.0", - "@microsoft/sp-css-loader": "1.16.1", - "@microsoft/sp-module-interfaces": "1.16.1", - "@rushstack/heft-config-file": "0.11.0", - "@rushstack/localization-utilities": "0.8.25", - "@rushstack/node-core-library": "3.52.0", - "@rushstack/rig-package": "0.3.15", - "@rushstack/set-webpack-public-path-plugin": "3.3.69", - "@rushstack/terminal": "0.3.75", - "@rushstack/webpack4-localization-plugin": "0.15.25", - "@rushstack/webpack4-module-minifier-plugin": "0.9.31", + "@microsoft/load-themed-styles": "1.10.292", + "@microsoft/loader-load-themed-styles": "2.1.7", + "@microsoft/rush-lib": "5.107.4", + "@microsoft/sp-css-loader": "1.18.2", + "@microsoft/sp-module-interfaces": "1.18.2", + "@rushstack/heft-config-file": "0.14.2", + "@rushstack/localization-utilities": "0.9.7", + "@rushstack/node-core-library": "3.61.0", + "@rushstack/rig-package": "0.5.1", + "@rushstack/set-webpack-public-path-plugin": "4.1.7", + "@rushstack/terminal": "0.7.7", + "@rushstack/webpack4-localization-plugin": "0.18.7", + "@rushstack/webpack4-module-minifier-plugin": "0.13.7", "@types/tapable": "1.0.6", "autoprefixer": "9.7.1", "colors": "~1.2.1", "copy-webpack-plugin": "~6.0.3", - "css-loader": "~3.2.0", - "cssnano": "~4.1.10", + "css-loader": "3.4.2", + "cssnano": "~5.1.14", "express": "4.18.1", "file-loader": "6.1.0", "git-repo-info": "~2.1.1", "glob": "~7.0.5", "html-loader": "~0.5.1", - "jszip": "3.5.0", + "jszip": "~3.8.0", "lodash": "4.17.21", "mime": "2.5.2", - "postcss-loader": "3.0.0", + "postcss": "^8.4.19", + "postcss-loader": "^4.2.0", "resolve": "~1.17.0", - "sass": "1.44.0", - "sass-loader": "8.0.2", "source-map": "0.6.1", "source-map-loader": "1.1.3", "tapable": "1.1.3", "true-case-path": "~2.2.1", - "uuid": "~3.1.0", - "webpack": "~4.44.2", + "uuid": "^9.0.0", + "webpack": "~4.47.0", "webpack-dev-server": "~4.9.3", "webpack-sources": "1.4.3", "xml": "~1.0.1" }, "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.292", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", + "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", + "dev": true + }, "@rushstack/heft-config-file": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.11.0.tgz", - "integrity": "sha512-QyDzzpXIgR5f0Esagm8pV3hlKMmgtV+EJ9RJvMKnWMuj+13FLN0d/ax63NwCRgXfgttpRCmwaJti+igPPsqZfQ==", + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.14.2.tgz", + "integrity": "sha512-X29DqXN6dyvkZm4hIewFkCCub1lxY8LPsyWSYqkuZ1E5f70ibKBp8P+nf2QzjQ7XcJzqDuq5fWrvPzi5N6M5lg==", "dev": true, "requires": { - "@rushstack/node-core-library": "3.52.0", - "@rushstack/rig-package": "0.3.15", + "@rushstack/node-core-library": "3.61.0", + "@rushstack/rig-package": "0.5.1", "jsonpath-plus": "~4.0.0" } }, "@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", "dev": true, "requires": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" + }, + "dependencies": { + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + } } }, "@rushstack/rig-package": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", - "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.1.tgz", + "integrity": "sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA==", "dev": true, "requires": { - "resolve": "~1.17.0", + "resolve": "~1.22.1", "strip-json-comments": "~3.1.1" + }, + "dependencies": { + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + } } }, "@rushstack/terminal": { - "version": "0.3.75", - "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.75.tgz", - "integrity": "sha512-2IT6Pv8B2s8cOae2UjFeE1S4JfEQuS3om1AbZAI3wmzTSjEqXKj6m5hPnjDW8Gzbi9gBctcDD6Zj5Oq7afqsyw==", + "version": "0.7.7", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.7.7.tgz", + "integrity": "sha512-Onaz61ll33U7JhJ3STtdpO+ITSdeuNc7S/4MpYxc2d7kJ13MYef1bC6ZKLpQ4dxDbhdjv4LuqZ/RW7ilFAaYAA==", "dev": true, "requires": { - "@rushstack/node-core-library": "3.52.0", - "@types/node": "12.20.24", - "wordwrap": "~1.0.0" + "@rushstack/node-core-library": "3.61.0" } }, - "@rushstack/webpack4-localization-plugin": { - "version": "0.15.25", - "resolved": "https://registry.npmjs.org/@rushstack/webpack4-localization-plugin/-/webpack4-localization-plugin-0.15.25.tgz", - "integrity": "sha512-Drha8bEGrWb+PfX61hQcqcDeAgTs6RZQ+sD7iL1oaR5XnL1F8DSr/BCY3b1JdfKjGz+z5H/sJccbppUITsKawg==", - "dev": true, - "requires": { - "@rushstack/localization-utilities": "0.8.25", - "@rushstack/node-core-library": "3.52.0", - "@types/node": "12.20.24", - "@types/tapable": "1.0.6", - "loader-utils": "~1.1.0", - "lodash": "~4.17.15", - "minimatch": "~3.0.3" - } - }, - "@rushstack/webpack4-module-minifier-plugin": { - "version": "0.9.31", - "resolved": "https://registry.npmjs.org/@rushstack/webpack4-module-minifier-plugin/-/webpack4-module-minifier-plugin-0.9.31.tgz", - "integrity": "sha512-LZpqwVChZGBoc0ttdKLe07R2RlIIprYyuZuBkUlXdhhEu8Brob+k8Ign6+kg4fBF9G6W/db2OMSPZ0jh0ipzqw==", - "dev": true, - "requires": { - "@rushstack/module-minifier": "0.1.32", - "@rushstack/worker-pool": "0.1.32", - "@types/node": "12.20.24", - "@types/tapable": "1.0.6", - "tapable": "1.1.3" - } - }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true - }, "ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", @@ -39266,14 +36921,20 @@ "num2fraction": "^1.2.2", "postcss": "^7.0.21", "postcss-value-parser": "^4.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + } } }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, "body-parser": { "version": "1.20.0", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", @@ -39294,89 +36955,12 @@ "unpipe": "1.0.0" } }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, "bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true }, - "cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - }, - "dependencies": { - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -39388,12 +36972,6 @@ "supports-color": "^5.3.0" } }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -39410,10 +36988,11 @@ "dev": true }, "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true }, "content-disposition": { "version": "0.5.4", @@ -39430,39 +37009,6 @@ "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true }, - "css-loader": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.2.1.tgz", - "integrity": "sha512-q40kYdcBNzMvkIImCL2O+wk8dh+RGwPPV9Dfz3n7XtOYPXqe2Z6VgtvoxjkLHz02gmhepG9sOAJOUlx+3hHsBg==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^1.2.3", - "normalize-path": "^3.0.0", - "postcss": "^7.0.23", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.2", - "postcss-modules-scope": "^2.1.1", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.0.2", - "schema-utils": "^2.6.0" - }, - "dependencies": { - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } - } - }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -39484,57 +37030,12 @@ "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", "dev": true }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "dependencies": { - "memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - } - } - }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "dev": true }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, "express": { "version": "4.18.1", "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", @@ -39574,29 +37075,6 @@ "vary": "~1.1.2" } }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, "finalhandler": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", @@ -39612,26 +37090,6 @@ "unpipe": "~1.0.0" } }, - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", @@ -39660,136 +37118,13 @@ "safer-buffer": ">= 2.1.2 < 3" } }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true - }, - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "jszip": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz", - "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==", - "dev": true, - "requires": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "set-immediate-shim": "~1.0.1" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", - "dev": true - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "dependencies": { - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "minimatch": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", - "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" + "yallist": "^4.0.0" } }, "ms": { @@ -39807,86 +37142,6 @@ "ee-first": "1.1.1" } }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - }, - "postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", - "dev": true, - "requires": { - "postcss": "^7.0.5" - } - }, - "postcss-modules-local-by-default": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", - "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", - "dev": true, - "requires": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", - "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", - "dev": true, - "requires": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" - } - }, - "postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", - "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", - "dev": true, - "requires": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } - }, "qs": { "version": "6.10.3", "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", @@ -39908,46 +37163,21 @@ "unpipe": "1.0.0" } }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - }, - "dependencies": { - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "dev": true }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, "send": { "version": "0.18.0", "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", @@ -40001,15 +37231,6 @@ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", "dev": true }, - "ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "dev": true, - "requires": { - "figgy-pudding": "^3.5.1" - } - }, "statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -40031,56 +37252,11 @@ "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", "dev": true }, - "terser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", - "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - } - }, - "terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "dev": true, - "requires": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - }, - "dependencies": { - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - } - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } + "uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "dev": true }, "validator": { "version": "13.11.0", @@ -40088,77 +37264,10 @@ "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", "dev": true }, - "watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "dev": true, - "requires": { - "chokidar": "^3.4.1", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" - } - }, - "webpack": { - "version": "4.44.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", - "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.3.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - }, - "dependencies": { - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - } - } - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, "z-schema": { @@ -40171,40 +37280,16 @@ "lodash.get": "^4.4.2", "lodash.isequal": "^4.5.0", "validator": "^13.7.0" - }, - "dependencies": { - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - } } } } }, - "@microsoft/teams-js": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-1.12.1.tgz", - "integrity": "sha512-BRy6vZOseN9F/MG0NWTojYpenuo9XlZ4AfAvwnsG+C36UDPPgW0skWlZ6ub+7RBPhOHcxz8sNg2uHOdGRebWkQ==" - }, "@microsoft/teams-js-v2": { - "version": "npm:@microsoft/teams-js@2.4.1", - "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.4.1.tgz", - "integrity": "sha512-rHOVt3Duw1HJrsZq0FO09qMGVGI5eg6hkVKIxsuyJQ5WMPaGMAcF5A0QlXBzVwa9cocNyv8JYeMeJAh+svnLnw==", + "version": "npm:@microsoft/teams-js@2.12.0", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.12.0.tgz", + "integrity": "sha512-4gBtIC/Jc4elZ+R9i1LR+4QFwTAPtJ4P1MsCMDafe3HLtFGu/ZQngG9jZkWQ4A/rP4z1wNaDNn39XC+dLfURHQ==", "requires": { - "debug": "4.3.3" - }, - "dependencies": { - "debug": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", - "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", - "requires": { - "ms": "2.1.2" - } - } + "debug": "^4.3.3" } }, "@microsoft/tsdoc": { @@ -40284,9 +37369,9 @@ } }, "@opentelemetry/api": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.7.0.tgz", - "integrity": "sha512-AdY5wvN0P2vXBi3b29hxZgSFvdhdxPB9+f0B6s//P9Q8nibRWeA3cHm8UmLpio9ABigkVHJ5NMPk+Mz8VCCyrw==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.8.0.tgz", + "integrity": "sha512-I/s6F7yKUDdtMsoBWXJe8Qz40Tui5vsuKCWJEWVL+5q9sSWRzzx6v2KeNsOBEwd94j0eWkpWCH4yB6rZg9Mf0w==", "dev": true }, "@pnp/core": { @@ -40337,6 +37422,53 @@ } } }, + "@pnpm/crypto.base32-hash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@pnpm/crypto.base32-hash/-/crypto.base32-hash-2.0.0.tgz", + "integrity": "sha512-3ttOeHBpmWRbgJrpDQ8Nwd3W8s8iuiP5YZM0JRyKWaMtX8lu9d7/AKyxPmhYsMJuN+q/1dwHa7QFeDZJ53b0oA==", + "dev": true, + "requires": { + "rfc4648": "^1.5.2" + } + }, + "@pnpm/dependency-path": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@pnpm/dependency-path/-/dependency-path-2.1.8.tgz", + "integrity": "sha512-ywBaTjy0iSEF7lH3DlF8UXrdL2bw4AQFV2tTOeNeY7wc1W5CE+RHSJhf9MXBYcZPesqGRrPiU7Pimj3l05L9VA==", + "dev": true, + "requires": { + "@pnpm/crypto.base32-hash": "2.0.0", + "@pnpm/types": "9.4.2", + "encode-registry": "^3.0.1", + "semver": "^7.5.4" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, "@pnpm/error": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/@pnpm/error/-/error-1.4.0.tgz", @@ -40362,6 +37494,14 @@ "normalize-path": "^3.0.0", "p-settle": "^4.1.1", "ramda": "^0.27.1" + }, + "dependencies": { + "@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true + } } }, "@pnpm/package-bins": { @@ -40373,6 +37513,14 @@ "@pnpm/types": "6.4.0", "fast-glob": "^3.2.4", "is-subdir": "^1.1.1" + }, + "dependencies": { + "@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true + } } }, "@pnpm/read-modules-dir": { @@ -40394,6 +37542,14 @@ "@pnpm/types": "6.4.0", "load-json-file": "^6.2.0", "normalize-package-data": "^3.0.2" + }, + "dependencies": { + "@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true + } } }, "@pnpm/read-project-manifest": { @@ -40416,6 +37572,12 @@ "strip-bom": "^4.0.0" }, "dependencies": { + "@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true + }, "graceful-fs": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", @@ -40425,9 +37587,9 @@ } }, "@pnpm/types": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", - "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-9.4.2.tgz", + "integrity": "sha512-g1hcF8Nv4gd76POilz9gD4LITAPXOe5nX4ijgr8ixCbLQZfcpYiMfJ+C1RlMNRUDo8vhlNB4O3bUlxmT6EAQXA==", "dev": true }, "@pnpm/write-project-manifest": { @@ -40441,6 +37603,14 @@ "mz": "^2.7.0", "write-file-atomic": "^3.0.3", "write-yaml-file": "^4.1.3" + }, + "dependencies": { + "@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true + } } }, "@rushstack/debug-certificate-manager": { @@ -40630,9 +37800,9 @@ } }, "ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true }, "merge2": { @@ -40729,9 +37899,9 @@ } }, "ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true }, "merge2": { @@ -40828,9 +37998,9 @@ } }, "ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true }, "merge2": { @@ -40842,48 +38012,41 @@ } }, "@rushstack/heft-config-file": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.10.0.tgz", - "integrity": "sha512-+vKbbNSEqZZpnWgH6QazoAOD9l2BEEW4ldTXAdHOr2HFfmT+debTqqib4t4c48+CroSeLcC1j3CwDzv5tBAxYg==", + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.14.1.tgz", + "integrity": "sha512-PO4NvZX/HtasfRh6Izt/kGxZ0RxFF5CEu+0KER2/0y4KBPsSpuLhNOIwiQpAkYqWjCs95DEl8FZDSRCSRpZwiw==", "dev": true, "requires": { - "@rushstack/node-core-library": "3.52.0", - "@rushstack/rig-package": "0.3.15", + "@rushstack/node-core-library": "3.60.1", + "@rushstack/rig-package": "0.5.1", "jsonpath-plus": "~4.0.0" }, "dependencies": { "@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", "dev": true, "requires": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" } }, "@rushstack/rig-package": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.15.tgz", - "integrity": "sha512-jxVfvO5OnkRlYRhcVDZWvwiI2l4pv37HDJRtyg5HbD8Z/I8Xj32RICgrxS5xMeGGytobrg5S6OfPOHskg7Nw+A==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.1.tgz", + "integrity": "sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA==", "dev": true, "requires": { - "resolve": "~1.17.0", + "resolve": "~1.22.1", "strip-json-comments": "~3.1.1" } }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -40891,12 +38054,47 @@ "dev": true, "optional": true }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, "validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", "dev": true }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -40912,47 +38110,40 @@ } }, "@rushstack/loader-raw-script": { - "version": "1.3.260", - "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.260.tgz", - "integrity": "sha512-BMn1kYvEzZ3aYBWnmDpEtExhlfu72YB9IXvMqbIec7r3LNbxdGnoqU94YYCuGNzXQqtuo+90FtlEHE1+5laWdQ==", + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.4.7.tgz", + "integrity": "sha512-Yvna4J0RWH5ATT7RCfsjvJbIMLtDB3OUhVCd7WQWBFh04zbiBK7U1lmdoGt0tr0C+X2yzK9EM8X3Of6VXOHVIw==", "requires": { - "loader-utils": "~1.1.0" + "loader-utils": "1.4.2" } }, "@rushstack/localization-utilities": { - "version": "0.8.25", - "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.25.tgz", - "integrity": "sha512-8LfAEisUTuCrIzgXdO7brZOP33EuKtmoR4jp6jXENDrm55ym9LOUvCHvv6nGEg0X2qhOeDrUT0Qf5/XUU+XfWg==", + "version": "0.9.7", + "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.9.7.tgz", + "integrity": "sha512-uLmHD9PPOOaqCT9JqhtHVvzuE8moaTHgTMH6Gj1KqqqtshOF6VLZEm6OyUQRq6s4Dg4iLzNp8wt/GqK5yGD1vQ==", "dev": true, "requires": { - "@rushstack/node-core-library": "3.52.0", - "@rushstack/typings-generator": "0.8.1", + "@rushstack/node-core-library": "3.61.0", + "@rushstack/typings-generator": "0.12.7", "pseudolocale": "~1.1.0", "xmldoc": "~1.1.2" }, "dependencies": { "@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", "dev": true, "requires": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" } }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -40960,12 +38151,47 @@ "dev": true, "optional": true }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, "validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", "dev": true }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -40981,55 +38207,22 @@ } }, "@rushstack/module-minifier": { - "version": "0.1.32", - "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.1.32.tgz", - "integrity": "sha512-l5hkU/bK8fQuTEP+lXG9n44wuCQMt+AAzH6v88qzmwd60Y/Vc/aHdOu82TpuhhYdYKlvzSC1kn1fm5aGtRvplw==", + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.4.7.tgz", + "integrity": "sha512-NChoobb+ceYD4fz0vfc6jnVMjR7mwocp+O9bzZzyjmp4+DeSfU1ALHHKMcSKqs5b09Okj7u6ui4I0ZVEjPDK6A==", "dev": true, "requires": { - "@rushstack/worker-pool": "0.1.32", - "@types/node": "12.20.24", + "@rushstack/worker-pool": "0.4.7", "serialize-javascript": "6.0.0", "source-map": "~0.7.3", - "terser": "5.9.0" + "terser": "^5.9.0" }, "dependencies": { - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, "source-map": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true - }, - "terser": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", - "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.20" - } } } }, @@ -41084,36 +38277,29 @@ } }, "@rushstack/package-deps-hash": { - "version": "3.2.51", - "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-3.2.51.tgz", - "integrity": "sha512-UvbHA/2DpaEDsPmqsoW+RAYu6NhT56KptlBV/2LEeN3IyOvoSexjcG4U/7fbbJIv+ojzlf0r2/oP4C7zzzTJSQ==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-4.1.5.tgz", + "integrity": "sha512-FKNaypRvnX1DZVcAmZsjk9DgiZkK8E8jiWF1On8XUANBaNUMmVi11lSbnbQSpeOm5Eym6aiQTVm/Kic/xyqNFw==", "dev": true, "requires": { - "@rushstack/node-core-library": "3.52.0" + "@rushstack/node-core-library": "3.60.1" }, "dependencies": { "@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", "dev": true, "requires": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" } }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -41121,12 +38307,149 @@ "dev": true, "optional": true }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, "validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", "dev": true }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/package-extractor": { + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/@rushstack/package-extractor/-/package-extractor-0.6.6.tgz", + "integrity": "sha512-qzZ/MXQ9SGWooFfSECEst6HbX34li3spgl//0Srx2YEghcSYAeJo26x5Ani+86GWXFpw3WifnZnXQ4k6sfJr5w==", + "dev": true, + "requires": { + "@pnpm/link-bins": "~5.3.7", + "@rushstack/node-core-library": "3.60.1", + "@rushstack/terminal": "0.7.5", + "ignore": "~5.1.6", + "jszip": "~3.8.0", + "minimatch": "~3.0.3", + "npm-packlist": "~2.1.2", + "semver": "~7.5.4" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -41152,39 +38475,32 @@ } }, "@rushstack/rush-amazon-s3-build-cache-plugin": { - "version": "5.79.0", - "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.79.0.tgz", - "integrity": "sha512-S+3Ta2dCRB3iyU4WSkTdeztbVfGol0nlhnT7vFfoSfDwAtoBymw3rUhLhA133OvDFPZXzF34c6JUlf5vs+VGkA==", + "version": "5.107.4", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.107.4.tgz", + "integrity": "sha512-H0/1kK1SPCzBpIgKZ5ZZp904jPoTD/oe+Oac1sXyIUf436/oTFzsode2CJJClAD3NzjKAX/+PHBsWrfaYkDJmg==", "dev": true, "requires": { - "@rushstack/node-core-library": "3.52.0", - "@rushstack/rush-sdk": "5.79.0", + "@rushstack/node-core-library": "3.60.1", + "@rushstack/rush-sdk": "5.107.4", "https-proxy-agent": "~5.0.0", "node-fetch": "2.6.7" }, "dependencies": { "@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", "dev": true, "requires": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" } }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -41192,12 +38508,47 @@ "dev": true, "optional": true }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, "validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", "dev": true }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -41213,40 +38564,33 @@ } }, "@rushstack/rush-azure-storage-build-cache-plugin": { - "version": "5.79.0", - "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.79.0.tgz", - "integrity": "sha512-F7e1P1T9kXXoNa7HRx1VBLjgbUtr4gNPqM53+qH1KA18GFeAY8vsO1TokeWubfGs376KC6bbE5rVWb3k5x+VZw==", + "version": "5.107.4", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.107.4.tgz", + "integrity": "sha512-OQTaGxyrnGrC4/yCjkB4Pb/qPefTACmeZqJnOZ1oFPkeuc4o4bB7D0d4mCrKeFL3P47qfhEkuEYDEErQ8Wm9qg==", "dev": true, "requires": { "@azure/identity": "~2.1.0", "@azure/storage-blob": "~12.11.0", - "@rushstack/node-core-library": "3.52.0", - "@rushstack/rush-sdk": "5.79.0", - "@rushstack/terminal": "0.3.74" + "@rushstack/node-core-library": "3.60.1", + "@rushstack/rush-sdk": "5.107.4", + "@rushstack/terminal": "0.7.5" }, "dependencies": { "@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", "dev": true, "requires": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" } }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -41254,12 +38598,136 @@ "dev": true, "optional": true }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, "validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", "dev": true }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/rush-http-build-cache-plugin": { + "version": "5.107.4", + "resolved": "https://registry.npmjs.org/@rushstack/rush-http-build-cache-plugin/-/rush-http-build-cache-plugin-5.107.4.tgz", + "integrity": "sha512-fJrE9g5LBobvDLCWqwk9UjkAdEdPE81HCO80kE8DfmCTLqSqEFbonCB49ReIGOsdRg9JxIULYSNc1Owa9yy8UQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.60.1", + "@rushstack/rush-sdk": "5.107.4", + "https-proxy-agent": "~5.0.0", + "node-fetch": "2.6.7" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -41275,38 +38743,31 @@ } }, "@rushstack/rush-sdk": { - "version": "5.79.0", - "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.79.0.tgz", - "integrity": "sha512-32Z8mmVfhRBxsnzRKGv3YU8Jx6QbllqFkII1pV+t0OAPVaWXggLLRmXYZnUHWp6g8/qASFRqtE8fuUHEwp9Fxg==", + "version": "5.107.4", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.107.4.tgz", + "integrity": "sha512-SJyr6ZQqLTc58sxnI50WzDRegIv+KkgKpixjrUz/rOJJfeiw5aBO+DU/tSGDOnuAdJUWYZFUGiLCLmMOrJmDOQ==", "dev": true, "requires": { - "@rushstack/node-core-library": "3.52.0", - "@types/node-fetch": "1.6.9", + "@rushstack/node-core-library": "3.60.1", + "@types/node-fetch": "2.6.2", "tapable": "2.2.1" }, "dependencies": { "@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", "dev": true, "requires": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" } }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -41314,12 +38775,47 @@ "dev": true, "optional": true }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, "validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", "dev": true }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -41335,45 +38831,194 @@ } }, "@rushstack/set-webpack-public-path-plugin": { - "version": "3.3.69", - "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-3.3.69.tgz", - "integrity": "sha512-8TFam4rhzwclWKrxvr5yLwmoL9Pk5vgf0v/ogxEYMr7G2pHhmZIYVePHShO3YnPWvbsIcRhmtu/afY1zg+PvZg==", + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-4.1.7.tgz", + "integrity": "sha512-YE34bL7XiCpBbU4OC9yNzMp96GMqaVOVyMK6AqgA8CZQixev9CHGIB3AJI+/nvZmLH3b/Hi7J3M301oy+zHk/Q==", "dev": true, "requires": { - "@rushstack/webpack-plugin-utilities": "0.1.36" - } - }, - "@rushstack/stream-collator": { - "version": "4.0.205", - "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.205.tgz", - "integrity": "sha512-FbZDCLMwGFiOVP16U40Do+EjCFzbpIZNpbkihyEMsp6o8FGdS5At3DNLPKPgYLqyiSCxPxvA2a6bMr4yNDVtlA==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.52.0", - "@rushstack/terminal": "0.3.74" + "@rushstack/node-core-library": "3.61.0", + "@rushstack/webpack-plugin-utilities": "0.3.7" }, "dependencies": { "@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", "dev": true, "requires": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" } }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true + "@rushstack/webpack-plugin-utilities": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.3.7.tgz", + "integrity": "sha512-YGQ0+EltiKkkuW3VNIeKcrV67TeKtP2lzSHNcSQspWqDovGuHcW81oSB7P8Sxz3LM9y5r8oYB6uGgqqm05G10g==", + "dev": true, + "requires": { + "memfs": "3.4.3", + "webpack-merge": "~5.8.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "optional": true, + "peer": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", + "dev": true, + "optional": true, + "peer": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "dev": true, + "optional": true, + "peer": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.12.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "dev": true, + "optional": true, + "peer": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.12.1", + "@xtuc/long": "4.2.2" + } }, "commander": { "version": "9.5.0", @@ -41382,12 +39027,271 @@ "dev": true, "optional": true }, + "enhanced-resolve": { + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", + "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "optional": true, + "peer": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "terser-webpack-plugin": { + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.20", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.26.0" + } + }, "validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", "dev": true }, + "watchpack": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "webpack": { + "version": "5.90.3", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.3.tgz", + "integrity": "sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==", + "dev": true, + "optional": true, + "peer": true, + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.21.10", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "optional": true, + "peer": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/stream-collator": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.1.6.tgz", + "integrity": "sha512-rJbQmEsEEPE4guuQuppaSF3XayDya5lSexFE4GK35rMo51CWvKYP94e0RZ13bd0GgipaAy3x2ASMtifbr8ShnA==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.60.1", + "@rushstack/terminal": "0.7.5" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -41403,38 +39307,29 @@ } }, "@rushstack/terminal": { - "version": "0.3.74", - "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.74.tgz", - "integrity": "sha512-TXaHzq7HS0qickNjzAAZBhdWQwPaNtL4snJx+SKb3d6NxA+dWm+Tx0hIyo5CSgsTyLa0VD/9BBCDGJ3n1Qqbdw==", + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.7.5.tgz", + "integrity": "sha512-eDrGrhlOi2IOR5bjJ5ILjNz2Q4B8VpCtUnVPBrLZEhjDqlHzblzEt/AeKRo1aIk0n2NsbgdQH9pi8+0TJLDLrA==", "dev": true, "requires": { - "@rushstack/node-core-library": "3.52.0", - "@types/node": "12.20.24", - "wordwrap": "~1.0.0" + "@rushstack/node-core-library": "3.60.1" }, "dependencies": { "@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.60.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.60.1.tgz", + "integrity": "sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==", "dev": true, "requires": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" } }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -41442,12 +39337,47 @@ "dev": true, "optional": true }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, "validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", "dev": true }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -41481,39 +39411,31 @@ } }, "@rushstack/typings-generator": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.8.1.tgz", - "integrity": "sha512-K0KtbA7HNAzZaf4A8olDhlX9stwA+CFrG7PTlmw3sZq3UWXZzbEu2ExG1LemMqjpsDwgDWbLHYCFTlU+KJoXyQ==", + "version": "0.12.7", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.12.7.tgz", + "integrity": "sha512-uCNn3P20qdM4bj+BGT8On59awBKahWO1eYzmtY2Jjr620rCL6SJfQHRSHyPMEqwqP/M6WN6nVeJPCwovLIV91w==", "dev": true, "requires": { - "@rushstack/node-core-library": "3.52.0", - "@types/node": "12.20.24", + "@rushstack/node-core-library": "3.61.0", "chokidar": "~3.4.0", - "glob": "~7.0.5" + "fast-glob": "~3.3.1" }, "dependencies": { "@rushstack/node-core-library": { - "version": "3.52.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.52.0.tgz", - "integrity": "sha512-Z+MAP//G3rEGZd3JxJcBGcPYJlh8pvPoLMTLa5Sy6FTE6hRPzN+5J8DT7BbTmlqZaL6SZpXF30heRUbnYOvujw==", + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", "dev": true, "requires": { - "@types/node": "12.20.24", "colors": "~1.2.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", "z-schema": "~5.0.2" } }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, "commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", @@ -41521,12 +39443,47 @@ "dev": true, "optional": true }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, "validator": { "version": "13.11.0", "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", "dev": true }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", @@ -41541,30 +39498,138 @@ } } }, - "@rushstack/webpack-plugin-utilities": { - "version": "0.1.36", - "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.1.36.tgz", - "integrity": "sha512-Q58FIZ1rTCPtcQltWUtGrHK8vo0plZL74IMHD/5DK1AM6/sf2xisNJZi2gZtl9Brg8OAJTlZkSp6uoLScXE7Ew==", - "dev": true, - "requires": {} - }, - "@rushstack/worker-pool": { - "version": "0.1.32", - "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.1.32.tgz", - "integrity": "sha512-HtajFVo6OPnYGT9eP0QOVwoP3AdNwvEnlQ/bkgLdY8oLuDqxx2vywO3qW7rA5OqRSH4GQyIwBf1LVVSslisZ3A==", + "@rushstack/webpack4-localization-plugin": { + "version": "0.18.7", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-localization-plugin/-/webpack4-localization-plugin-0.18.7.tgz", + "integrity": "sha512-O5sU5OO6ClJl4XNMweq0Xey0I1fzSbji3WEeR1rPm9z1cfEnTpSSiQDCTTim26mE/2NrwF/3HwDG8jUT+bQdmA==", "dev": true, "requires": { - "@types/node": "12.20.24" + "@rushstack/localization-utilities": "0.9.7", + "@rushstack/node-core-library": "3.61.0", + "@types/tapable": "1.0.6", + "loader-utils": "1.4.2", + "minimatch": "~3.0.3" }, "dependencies": { - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "@rushstack/node-core-library": { + "version": "3.61.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", + "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/webpack4-module-minifier-plugin": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-module-minifier-plugin/-/webpack4-module-minifier-plugin-0.13.7.tgz", + "integrity": "sha512-bwu453kIEMsEa6npg4rSKC64e06VomxePOQXHI8m7wmppuPDkv8w7Nt1wF9rK4xqhXozuhu2gMTv7MMkCDG6EA==", + "dev": true, + "requires": { + "@rushstack/module-minifier": "0.4.7", + "@rushstack/worker-pool": "0.4.7", + "@types/tapable": "1.0.6", + "tapable": "1.1.3" + }, + "dependencies": { + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", "dev": true } } }, + "@rushstack/worker-pool": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.4.7.tgz", + "integrity": "sha512-gTULPgOJmsHjPR48m9Uqb4/LCv5MEJX1FZq5TwXfuXE1xM2Q9Y//2f7ZpiFdloWBZPEUO4sNE12ntc5jT2ixHA==", + "dev": true, + "requires": {} + }, + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "dev": true + }, "@sinonjs/commons": { "version": "1.8.6", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", @@ -41589,10 +39654,19 @@ } } }, - "@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dev": true, + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", "dev": true }, "@types/anymatch": { @@ -41611,9 +39685,9 @@ "dev": true }, "@types/babel__core": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.4.tgz", - "integrity": "sha512-mLnSC22IC4vcWiuObSRjrLd9XcBTGf59vUSoq2jkQDJ/QQ8PMI9rSuzE+aEV8karUMbskw07bKYoUJCKTUaygg==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", "dev": true, "requires": { "@babel/parser": "^7.20.7", @@ -41624,9 +39698,9 @@ } }, "@types/babel__generator": { - "version": "7.6.7", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.7.tgz", - "integrity": "sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==", + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", "dev": true, "requires": { "@babel/types": "^7.0.0" @@ -41643,9 +39717,9 @@ } }, "@types/babel__traverse": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz", - "integrity": "sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.5.tgz", + "integrity": "sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==", "dev": true, "requires": { "@babel/types": "^7.20.7" @@ -41676,14 +39750,6 @@ "integrity": "sha512-nF0fisEPYMIyfrFgabFimsz9Lnuu9MwkNrrlATm2E4E46afKDyeelT+8bXfw1VSc7sLBxMxRgT7PxTC2JcqN4Q==", "dev": true }, - "@types/classnames": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.3.1.tgz", - "integrity": "sha512-zeOWb0JGBoVmlQoznvqXbE0tEC/HONsnoUNH19Hc96NFsTAwTXbTqb8FMYkru1F/iqp7a18Ws3nWJvtA1sHD1A==", - "requires": { - "classnames": "*" - } - }, "@types/connect": { "version": "3.4.38", "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", @@ -41694,9 +39760,9 @@ } }, "@types/connect-history-api-fallback": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.3.tgz", - "integrity": "sha512-6mfQ6iNvhSKCZJoY6sIG3m0pKkdUcweVNOLuBBKvoWGzl2yRxOJcYOTRyLKt3nxXvBLJWa6QkW//tgbIwJehmA==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", "dev": true, "requires": { "@types/express-serve-static-core": "*", @@ -41704,10 +39770,11 @@ } }, "@types/eslint": { - "version": "8.44.7", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.7.tgz", - "integrity": "sha512-f5ORu2hcBbKei97U73mf+l9t4zTGl74IqZ0GQk4oVea/VS8tQZYkUveSYojk+frraAVYId0V2WC9O4PTNru2FQ==", + "version": "8.56.5", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.5.tgz", + "integrity": "sha512-u5/YPJHo1tvkSF2CE0USEkxon82Z5DBy2xR+qfyYNszpX9qcs4sT6uq2kBbj4BXY1+DBGDPnrhMZV3pKWGNukw==", "dev": true, + "optional": true, "peer": true, "requires": { "@types/estree": "*", @@ -41719,6 +39786,7 @@ "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", "dev": true, + "optional": true, "peer": true, "requires": { "@types/eslint": "*", @@ -41730,6 +39798,7 @@ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", "dev": true, + "optional": true, "peer": true }, "@types/express": { @@ -41745,9 +39814,9 @@ } }, "@types/express-serve-static-core": { - "version": "4.17.41", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz", - "integrity": "sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==", + "version": "4.17.43", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.43.tgz", + "integrity": "sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==", "dev": true, "requires": { "@types/node": "*", @@ -42081,30 +40150,50 @@ "dev": true }, "@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "dev": true + }, + "@types/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", "dev": true }, "@types/node": { "version": "10.17.13", "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", - "dev": true + "devOptional": true }, "@types/node-fetch": { - "version": "1.6.9", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-1.6.9.tgz", - "integrity": "sha512-n2r6WLoY7+uuPT7pnEtKJCmPUGyJ+cbyBR8Avnu4+m1nzz7DwBVuyIvvlBzCZ/nrpC7rIgb3D6pNavL7rFEa9g==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", + "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", "dev": true, "requires": { - "@types/node": "*" + "@types/node": "*", + "form-data": "^3.0.0" + }, + "dependencies": { + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } } }, "@types/node-forge": { - "version": "1.3.9", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.9.tgz", - "integrity": "sha512-meK88cx/sTalPSLSoCzkiUB4VPIFHmxtXm5FaaqRDqBX2i/Sy8bJ4odsan0b20RBjPh06dAQ+OTTdnyQyhJZyQ==", + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", "dev": true, "requires": { "@types/node": "*" @@ -42139,6 +40228,12 @@ "@types/q": "*" } }, + "@types/parse-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", + "dev": true + }, "@types/picomatch": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/@types/picomatch/-/picomatch-2.3.3.tgz", @@ -42163,9 +40258,9 @@ "dev": true }, "@types/qs": { - "version": "6.9.10", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.10.tgz", - "integrity": "sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==", + "version": "6.9.12", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.12.tgz", + "integrity": "sha512-bZcOkJ6uWrL0Qb2NAWKa7TBU+mJHPzhx9jjLL1KHF+XpzEcR7EXHvjbHlGtR/IsP1vyPrehuS6XqkmaePy//mg==", "dev": true }, "@types/range-parser": { @@ -42254,9 +40349,9 @@ } }, "@types/source-list-map": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.5.tgz", - "integrity": "sha512-cHBTLeIGIREJx839cDfMLKWao+FaJOlaPz4mnFHXUzShS8sXhzw6irhvIpYvp28TbTmTeAt3v+QgHMANsGbQtA==", + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.6.tgz", + "integrity": "sha512-5JcVt1u5HDmlXkwOD2nslZVllBBc7HDuOICfiZah2Z0is8M8g+ddAEawbmd3VjedfDHBzxCaXLs07QEmb7y54g==", "dev": true }, "@types/stack-utils": { @@ -42266,9 +40361,9 @@ "dev": true }, "@types/streamx": { - "version": "2.9.4", - "resolved": "https://registry.npmjs.org/@types/streamx/-/streamx-2.9.4.tgz", - "integrity": "sha512-0M4RKl0MJnST4TtMTg/gcoeQMniMyZW4x+FpI78X2/ksdxC99P9tUgk8K56McWXMrptZ3/A+c39lSIEGrXJ3Rw==", + "version": "2.9.5", + "resolved": "https://registry.npmjs.org/@types/streamx/-/streamx-2.9.5.tgz", + "integrity": "sha512-IHYsa6jYrck8VEdSwpY141FTTf6D7boPeMq9jy4qazNrFMA4VbRz/sw5LSsfR7jwdDcx0QKWkUexZvsWBC2eIQ==", "dev": true, "requires": { "@types/node": "*" @@ -42299,9 +40394,9 @@ } }, "@types/uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-Hm/T0kV3ywpJyMGNbsItdivRhYNCQQf1IIsYsXnoVPES4t+FMLyDe0/K+Ea7ahWtMtSNb22ZdY7MIyoD9rqARg==", + "version": "3.17.5", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.5.tgz", + "integrity": "sha512-TU+fZFBTBcXj/GpDpDaBmgWk/gn96kMZ+uocaFUlV2f8a6WdMzzI44QBCmGcCiYR0Y6ZlNRiyUyKKt5nl/lbzQ==", "dev": true, "requires": { "source-map": "^0.6.1" @@ -42384,9 +40479,9 @@ } }, "@types/ws": { - "version": "8.5.9", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.9.tgz", - "integrity": "sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg==", + "version": "8.5.10", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", "dev": true, "requires": { "@types/node": "*" @@ -42437,12 +40532,12 @@ } }, "@typescript-eslint/experimental-utils": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.30.7.tgz", - "integrity": "sha512-r218ZVL0zFBYzEq8/9K2ZhRgsmKUhm8xd3sWChgvTbmP98kHGuY83IUl64SS9fx9OSBM9vMLdzBfox4eDdm/ZQ==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.59.11.tgz", + "integrity": "sha512-GkQGV0UF/V5Ra7gZMBmiD1WrYUFOJNvCZs+XQnUyJoxmqfWMXVNyB2NVCPRKefoQcpvTv9UpJyfCvsJFs8NzzQ==", "dev": true, "requires": { - "@typescript-eslint/utils": "5.30.7" + "@typescript-eslint/utils": "5.59.11" } }, "@typescript-eslint/parser": { @@ -42468,14 +40563,80 @@ } }, "@typescript-eslint/type-utils": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.30.7.tgz", - "integrity": "sha512-nD5qAE2aJX/YLyKMvOU5jvJyku4QN5XBVsoTynFrjQZaDgDV6i7QHFiYCx10wvn7hFvfuqIRNBtsgaLe0DbWhw==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.11.tgz", + "integrity": "sha512-LZqVY8hMiVRF2a7/swmkStMYSoXMFlzL6sXV6U/2gL5cwnLWQgLEG8tjWPpaE4rMIdZ6VKWwcffPlo1jPfk43g==", "dev": true, "requires": { - "@typescript-eslint/utils": "5.30.7", + "@typescript-eslint/typescript-estree": "5.59.11", + "@typescript-eslint/utils": "5.59.11", "debug": "^4.3.4", "tsutils": "^3.21.0" + }, + "dependencies": { + "@typescript-eslint/types": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", + "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", + "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", + "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.59.11", + "eslint-visitor-keys": "^3.3.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + } } }, "@typescript-eslint/types": { @@ -42520,9 +40681,9 @@ } }, "ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true }, "merge2": { @@ -42534,43 +40695,51 @@ } }, "@typescript-eslint/utils": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.30.7.tgz", - "integrity": "sha512-Z3pHdbFw+ftZiGUnm1GZhkJgVqsDL5CYW2yj+TB2mfXDFOMqtbzQi2dNJIyPqPbx9mv2kUxS1gU+r2gKlKi1rQ==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.11.tgz", + "integrity": "sha512-didu2rHSOMUdJThLk4aZ1Or8IcO3HzCw/ZvEjTTIfjIrcdd5cvSIwwDy2AOlE7htSNp7QIZ10fLMyRCveesMLg==", "dev": true, "requires": { + "@eslint-community/eslint-utils": "^4.2.0", "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.30.7", - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/typescript-estree": "5.30.7", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.59.11", + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/typescript-estree": "5.59.11", "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" + "semver": "^7.3.7" }, "dependencies": { + "@types/semver": { + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", + "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", + "dev": true + }, "@typescript-eslint/scope-manager": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.30.7.tgz", - "integrity": "sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.11.tgz", + "integrity": "sha512-dHFOsxoLFtrIcSj5h0QoBT/89hxQONwmn3FOQ0GOQcLOOXm+MIrS8zEAhs4tWl5MraxCY3ZJpaXQQdFMc2Tu+Q==", "dev": true, "requires": { - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/visitor-keys": "5.30.7" + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11" } }, "@typescript-eslint/types": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.30.7.tgz", - "integrity": "sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", + "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.30.7.tgz", - "integrity": "sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", + "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.30.7", - "@typescript-eslint/visitor-keys": "5.30.7", + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -42579,12 +40748,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "5.30.7", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.30.7.tgz", - "integrity": "sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==", + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", + "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", "dev": true, "requires": { - "@typescript-eslint/types": "5.30.7", + "@typescript-eslint/types": "5.59.11", "eslint-visitor-keys": "^3.3.0" } }, @@ -42609,9 +40778,9 @@ } }, "ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true }, "merge2": { @@ -42632,162 +40801,90 @@ "eslint-visitor-keys": "^3.0.0" } }, - "@uifabric/foundation": { - "version": "7.10.16", - "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.16.tgz", - "integrity": "sha512-x13xS9aKh6FEWsyQP2jrjyiXmUUdgyuAfWKMLhUTK4Rsc+vJANwwVk4fqGsU021WA6pghcIirvEVpWf5MlykDQ==", + "@vue/compiler-core": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.21.tgz", + "integrity": "sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==", + "dev": true, "requires": { - "@uifabric/merge-styles": "^7.20.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.25.1", - "@uifabric/utilities": "^7.38.2", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } + "@babel/parser": "^7.23.9", + "@vue/shared": "3.4.21", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" } }, - "@uifabric/icons": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.9.5.tgz", - "integrity": "sha512-0e2fEURtR7sNqoGr9gU/pzcOp24B/Lkdc05s1BSnIgXlaL2QxRszfaEsl3/E9vsNmqA3tvRwDJWbtRolDbjCpQ==", + "@vue/compiler-dom": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.21.tgz", + "integrity": "sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==", + "dev": true, "requires": { - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.25.1", - "@uifabric/utilities": "^7.38.2", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21" } }, - "@uifabric/merge-styles": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.20.2.tgz", - "integrity": "sha512-cJy8hW9smlWOKgz9xSDMCz/A0yMl4mdo466pcGlIOn84vz+e94grfA7OoTuTzg3Cl0Gj6ODBSf1o0ZwIXYL1Xg==", + "@vue/compiler-sfc": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.21.tgz", + "integrity": "sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==", + "dev": true, "requires": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } + "@babel/parser": "^7.23.9", + "@vue/compiler-core": "3.4.21", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-ssr": "3.4.21", + "@vue/shared": "3.4.21", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.7", + "postcss": "^8.4.35", + "source-map-js": "^1.0.2" } }, - "@uifabric/react-hooks": { - "version": "7.16.4", - "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.16.4.tgz", - "integrity": "sha512-k8RJYTMICWA6varT5Y+oCf2VDHHXN0tC2GuPD4I2XqYCTLaXtNCm4+dMcVA2x8mv1HIO7khvm/8aqKheU/tDfQ==", + "@vue/compiler-ssr": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.21.tgz", + "integrity": "sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==", + "dev": true, "requires": { - "@fluentui/react-window-provider": "^1.0.6", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.38.2", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } + "@vue/compiler-dom": "3.4.21", + "@vue/shared": "3.4.21" } }, - "@uifabric/set-version": { - "version": "7.0.24", - "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-7.0.24.tgz", - "integrity": "sha512-t0Pt21dRqdC707/ConVJC0WvcQ/KF7tKLU8AZY7YdjgJpMHi1c0C427DB4jfUY19I92f60LOQyhJ4efH+KpFEg==", - "requires": { - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@uifabric/styling": { - "version": "7.25.1", - "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.25.1.tgz", - "integrity": "sha512-bd4QDYyb0AS0+KmzrB8VsAfOkxZg0dpEpF1YN5Ben10COmT8L1DoE4bEF5NvybHEaoTd3SKxpJ42m+ceNzehSw==", - "requires": { - "@fluentui/theme": "^1.7.13", - "@microsoft/load-themed-styles": "^1.10.26", - "@uifabric/merge-styles": "^7.20.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.38.2", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@uifabric/utilities": { - "version": "7.38.2", - "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.38.2.tgz", - "integrity": "sha512-5yM4sm142VEBg3/Q5SFheBXqnrZi9CNF5rjHNoex0GgGtG3AHPuS7U8gjm+/Io1MvbuCrn6lyyIw0MDvh1Ebkw==", - "requires": { - "@fluentui/dom-utilities": "^1.1.2", - "@uifabric/merge-styles": "^7.20.2", - "@uifabric/set-version": "^7.0.24", - "prop-types": "^15.7.2", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } + "@vue/shared": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.21.tgz", + "integrity": "sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==", + "dev": true }, "@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", "dev": true, - "peer": true, "requires": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" } }, "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "dev": true, - "peer": true + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true }, "@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "dev": true, - "peer": true + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true }, "@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", - "dev": true, - "peer": true + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true }, "@webassemblyjs/helper-code-frame": { "version": "1.9.0", @@ -42796,36 +40893,6 @@ "dev": true, "requires": { "@webassemblyjs/wast-printer": "1.9.0" - }, - "dependencies": { - "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, - "@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - } } }, "@webassemblyjs/helper-fsm": { @@ -42841,25 +40908,6 @@ "dev": true, "requires": { "@webassemblyjs/ast": "1.9.0" - }, - "dependencies": { - "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - } } }, "@webassemblyjs/helper-numbers": { @@ -42867,117 +40915,127 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", "dev": true, + "optional": true, "peer": true, "requires": { "@webassemblyjs/floating-point-hex-parser": "1.11.6", "@webassemblyjs/helper-api-error": "1.11.6", "@xtuc/long": "4.2.2" + }, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "dev": true, + "optional": true, + "peer": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "optional": true, + "peer": true + } } }, "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", - "dev": true, - "peer": true + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true }, "@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", "dev": true, - "peer": true, "requires": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" } }, "@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", "dev": true, - "peer": true, "requires": { "@xtuc/ieee754": "^1.2.0" } }, "@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", "dev": true, - "peer": true, "requires": { "@xtuc/long": "4.2.2" } }, "@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "dev": true, - "peer": true + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true }, "@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", "dev": true, - "peer": true, "requires": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" } }, "@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", "dev": true, - "peer": true, "requires": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" } }, "@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", "dev": true, - "peer": true, "requires": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" } }, "@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", "dev": true, - "peer": true, "requires": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" } }, "@webassemblyjs/wast-parser": { @@ -42992,47 +41050,16 @@ "@webassemblyjs/helper-code-frame": "1.9.0", "@webassemblyjs/helper-fsm": "1.9.0", "@xtuc/long": "4.2.2" - }, - "dependencies": { - "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", - "dev": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", - "dev": true - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - } } }, "@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", "dev": true, - "peer": true, "requires": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", "@xtuc/long": "4.2.2" } }, @@ -43082,9 +41109,9 @@ } }, "acorn": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", - "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", "dev": true }, "acorn-globals": { @@ -43110,6 +41137,7 @@ "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", "dev": true, + "optional": true, "peer": true, "requires": {} }, @@ -43132,12 +41160,12 @@ "integrity": "sha512-tJf2bRwolKA8/J+wcy4CFOTAva8gpueHplptfjz3Wt1XOb7Y1jnwdm2VdkFZQUhxCtd/xPvcRSAQP2+ROtAD5g==" }, "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", + "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", "dev": true, "requires": { - "debug": "4" + "debug": "^4.3.4" } }, "aggregate-error": { @@ -43205,11 +41233,14 @@ "dev": true, "requires": {} }, - "alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==", - "dev": true + "ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dev": true, + "requires": { + "string-width": "^4.1.0" + } }, "ansi-colors": { "version": "1.1.0", @@ -43375,12 +41406,6 @@ "integrity": "sha512-gUHx76KtnhEgB3HOuFYiCm3FIdEs6ocM2asHvNTkfu/Y09qQVrrVVaOKENmS2KkSaGoxgXNqC+ZVtR/n0MOkSA==", "dev": true }, - "array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", - "dev": true - }, "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", @@ -43497,19 +41522,6 @@ "es-shim-unscopables": "^1.0.0" } }, - "array.prototype.reduce": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.6.tgz", - "integrity": "sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.7" - } - }, "arraybuffer.prototype.slice": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", @@ -43547,15 +41559,14 @@ } }, "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz", + "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==", "dev": true, "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" + "minimalistic-assert": "^1.0.0" }, "dependencies": { "bn.js": { @@ -43675,6 +41686,18 @@ "picocolors": "^0.2.1", "postcss": "^7.0.32", "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + } } }, "available-typed-arrays": { @@ -43871,14 +41894,14 @@ } }, "big.js": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==" + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" }, "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "dev": true }, "bindings": { @@ -43891,6 +41914,30 @@ "file-uri-to-path": "1.0.0" } }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, "bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", @@ -43903,6 +41950,42 @@ "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", "dev": true }, + "body": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", + "integrity": "sha512-chUsBxGRtuElD6fmw1gHLpvnKdVLK302peeFa9ZqAEk8TyzZ3fygLyUEDDPTJvL9+Bor0dIwn6ePOsRM2y0zQQ==", + "dev": true, + "requires": { + "continuable-cache": "^0.3.1", + "error": "^7.0.0", + "raw-body": "~1.1.0", + "safe-json-parse": "~1.0.1" + }, + "dependencies": { + "bytes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", + "integrity": "sha512-/x68VkHLeTl3/Ll8IvxdwzhrT+IyKc52e/oyHhA2RwqPqswSnjVbSddfPRwAsJtbilMAPSRWwAlpxdYsSWOTKQ==", + "dev": true + }, + "raw-body": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", + "integrity": "sha512-WmJJU2e9Y6M5UzTOkHaM7xJGAPQD8PNzx3bAd2+uhZAim6wDk6dAZxPVYLF67XhbR4hmKGh33Lpmh4XWrCH5Mg==", + "dev": true, + "requires": { + "bytes": "1", + "string_decoder": "0.10" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + } + } + }, "body-parser": { "version": "1.18.3", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", @@ -43939,23 +42022,13 @@ } }, "bonjour-service": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", - "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", + "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", "dev": true, "requires": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", "fast-deep-equal": "^3.1.3", "multicast-dns": "^7.2.5" - }, - "dependencies": { - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - } } }, "boolbase": { @@ -43964,6 +42037,57 @@ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", "dev": true }, + "boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "dev": true, + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } + } + }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -44060,33 +42184,23 @@ } }, "browserify-sign": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.2.tgz", - "integrity": "sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.3.tgz", + "integrity": "sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==", "dev": true, "requires": { "bn.js": "^5.2.1", "browserify-rsa": "^4.1.0", "create-hash": "^1.2.0", "create-hmac": "^1.1.7", - "elliptic": "^6.5.4", + "elliptic": "^6.5.5", + "hash-base": "~3.0", "inherits": "^2.0.4", - "parse-asn1": "^5.1.6", - "readable-stream": "^3.6.2", + "parse-asn1": "^5.1.7", + "readable-stream": "^2.3.8", "safe-buffer": "^5.2.1" }, "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -44105,14 +42219,14 @@ } }, "browserslist": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", - "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz", + "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001541", - "electron-to-chromium": "^1.4.535", - "node-releases": "^2.0.13", + "caniuse-lite": "^1.0.30001587", + "electron-to-chromium": "^1.4.668", + "node-releases": "^2.0.14", "update-browserslist-db": "^1.0.13" } }, @@ -44126,14 +42240,13 @@ } }, "buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "dev": true, "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" } }, "buffer-equal": { @@ -44258,39 +42371,140 @@ "unset-value": "^1.0.0" } }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dev": true, + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", + "dev": true + }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dev": true, + "requires": { + "json-buffer": "3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true + } + } + }, "call-bind": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", - "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "dev": true, "requires": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.1", - "set-function-length": "^1.1.1" + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" } }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", - "dev": true, - "requires": { - "callsites": "^2.0.0" - } + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", + "dev": true }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "callsite-record": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/callsite-record/-/callsite-record-4.1.5.tgz", + "integrity": "sha512-OqeheDucGKifjQRx524URgV4z4NaKjocGhygTptDea+DLROre4ZEecA4KXDq+P7qlGCohYVNOh3qr+y5XH5Ftg==", "dev": true, "requires": { - "caller-callsite": "^2.0.0" + "@devexpress/error-stack-parser": "^2.0.6", + "@types/lodash": "^4.14.72", + "callsite": "^1.0.0", + "chalk": "^2.4.0", + "highlight-es": "^1.0.0", + "lodash": "4.6.1 || ^4.16.1", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } } }, "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true }, "camel-case": { @@ -44310,21 +42524,14 @@ "dev": true }, "camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", "dev": true, "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - }, - "dependencies": { - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", - "dev": true - } + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" } }, "caniuse-api": { @@ -44340,9 +42547,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001563", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001563.tgz", - "integrity": "sha512-na2WUmOxnwIZtwnFI2CZ/3er0wdNzU7hN+cPYz/z2ajHThnkWjNBOpEPP4n+4r2WPM847JaMotaJE3bnfzjyKw==", + "version": "1.0.30001597", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001597.tgz", + "integrity": "sha512-7LjJvmQU6Sj7bL0j5b5WY/3n7utXUJvAe1lxhsHDbLmwX9mdL86Yjtr+5SRCyf8qME4M7pU2hswj0FpyBVCv9w==", "dev": true }, "capture-exit": { @@ -44453,11 +42660,6 @@ } } }, - "classnames": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", - "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" - }, "clean-css": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", @@ -44473,6 +42675,12 @@ "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", "dev": true }, + "cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "dev": true + }, "cli-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", @@ -44482,6 +42690,12 @@ "restore-cursor": "^3.1.0" } }, + "cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "dev": true + }, "cli-table": { "version": "0.3.11", "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", @@ -44593,6 +42807,15 @@ } } }, + "clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, "clone-stats": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", @@ -44622,75 +42845,6 @@ "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", "dev": true }, - "coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", - "dev": true, - "requires": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", @@ -44724,33 +42878,6 @@ "object-visit": "^1.0.0" } }, - "color": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "dev": true, - "requires": { - "color-convert": "^1.9.3", - "color-string": "^1.6.0" - }, - "dependencies": { - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - } - } - }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -44766,22 +42893,18 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "dev": true, - "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, "color-support": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", "dev": true }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true + }, "colorette": { "version": "2.0.20", "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", @@ -44879,6 +43002,20 @@ "typedarray": "^0.0.6" } }, + "configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + } + }, "connect": { "version": "3.7.0", "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", @@ -44936,9 +43073,9 @@ "dev": true }, "connect-livereload": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz", - "integrity": "sha512-3KnRwsWf4VmP01I4hCDQqTc4e2UxOvJIi8i08GiwqX2oymzxNFY7PqjFkwHglYTJ0yzUJkO5yqdPxVaIz3Pbug==", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.1.tgz", + "integrity": "sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==", "dev": true }, "console-browserify": { @@ -44965,6 +43102,12 @@ "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "dev": true }, + "continuable-cache": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", + "integrity": "sha512-TF30kpKhTH8AGCG3dut0rdd/19B7Z+qCnrMoBLpyQu/2drZdNrrpcjPEoJeSVsQM+8KmWG5O56oPDjSSUsuTyA==", + "dev": true + }, "convert-source-map": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", @@ -45072,18 +43215,6 @@ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, "globby": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", @@ -45099,9 +43230,9 @@ } }, "ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true }, "loader-utils": { @@ -45120,37 +43251,35 @@ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } } } }, "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", "dev": true }, "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", "dev": true, "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - }, - "dependencies": { - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - } + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" } }, "create-ecdh": { @@ -45228,20 +43357,90 @@ "randomfill": "^1.0.3" } }, - "css-color-names": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", - "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", "dev": true }, "css-declaration-sorter": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", - "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", + "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", + "dev": true, + "requires": {} + }, + "css-loader": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", "dev": true, "requires": { - "postcss": "^7.0.1", - "timsort": "^0.3.0" + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + } } }, "css-modules-loader-core": { @@ -45314,6 +43513,45 @@ "supports-color": "^3.2.3" } }, + "postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==", + "dev": true, + "requires": { + "postcss": "^6.0.1" + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==", + "dev": true, + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + } + }, "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", @@ -45341,23 +43579,18 @@ } }, "css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", "dev": true, "requires": { "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" } }, - "css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", - "dev": true - }, "css-selector-tokenizer": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", @@ -45369,19 +43602,19 @@ } }, "css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", "dev": true, "requires": { - "mdn-data": "2.0.4", + "mdn-data": "2.0.14", "source-map": "^0.6.1" } }, "css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", "dev": true }, "cssesc": { @@ -45391,81 +43624,59 @@ "dev": true }, "cssnano": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", - "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", "dev": true, "requires": { - "cosmiconfig": "^5.0.0", - "cssnano-preset-default": "^4.0.8", - "is-resolvable": "^1.0.0", - "postcss": "^7.0.0" + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" } }, "cssnano-preset-default": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", - "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", "dev": true, "requires": { - "css-declaration-sorter": "^4.0.1", - "cssnano-util-raw-cache": "^4.0.1", - "postcss": "^7.0.0", - "postcss-calc": "^7.0.1", - "postcss-colormin": "^4.0.3", - "postcss-convert-values": "^4.0.1", - "postcss-discard-comments": "^4.0.2", - "postcss-discard-duplicates": "^4.0.2", - "postcss-discard-empty": "^4.0.1", - "postcss-discard-overridden": "^4.0.1", - "postcss-merge-longhand": "^4.0.11", - "postcss-merge-rules": "^4.0.3", - "postcss-minify-font-values": "^4.0.2", - "postcss-minify-gradients": "^4.0.2", - "postcss-minify-params": "^4.0.2", - "postcss-minify-selectors": "^4.0.2", - "postcss-normalize-charset": "^4.0.1", - "postcss-normalize-display-values": "^4.0.2", - "postcss-normalize-positions": "^4.0.2", - "postcss-normalize-repeat-style": "^4.0.2", - "postcss-normalize-string": "^4.0.2", - "postcss-normalize-timing-functions": "^4.0.2", - "postcss-normalize-unicode": "^4.0.1", - "postcss-normalize-url": "^4.0.1", - "postcss-normalize-whitespace": "^4.0.2", - "postcss-ordered-values": "^4.1.2", - "postcss-reduce-initial": "^4.0.3", - "postcss-reduce-transforms": "^4.0.2", - "postcss-svgo": "^4.0.3", - "postcss-unique-selectors": "^4.0.1" + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" } }, - "cssnano-util-get-arguments": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", - "integrity": "sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==", - "dev": true - }, - "cssnano-util-get-match": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", - "integrity": "sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==", - "dev": true - }, - "cssnano-util-raw-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", - "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", "dev": true, - "requires": { - "postcss": "^7.0.0" - } - }, - "cssnano-util-same-parent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", - "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", - "dev": true + "requires": {} }, "csso": { "version": "4.2.0", @@ -45474,24 +43685,6 @@ "dev": true, "requires": { "css-tree": "^1.1.2" - }, - "dependencies": { - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } - }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - } } }, "cssom": { @@ -45514,15 +43707,6 @@ "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" }, - "currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", - "dev": true, - "requires": { - "array-find-index": "^1.0.1" - } - }, "cyclist": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.2.tgz", @@ -45588,7 +43772,6 @@ "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, "requires": { "ms": "2.1.2" } @@ -45605,6 +43788,24 @@ "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", "dev": true }, + "decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", + "dev": true, + "requires": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true + } + } + }, "decode-uri-component": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", @@ -45620,6 +43821,21 @@ "esprima": "4.0.1" } }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true + }, "deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", @@ -45687,15 +43903,38 @@ "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", "dev": true }, - "define-data-property": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", - "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "dev": true, "requires": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "clone": "^1.0.2" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true + } + } + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", + "dev": true + }, + "define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "requires": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" } }, "define-lazy-prop": { @@ -45771,12 +44010,225 @@ "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "dev": true }, + "depcheck": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/depcheck/-/depcheck-1.4.7.tgz", + "integrity": "sha512-1lklS/bV5chOxwNKA/2XUUk/hPORp8zihZsXflr8x0kLwmcZ9Y9BsS6Hs3ssvA+2wUVbG0U2Ciqvm1SokNjPkA==", + "dev": true, + "requires": { + "@babel/parser": "^7.23.0", + "@babel/traverse": "^7.23.2", + "@vue/compiler-sfc": "^3.3.4", + "callsite": "^1.0.0", + "camelcase": "^6.3.0", + "cosmiconfig": "^7.1.0", + "debug": "^4.3.4", + "deps-regex": "^0.2.0", + "findup-sync": "^5.0.0", + "ignore": "^5.2.4", + "is-core-module": "^2.12.0", + "js-yaml": "^3.14.1", + "json5": "^2.2.3", + "lodash": "^4.17.21", + "minimatch": "^7.4.6", + "multimatch": "^5.0.0", + "please-upgrade-node": "^3.2.0", + "readdirp": "^3.6.0", + "require-package-name": "^2.0.1", + "resolve": "^1.22.3", + "resolve-from": "^5.0.0", + "semver": "^7.5.4", + "yargs": "^16.2.0" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "findup-sync": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", + "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.3", + "micromatch": "^4.0.4", + "resolve-dir": "^1.0.1" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "dev": true + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "minimatch": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz", + "integrity": "sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + } + } + }, "depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", "dev": true }, + "dependency-path": { + "version": "9.2.8", + "resolved": "https://registry.npmjs.org/dependency-path/-/dependency-path-9.2.8.tgz", + "integrity": "sha512-S0OhIK7sIyAsph8hVH/LMCTDL3jozKtlrPx3dMQrlE2nAlXTquTT+AcOufphDMTQqLkfn4acvfiem9I1IWZ4jQ==", + "dev": true, + "requires": { + "@pnpm/crypto.base32-hash": "1.0.1", + "@pnpm/types": "8.9.0", + "encode-registry": "^3.0.0", + "semver": "^7.3.8" + }, + "dependencies": { + "@pnpm/crypto.base32-hash": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@pnpm/crypto.base32-hash/-/crypto.base32-hash-1.0.1.tgz", + "integrity": "sha512-pzAXNn6KxTA3kbcI3iEnYs4vtH51XEVqmK/1EiD18MaPKylhqy8UvMJK3zKG+jeP82cqQbozcTGm4yOQ8i3vNw==", + "dev": true, + "requires": { + "rfc4648": "^1.5.1" + } + }, + "@pnpm/types": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-8.9.0.tgz", + "integrity": "sha512-3MYHYm8epnciApn6w5Fzx6sepawmsNU7l6lvIq+ER22/DPSrr83YMhU/EQWnf4lORn2YyiXFj0FJSyJzEtIGmw==", + "dev": true + } + } + }, + "deps-regex": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/deps-regex/-/deps-regex-0.2.0.tgz", + "integrity": "sha512-PwuBojGMQAYbWkMXOY9Pd/NWCDNHVH12pnS7WHqZkTSeMESe4hwnKKRp0yR87g37113x4JPbo/oIvXY+s/f56Q==", + "dev": true + }, "des.js": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", @@ -45859,22 +44311,8 @@ "dev": true, "requires": { "path-type": "^4.0.0" - }, - "dependencies": { - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - } } }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "dev": true - }, "dns-packet": { "version": "5.6.1", "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", @@ -45903,23 +44341,33 @@ } }, "dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", "dev": true, "requires": { "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", "entities": "^2.0.0" }, "dependencies": { - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", "dev": true } } }, + "dom7": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/dom7/-/dom7-4.0.6.tgz", + "integrity": "sha512-emjdpPLhpNubapLFdjNL9tP06Sr+GZkrIHEXLWvOGsytACUrkbeIdjO5g77m00BrHTznnlcNqgmn7pCN192TBA==", + "peer": true, + "requires": { + "ssr-window": "^4.0.0" + } + }, "domain-browser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", @@ -45927,9 +44375,9 @@ "dev": true }, "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", "dev": true }, "domexception": { @@ -45941,14 +44389,24 @@ "webidl-conversions": "^4.0.2" } }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", "dev": true, "requires": { - "dom-serializer": "0", - "domelementtype": "1" + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" } }, "dot-prop": { @@ -45960,12 +44418,6 @@ "is-obj": "^2.0.0" } }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, "duplexer2": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", @@ -46001,6 +44453,12 @@ } } }, + "duplexer3": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", + "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", + "dev": true + }, "duplexify": { "version": "3.7.1", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", @@ -46060,15 +44518,15 @@ "dev": true }, "electron-to-chromium": { - "version": "1.4.587", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.587.tgz", - "integrity": "sha512-RyJX0q/zOkAoefZhB9XHghGeATVP0Q3mwA253XD/zj2OeXc+JZB9pCaEv6R578JUYaWM9PRhye0kXvd/V1cQ3Q==", + "version": "1.4.708", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.708.tgz", + "integrity": "sha512-iWgEEvREL4GTXXHKohhh33+6Y8XkPI5eHihDmm8zUk5Zo7HICEW+wI/j5kJ2tbuNUCXJ/sNXa03ajW635DiJXA==", "dev": true }, "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.5.tgz", + "integrity": "sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==", "dev": true, "requires": { "bn.js": "^4.11.9", @@ -46095,9 +44553,18 @@ "dev": true }, "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encode-registry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/encode-registry/-/encode-registry-3.0.1.tgz", + "integrity": "sha512-6qOwkl1g0fv0DN3Y3ggr2EaZXN71aoAqPp3p/pVaWSBSIo+YjLOWN61Fva43oVyQNPf7kgm8lkudzlzojwE2jw==", + "dev": true, + "requires": { + "mem": "^8.0.0" + } }, "encodeurl": { "version": "1.0.2", @@ -46112,34 +44579,41 @@ "dev": true, "requires": { "once": "~1.3.0" - }, - "dependencies": { - "once": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", - "dev": true, - "requires": { - "wrappy": "1" - } - } } }, "enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", "dev": true, - "peer": true, "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + } } }, "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "dev": true }, "errno": { @@ -46151,6 +44625,15 @@ "prr": "~1.0.1" } }, + "error": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", + "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==", + "dev": true, + "requires": { + "string-template": "~0.2.1" + } + }, "error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -46207,10 +44690,19 @@ "which-typed-array": "^1.1.13" } }, - "es-array-method-boxes-properly": { + "es-define-property": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", - "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.2.4" + } + }, + "es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", "dev": true }, "es-module-lexer": { @@ -46218,6 +44710,7 @@ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==", "dev": true, + "optional": true, "peer": true }, "es-set-tostringtag": { @@ -46311,9 +44804,15 @@ } }, "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "dev": true + }, + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", "dev": true }, "escape-html": { @@ -46467,30 +44966,20 @@ } }, "globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, "requires": { "type-fest": "^0.20.2" } }, "ignore": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", - "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, "js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -46500,12 +44989,6 @@ "argparse": "^2.0.1" } }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, "type-fest": { "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", @@ -46700,6 +45183,12 @@ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true }, + "estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true + }, "esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", @@ -46712,21 +45201,6 @@ "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "dev": true }, - "event-stream": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.5.tgz", - "integrity": "sha512-vyibDcu5JL20Me1fP734QBH/kenBGLZap2n0+XXM7mvuUPzJ20Ydqj1aKcIeMdri1p+PU+4yAKugjN8KCVst+g==", - "dev": true, - "requires": { - "duplexer": "^0.1.1", - "from": "^0.1.7", - "map-stream": "0.0.7", - "pause-stream": "^0.0.11", - "split": "^1.0.1", - "stream-combiner": "^0.2.2", - "through": "^2.3.8" - } - }, "eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", @@ -47117,9 +45591,9 @@ "dev": true }, "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.0.0.tgz", + "integrity": "sha512-HKri+WoWoUgr83pehn/SIgLOMZ9nAWC6dcGj26RY2R4F50u4+RTUz0RCrUlOV3nKRAICW1UGzyb+kcX2qK1S/g==", "dev": true, "requires": { "escape-string-regexp": "^1.0.5" @@ -47152,18 +45626,6 @@ "schema-utils": "^2.7.1" }, "dependencies": { - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, "loader-utils": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", @@ -47246,6 +45708,16 @@ "path-exists": "^4.0.0" } }, + "find-yarn-workspace-root2": { + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz", + "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==", + "dev": true, + "requires": { + "micromatch": "^4.0.2", + "pkg-dir": "^4.2.0" + } + }, "findup-sync": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", @@ -47433,9 +45905,9 @@ } }, "follow-redirects": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", - "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "dev": true }, "for-each": { @@ -47506,12 +45978,6 @@ "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", "dev": true }, - "from": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", - "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", - "dev": true - }, "from2": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", @@ -47552,9 +46018,9 @@ } }, "fs-monkey": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", - "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", "dev": true }, "fs-write-stream-atomic": { @@ -47585,8 +46051,7 @@ "function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" }, "function.prototype.name": { "version": "1.1.6", @@ -47634,11 +46099,12 @@ "dev": true }, "get-intrinsic": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", - "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "dev": true, "requires": { + "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", @@ -47651,12 +46117,6 @@ "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", "dev": true }, - "get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", - "dev": true - }, "get-stream": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", @@ -47697,6 +46157,12 @@ "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==", "dev": true }, + "giturl": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/giturl/-/giturl-1.0.3.tgz", + "integrity": "sha512-qVDEXufVtYUzYqI5hoDUONh9GCEPi0n+e35KNDafdsNt9fPxB0nvFW/kFiw7W42wkg8TUyhBqb+t24yyaoc87A==", + "dev": true + }, "glob": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", @@ -47784,6 +46250,7 @@ "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", "dev": true, + "optional": true, "peer": true }, "glob-watcher": { @@ -48017,6 +46484,23 @@ } } }, + "global-dirs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "dev": true, + "requires": { + "ini": "2.0.0" + }, + "dependencies": { + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true + } + } + }, "global-modules": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", @@ -48099,11 +46583,47 @@ "get-intrinsic": "^1.1.3" } }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dev": true, + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "dependencies": { + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + } + } + }, "graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, + "grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, "growly": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", @@ -48329,95 +46849,26 @@ } }, "gulp-connect": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.5.0.tgz", - "integrity": "sha512-oRBLjw/4EVaZb8g8OcxOVdGD8ZXYrRiWKcNxlrGjxb/6Cp0GDdqw7ieX7D8xJrQS7sbXT+G94u63pMJF3MMjQA==", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz", + "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==", "dev": true, "requires": { - "ansi-colors": "^1.0.1", - "connect": "^3.6.5", - "connect-livereload": "^0.5.4", - "event-stream": "^3.3.2", + "ansi-colors": "^2.0.5", + "connect": "^3.6.6", + "connect-livereload": "^0.6.0", "fancy-log": "^1.3.2", - "send": "^0.13.2", + "map-stream": "^0.0.7", + "send": "^0.16.2", "serve-index": "^1.9.1", - "serve-static": "^1.13.1", - "tiny-lr": "^0.2.1" + "serve-static": "^1.13.2", + "tiny-lr": "^1.1.1" }, "dependencies": { - "debug": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", - "dev": true, - "requires": { - "ms": "0.7.1" - } - }, - "etag": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", - "integrity": "sha512-Mbv5pNpLNPrm1b4rzZlZlfTRpdDr31oiD43N362sIyvSWVNu5Du33EcJGzvEV4YdYLuENB1HzND907cQkFmXNw==", - "dev": true - }, - "fresh": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", - "integrity": "sha512-akx5WBKAwMSg36qoHTuMMVncHWctlaDGslJASDYAhoLrzDUDCjZlOngNa/iC6lPm9aA0qk8pN5KnpmbJHSIIQQ==", - "dev": true - }, - "http-errors": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", - "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", - "dev": true, - "requires": { - "inherits": "~2.0.1", - "statuses": "1" - } - }, - "mime": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", - "integrity": "sha512-sAaYXszED5ALBt665F0wMQCUXpGuZsGdopoqcHPdL39ZYdi7uHoZlhrfZfhv8WzivhBzr/oXwaj+yiK5wY8MXQ==", - "dev": true - }, - "ms": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", - "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", - "dev": true - }, - "range-parser": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz", - "integrity": "sha512-nDsRrtIxVUO5opg/A8T2S3ebULVIfuh8ECbh4w3N4mWxIiT3QILDJDUQayPqm2e8Q8NUa0RSUkGCfe33AfjR3Q==", - "dev": true - }, - "send": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", - "integrity": "sha512-cQ0rmXHrdO2Iof08igV2bG/yXWD106ANwBg6DkGQNT2Vsznbgq6T0oAIQboy1GoFsIuy51jCim26aA9tj3Z3Zg==", - "dev": true, - "requires": { - "debug": "~2.2.0", - "depd": "~1.1.0", - "destroy": "~1.0.4", - "escape-html": "~1.0.3", - "etag": "~1.7.0", - "fresh": "0.3.0", - "http-errors": "~1.3.1", - "mime": "1.3.4", - "ms": "0.7.1", - "on-finished": "~2.3.0", - "range-parser": "~1.0.3", - "statuses": "~1.2.1" - } - }, - "statuses": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz", - "integrity": "sha512-pVEuxHdSGrt8QmQ3LOZXLhSA6MP/iPqKzZeO6Squ7PNGkA/9MBsSfV0/L+bIxkoDmjF4tZcLpcVq/fkqoHvuKg==", + "ansi-colors": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-2.0.5.tgz", + "integrity": "sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==", "dev": true } } @@ -48452,18 +46903,6 @@ "minimatch": "^3.0.3" } }, - "gulp-open": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/gulp-open/-/gulp-open-3.0.1.tgz", - "integrity": "sha512-dohokw+npnt48AsD0hhvCLEHLnDMqM35F+amvIfJlX1H2nNHYUClR0Oy1rI0TvbL1/pHiHGNLmohhk+kvwIKjA==", - "dev": true, - "requires": { - "colors": "^1.1.2", - "opn": "5.2.0", - "plugin-log": "^0.1.0", - "through2": "^2.0.1" - } - }, "gulp-util": { "version": "3.0.8", "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", @@ -48598,10 +47037,10 @@ "har-schema": "^2.0.0" } }, - "has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", + "hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", "dev": true }, "has-ansi": { @@ -48643,12 +47082,12 @@ } }, "has-property-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", - "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dev": true, "requires": { - "get-intrinsic": "^1.2.2" + "es-define-property": "^1.0.0" } }, "has-proto": { @@ -48724,34 +47163,20 @@ } } }, + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "dev": true + }, "hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz", + "integrity": "sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==", "dev": true, "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, "hash.js": { @@ -48768,7 +47193,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", - "dev": true, "requires": { "function-bind": "^1.1.2" } @@ -48779,11 +47203,80 @@ "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", "dev": true }, - "hex-color-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", - "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", - "dev": true + "highlight-es": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/highlight-es/-/highlight-es-1.0.3.tgz", + "integrity": "sha512-s/SIX6yp/5S1p8aC/NRDC1fwEb+myGIfp8/TzZz0rtAv8fzsdX7vGl3Q1TrXCsczFq8DI3CBFBCySPClfBSdbg==", + "dev": true, + "requires": { + "chalk": "^2.4.0", + "is-es2016-keyword": "^1.0.0", + "js-tokens": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } }, "hmac-drbg": { "version": "1.0.1", @@ -48843,18 +47336,6 @@ "wbuf": "^1.1.0" } }, - "hsl-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", - "integrity": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==", - "dev": true - }, - "hsla-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==", - "dev": true - }, "html-encoding-sniffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", @@ -48865,9 +47346,9 @@ } }, "html-entities": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", - "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", "dev": true }, "html-escaper": { @@ -48904,6 +47385,12 @@ "uglify-js": "3.4.x" } }, + "http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true + }, "http-deceiver": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", @@ -48948,14 +47435,13 @@ } }, "http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "dev": true, "requires": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" + "agent-base": "^7.1.0", + "debug": "^4.3.4" } }, "http-proxy-middleware": { @@ -49004,6 +47490,17 @@ "requires": { "agent-base": "6", "debug": "4" + }, + "dependencies": { + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + } } }, "human-signals": { @@ -49034,6 +47531,18 @@ "dev": true, "requires": { "postcss": "^7.0.14" + }, + "dependencies": { + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + } } }, "ieee754": { @@ -49070,51 +47579,25 @@ "dev": true }, "immutable": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", - "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", + "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==", "dev": true }, - "import-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", - "integrity": "sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==", - "dev": true, - "requires": { - "import-from": "^2.1.0" - } - }, "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "dependencies": { "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", - "dev": true - } - } - }, - "import-from": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", - "integrity": "sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==", - "dev": true, - "requires": { - "resolve-from": "^3.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true } } @@ -49146,12 +47629,6 @@ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "dev": true }, - "indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==", - "dev": true - }, "infer-owner": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", @@ -49264,12 +47741,6 @@ "is-windows": "^1.0.1" } }, - "is-absolute-url": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", - "integrity": "sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==", - "dev": true - }, "is-accessor-descriptor": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", @@ -49345,25 +47816,10 @@ "ci-info": "^2.0.0" } }, - "is-color-stop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", - "integrity": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", - "dev": true, - "requires": { - "css-color-names": "^0.0.4", - "hex-color-regex": "^1.1.0", - "hsl-regex": "^1.0.0", - "hsla-regex": "^1.0.0", - "rgb-regex": "^1.0.1", - "rgba-regex": "^1.0.0" - } - }, "is-core-module": { "version": "2.13.1", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", - "dev": true, "requires": { "hasown": "^2.0.0" } @@ -49396,18 +47852,18 @@ "is-data-descriptor": "^1.0.1" } }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", - "dev": true - }, "is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", "dev": true }, + "is-es2016-keyword": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-es2016-keyword/-/is-es2016-keyword-1.0.0.tgz", + "integrity": "sha512-JtZWPUwjdbQ1LIo9OSZ8MdkWEve198ors27vH+RzUUvZXXZkzXCxFnlUhzWYxy5IexQSRiXVw9j2q/tHMmkVYQ==", + "dev": true + }, "is-extendable": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", @@ -49434,12 +47890,6 @@ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true }, - "is-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", - "dev": true - }, "is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", @@ -49461,6 +47911,30 @@ "is-extglob": "^2.1.1" } }, + "is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dev": true, + "requires": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "dependencies": { + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + } + } + }, + "is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true + }, "is-negated-glob": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", @@ -49473,6 +47947,12 @@ "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", "dev": true }, + "is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "dev": true + }, "is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", @@ -49507,23 +47987,21 @@ "dev": true, "requires": { "is-path-inside": "^1.0.0" - }, - "dependencies": { - "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", - "dev": true, - "requires": { - "path-is-inside": "^1.0.1" - } - } + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", + "dev": true, + "requires": { + "path-is-inside": "^1.0.1" } }, "is-plain-obj": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", "dev": true }, "is-plain-object": { @@ -49551,12 +48029,6 @@ "is-unc-path": "^1.0.0" } }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", - "dev": true - }, "is-shared-array-buffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", @@ -49623,6 +48095,12 @@ "unc-path-regex": "^0.1.2" } }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, "is-utf8": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", @@ -49659,6 +48137,12 @@ "is-docker": "^2.0.0" } }, + "is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", + "dev": true + }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -49748,9 +48232,9 @@ } }, "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -49776,9 +48260,9 @@ } }, "istanbul-reports": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", - "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", "dev": true, "requires": { "html-escaper": "^2.0.0", @@ -50466,9 +48950,9 @@ }, "dependencies": { "@types/yargs": { - "version": "15.0.18", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.18.tgz", - "integrity": "sha512-DDi2KmvAnNsT/EvU8jp1UR7pOJojBtJ3GLZ/uw1MUq4VbbESppPWoHUY4h0OB4BbEbGJiyEsmUcuZDZtoR+ZwQ==", + "version": "15.0.19", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.19.tgz", + "integrity": "sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -50851,9 +49335,9 @@ } }, "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -50892,9 +49376,9 @@ } }, "jszip": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.1.tgz", - "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.8.0.tgz", + "integrity": "sha512-cnpQrXvFSLdsR9KR5/x7zdf6c3m8IhZfZzSblFEHSqBaVwD2nvJ4CuCKLyvKvwBgZm08CgfSoiTBQLm5WW9hGw==", "dev": true, "requires": { "lie": "~3.3.0", @@ -50956,6 +49440,12 @@ "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true }, + "klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "dev": true + }, "last-run": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", @@ -50966,6 +49456,15 @@ "es6-weak-map": "^2.0.1" } }, + "latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dev": true, + "requires": { + "package-json": "^6.3.0" + } + }, "lazystream": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", @@ -51051,6 +49550,12 @@ } } }, + "lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true + }, "lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", @@ -51083,27 +49588,55 @@ } } }, - "loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "load-yaml-file": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/load-yaml-file/-/load-yaml-file-0.2.0.tgz", + "integrity": "sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==", "dev": true, - "peer": true + "requires": { + "graceful-fs": "^4.1.5", + "js-yaml": "^3.13.0", + "pify": "^4.0.1", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true + } + } + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true }, "loader-utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", - "integrity": "sha512-gkD9aSEG9UGglyPcDJqY9YBTUtCLKaBK6ihD2VP1d1X60lTfFspNZNulGBBbUZLkPygy4LySYHyxBpq+VhjObQ==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" }, "dependencies": { "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==" + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "requires": { + "minimist": "^1.2.0" + } } } }, @@ -51329,6 +49862,28 @@ "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", "dev": true }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "dependencies": { + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, "lolex": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", @@ -51346,22 +49901,18 @@ "js-tokens": "^3.0.0 || ^4.0.0" } }, - "loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", - "dev": true, - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - } - }, "lower-case": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", "dev": true }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true + }, "lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", @@ -51371,6 +49922,15 @@ "yallist": "^3.0.2" } }, + "magic-string": { + "version": "0.30.8", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", + "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", + "dev": true, + "requires": { + "@jridgewell/sourcemap-codec": "^1.4.15" + } + }, "make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", @@ -51414,6 +49974,15 @@ "tmpl": "1.0.5" } }, + "map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dev": true, + "requires": { + "p-defer": "^1.0.0" + } + }, "map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", @@ -51421,9 +49990,9 @@ "dev": true }, "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", "dev": true }, "map-stream": { @@ -51603,9 +50172,9 @@ } }, "mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", "dev": true }, "media-typer": { @@ -51614,13 +50183,23 @@ "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", "dev": true }, - "memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "mem": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz", + "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==", "dev": true, "requires": { - "fs-monkey": "^1.0.4" + "map-age-cleaner": "^0.1.3", + "mimic-fn": "^3.1.0" + } + }, + "memfs": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.3.tgz", + "integrity": "sha512-eivjfi7Ahr6eQTn44nvTnR60e4a1Fs1Via2kCR5lHo/kyNoiMWaXCNJ/GpSd0ilXas2JSOl9B5FTIhflXu0hlg==", + "dev": true, + "requires": { + "fs-monkey": "1.0.3" } }, "memory-fs": { @@ -51634,128 +50213,30 @@ } }, "meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", "dev": true, "requires": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" }, "dependencies": { - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", "dev": true - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } } } }, @@ -51833,9 +50314,21 @@ } }, "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", + "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", + "dev": true + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", "dev": true }, "minimalistic-assert": { @@ -51862,8 +50355,26 @@ "minimist": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + }, + "minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } }, "minipass": { "version": "3.3.6", @@ -52014,21 +50525,6 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, - "msal": { - "version": "1.4.17", - "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.17.tgz", - "integrity": "sha512-RjHwP2cCIWQ9iUIk1SziUMb9+jj5mC4OqG2w16E5yig8jySi/TwiFvKlwcjNrPsndph0HtgCtbENnk5julf3yQ==", - "requires": { - "tslib": "^1.9.3" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, "msalBrowserLegacy": { "version": "npm:@azure/msal-browser@2.22.0", "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.22.0.tgz", @@ -52069,6 +50565,39 @@ "thunky": "^1.0.2" } }, + "multimatch": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz", + "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==", + "dev": true, + "requires": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", + "dev": true + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "dev": true + } + } + }, "multipipe": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", @@ -52153,6 +50682,12 @@ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, + "natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true + }, "negotiator": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", @@ -52186,6 +50721,15 @@ "lower-case": "^1.1.1" } }, + "node-emoji": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", + "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", + "dev": true, + "requires": { + "lodash": "^4.17.21" + } + }, "node-fetch": { "version": "2.6.7", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", @@ -52258,6 +50802,17 @@ "vm-browserify": "^1.0.1" }, "dependencies": { + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, "punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", @@ -52278,20 +50833,12 @@ "shellwords": "^0.1.1", "uuid": "^8.3.2", "which": "^2.0.2" - }, - "dependencies": { - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true - } } }, "node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "dev": true }, "normalize-package-data": { @@ -52319,9 +50866,9 @@ "dev": true }, "normalize-url": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", - "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", "dev": true }, "now-and-later": { @@ -52342,6 +50889,192 @@ "npm-normalize-package-bin": "^1.0.1" } }, + "npm-check": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/npm-check/-/npm-check-6.0.1.tgz", + "integrity": "sha512-tlEhXU3689VLUHYEZTS/BC61vfeN2xSSZwoWDT6WLuenZTpDmGmNT5mtl15erTR0/A15ldK06/NEKg9jYJ9OTQ==", + "dev": true, + "requires": { + "callsite-record": "^4.1.3", + "chalk": "^4.1.0", + "co": "^4.6.0", + "depcheck": "^1.3.1", + "execa": "^5.0.0", + "giturl": "^1.0.0", + "global-modules": "^2.0.0", + "globby": "^11.0.2", + "inquirer": "^7.3.3", + "is-ci": "^2.0.0", + "lodash": "^4.17.20", + "meow": "^9.0.0", + "minimatch": "^3.0.2", + "node-emoji": "^1.10.0", + "ora": "^5.3.0", + "package-json": "^6.5.0", + "path-exists": "^4.0.0", + "pkg-dir": "^5.0.0", + "preferred-pm": "^3.0.3", + "rc-config-loader": "^4.0.0", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "strip-ansi": "^6.0.0", + "text-table": "^0.2.0", + "throat": "^6.0.1", + "update-notifier": "^5.1.0", + "xtend": "^4.0.2" + }, + "dependencies": { + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + } + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + }, + "pkg-dir": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", + "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", + "dev": true, + "requires": { + "find-up": "^5.0.0" + } + }, + "throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, "npm-normalize-package-bin": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", @@ -52412,12 +51145,12 @@ } }, "nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dev": true, "requires": { - "boolbase": "~1.0.0" + "boolbase": "^1.0.0" } }, "num2fraction": { @@ -52557,19 +51290,6 @@ "es-abstract": "^1.22.1" } }, - "object.getownpropertydescriptors": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.7.tgz", - "integrity": "sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g==", - "dev": true, - "requires": { - "array.prototype.reduce": "^1.0.6", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "safe-array-concat": "^1.0.0" - } - }, "object.hasown": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", @@ -52631,35 +51351,6 @@ "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.1.tgz", "integrity": "sha512-jcfycbVOm2aUoI+AGtHW24HvM7nUVFr44hR5NIE56EobK67bVwbNAQL15CJj3vNz5PBrnitsV9ROOB+KOEWn8g==" }, - "office-ui-fabric-react": { - "version": "7.204.0", - "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.204.0.tgz", - "integrity": "sha512-W1xIsYEwxPrGYojvVtGTGvSfdnUoPEm8w6hhMlW/uFr5YwIB1isG/dVk4IZxWbcbea7612u059p+jRf+RjPW0w==", - "requires": { - "@fluentui/date-time-utilities": "^7.9.1", - "@fluentui/react-focus": "^7.18.17", - "@fluentui/react-theme-provider": "^0.19.16", - "@fluentui/react-window-provider": "^1.0.6", - "@fluentui/theme": "^1.7.13", - "@microsoft/load-themed-styles": "^1.10.26", - "@uifabric/foundation": "^7.10.16", - "@uifabric/icons": "^7.9.5", - "@uifabric/merge-styles": "^7.20.2", - "@uifabric/react-hooks": "^7.16.4", - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.25.1", - "@uifabric/utilities": "^7.38.2", - "prop-types": "^15.7.2", - "tslib": "^1.10.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, "on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", @@ -52676,9 +51367,9 @@ "dev": true }, "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", "dev": true, "requires": { "wrappy": "1" @@ -52691,6 +51382,14 @@ "dev": true, "requires": { "mimic-fn": "^2.1.0" + }, + "dependencies": { + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + } } }, "open": { @@ -52704,23 +51403,6 @@ "is-wsl": "^2.2.0" } }, - "opn": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.2.0.tgz", - "integrity": "sha512-Jd/GpzPyHF4P2/aNOVmS3lfMSWV9J7cOhCG1s08XCEAsPkB7lp6ddiU0J7XzyQRDUh8BqJ7PchfINjR8jyofRQ==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - }, - "dependencies": { - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true - } - } - }, "optionator": { "version": "0.9.3", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", @@ -52735,6 +51417,35 @@ "type-check": "^0.4.0" } }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, "orchestrator": { "version": "0.3.8", "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", @@ -52754,15 +51465,6 @@ "requires": { "once": "~1.3.0" } - }, - "once": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", - "dev": true, - "requires": { - "wrappy": "1" - } } } }, @@ -52812,6 +51514,18 @@ "os-tmpdir": "^1.0.0" } }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "dev": true + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==", + "dev": true + }, "p-each-series": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", @@ -52905,6 +51619,26 @@ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true }, + "package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dev": true, + "requires": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + } + } + }, "pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", @@ -52938,27 +51672,28 @@ "dev": true, "requires": { "callsites": "^3.0.0" - }, - "dependencies": { - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - } } }, "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.7.tgz", + "integrity": "sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==", "dev": true, "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" + "asn1.js": "^4.10.1", + "browserify-aes": "^1.2.0", + "evp_bytestokey": "^1.0.3", + "hash-base": "~3.0", + "pbkdf2": "^3.1.2", + "safe-buffer": "^5.2.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } } }, "parse-filepath": { @@ -53077,30 +51812,10 @@ "dev": true }, "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true - } - } - }, - "pause-stream": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", - "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", - "dev": true, - "requires": { - "through": "~2.3" - } + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true }, "pbkdf2": { "version": "3.1.2", @@ -53239,72 +51954,13 @@ "find-up": "^4.0.0" } }, - "plugin-log": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/plugin-log/-/plugin-log-0.1.0.tgz", - "integrity": "sha512-TzmfWRMEFAnrZbI4GfyXv9Gp5E71eby3gmvnP6LEfmYbVC8FPN2RBRhwxg4sjIg+fy8AJ3mczhLXvk0pzHPeMg==", + "please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", "dev": true, "requires": { - "chalk": "^1.1.1", - "dateformat": "^1.0.11" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "dateformat": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", - "integrity": "sha512-5sFRfAAmbHdIts+eKjR9kYJoF0ViCMVX9yqLu5A7S/v+nd077KgCITOMiirmyCBiZpKLDXbBOkYm6tu7rX/TKg==", - "dev": true, - "requires": { - "get-stdin": "^4.0.1", - "meow": "^3.3.0" - } - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - } + "semver-compare": "^1.0.0" } }, "pn": { @@ -53344,266 +52000,181 @@ "dev": true }, "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", + "version": "8.4.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", + "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", "dev": true, "requires": { - "nanocolors": "^0.2.2", - "source-map": "^0.6.1" + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "dependencies": { + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + } } }, "postcss-calc": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", - "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", "dev": true, "requires": { - "postcss": "^7.0.27", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" } }, "postcss-colormin": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", - "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", "dev": true, "requires": { - "browserslist": "^4.0.0", - "color": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" } }, "postcss-convert-values": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", - "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", "dev": true, "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" } }, "postcss-discard-comments": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", - "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", "dev": true, - "requires": { - "postcss": "^7.0.0" - } + "requires": {} }, "postcss-discard-duplicates": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", - "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", "dev": true, - "requires": { - "postcss": "^7.0.0" - } + "requires": {} }, "postcss-discard-empty": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", - "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", "dev": true, - "requires": { - "postcss": "^7.0.0" - } + "requires": {} }, "postcss-discard-overridden": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", - "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", "dev": true, - "requires": { - "postcss": "^7.0.0" - } - }, - "postcss-load-config": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", - "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", - "dev": true, - "requires": { - "cosmiconfig": "^5.0.0", - "import-cwd": "^2.0.0" - } + "requires": {} }, "postcss-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", - "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-4.3.0.tgz", + "integrity": "sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q==", "dev": true, "requires": { - "loader-utils": "^1.1.0", - "postcss": "^7.0.0", - "postcss-load-config": "^2.0.0", - "schema-utils": "^1.0.0" + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "semver": "^7.3.4" }, "dependencies": { - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" } } } }, "postcss-merge-longhand": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", - "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", "dev": true, "requires": { - "css-color-names": "0.0.4", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "stylehacks": "^4.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" } }, "postcss-merge-rules": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", - "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", "dev": true, "requires": { - "browserslist": "^4.0.0", + "browserslist": "^4.21.4", "caniuse-api": "^3.0.0", - "cssnano-util-same-parent": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0", - "vendors": "^1.0.0" - }, - "dependencies": { - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" } }, "postcss-minify-font-values": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", - "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", "dev": true, "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "postcss-value-parser": "^4.2.0" } }, "postcss-minify-gradients": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", - "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", "dev": true, "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "is-color-stop": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" } }, "postcss-minify-params": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", - "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", "dev": true, "requires": { - "alphanum-sort": "^1.0.0", - "browserslist": "^4.0.0", - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "uniqs": "^2.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" } }, "postcss-minify-selectors": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", - "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", "dev": true, "requires": { - "alphanum-sort": "^1.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "dependencies": { - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } + "postcss-selector-parser": "^6.0.5" } }, "postcss-modules": { @@ -53617,541 +52188,196 @@ "lodash.camelcase": "^4.3.0", "postcss": "^7.0.1", "string-hash": "^1.1.1" - } - }, - "postcss-modules-extract-imports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", - "integrity": "sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==", - "dev": true, - "requires": { - "postcss": "^6.0.1" }, "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" } } } }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, "postcss-modules-local-by-default": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", - "integrity": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.4.tgz", + "integrity": "sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==", "dev": true, "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" }, "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } + "requires": {} } } }, "postcss-modules-scope": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", - "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", "dev": true, "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "postcss-selector-parser": "^6.0.4" } }, "postcss-modules-values": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", - "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", "dev": true, "requires": { - "icss-replace-symbols": "^1.1.0", - "postcss": "^6.0.1" + "icss-utils": "^5.0.0" }, "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } + "requires": {} } } }, "postcss-normalize-charset": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", - "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", "dev": true, - "requires": { - "postcss": "^7.0.0" - } + "requires": {} }, "postcss-normalize-display-values": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", - "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", "dev": true, "requires": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "postcss-value-parser": "^4.2.0" } }, "postcss-normalize-positions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", - "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", "dev": true, "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "postcss-value-parser": "^4.2.0" } }, "postcss-normalize-repeat-style": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", - "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", "dev": true, "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "postcss-value-parser": "^4.2.0" } }, "postcss-normalize-string": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", - "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", "dev": true, "requires": { - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "postcss-value-parser": "^4.2.0" } }, "postcss-normalize-timing-functions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", - "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", "dev": true, "requires": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "postcss-value-parser": "^4.2.0" } }, "postcss-normalize-unicode": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", - "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", "dev": true, "requires": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" } }, "postcss-normalize-url": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", - "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", "dev": true, "requires": { - "is-absolute-url": "^2.0.0", - "normalize-url": "^3.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" }, "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", "dev": true } } }, "postcss-normalize-whitespace": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", - "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", "dev": true, "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "postcss-value-parser": "^4.2.0" } }, "postcss-ordered-values": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", - "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", "dev": true, "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" } }, "postcss-reduce-initial": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", - "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", "dev": true, "requires": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0" + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" } }, "postcss-reduce-transforms": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", - "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", "dev": true, "requires": { - "cssnano-util-get-match": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "postcss-value-parser": "^4.2.0" } }, "postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "version": "6.0.16", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", + "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", "dev": true, "requires": { "cssesc": "^3.0.0", @@ -54159,33 +52385,22 @@ } }, "postcss-svgo": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", - "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", "dev": true, "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "svgo": "^1.0.0" - }, - "dependencies": { - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - } + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" } }, "postcss-unique-selectors": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", - "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", "dev": true, "requires": { - "alphanum-sort": "^1.0.0", - "postcss": "^7.0.0", - "uniqs": "^2.0.0" + "postcss-selector-parser": "^6.0.5" } }, "postcss-value-parser": { @@ -54194,12 +52409,60 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true }, + "preferred-pm": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.3.tgz", + "integrity": "sha512-MkXsENfftWSRpzCzImcp4FRsCc3y1opwB73CfCNWyzMqArju2CrlMHlqB7VexKiPEOjGMbttv1r9fSCn5S610w==", + "dev": true, + "requires": { + "find-up": "^5.0.0", + "find-yarn-workspace-root2": "1.2.16", + "path-exists": "^4.0.0", + "which-pm": "2.0.0" + }, + "dependencies": { + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + } + } + }, "prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "dev": true + }, "pretty-format": { "version": "25.5.0", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", @@ -54354,11 +52617,14 @@ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true + "pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dev": true, + "requires": { + "escape-goat": "^2.0.0" + } }, "qs": { "version": "6.5.2", @@ -54384,6 +52650,12 @@ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true }, + "quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true + }, "ramda": { "version": "0.27.2", "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", @@ -54432,6 +52704,55 @@ "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "dev": true + } + } + }, + "rc-config-loader": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-4.1.3.tgz", + "integrity": "sha512-kD7FqML7l800i6pS6pvLyIE2ncbk9Du8Q0gp/4hMPhJU6ZxApkoLcGD8ZeqgiAlfwZ6BlETq6qqe+12DUL207w==", + "dev": true, + "requires": { + "debug": "^4.3.4", + "js-yaml": "^4.1.0", + "json5": "^2.2.2", + "require-from-string": "^2.0.2" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + } + } + }, "react": { "version": "17.0.1", "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", @@ -54592,6 +52913,15 @@ "json-parse-better-errors": "^1.0.1" } }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, "pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", @@ -54780,24 +53110,13 @@ } }, "redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", "dev": true, "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - }, - "dependencies": { - "indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", - "dev": true, - "requires": { - "repeating": "^2.0.0" - } - } + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" } }, "regenerator-runtime": { @@ -54832,6 +53151,24 @@ "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", "dev": true }, + "registry-auth-token": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz", + "integrity": "sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==", + "dev": true, + "requires": { + "rc": "1.2.8" + } + }, + "registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dev": true, + "requires": { + "rc": "^1.2.8" + } + }, "relateurl": { "version": "0.2.7", "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", @@ -54877,15 +53214,6 @@ "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", "dev": true }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", - "dev": true, - "requires": { - "is-finite": "^1.0.0" - } - }, "replace-ext": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", @@ -55010,6 +53338,12 @@ "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", "dev": true }, + "require-package-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/require-package-name/-/require-package-name-2.0.1.tgz", + "integrity": "sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q==", + "dev": true + }, "requirejs": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", @@ -55025,6 +53359,7 @@ "version": "1.17.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, "requires": { "path-parse": "^1.0.6" } @@ -55069,6 +53404,15 @@ "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", "dev": true }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "dev": true, + "requires": { + "lowercase-keys": "^1.0.0" + } + }, "restore-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", @@ -55097,16 +53441,10 @@ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true }, - "rgb-regex": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", - "integrity": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==", - "dev": true - }, - "rgba-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", - "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==", + "rfc4648": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/rfc4648/-/rfc4648-1.5.3.tgz", + "integrity": "sha512-MjOWxM065+WswwnmNONOT+bD1nXzY9Km6u3kzvnx8F8/HXGZdz3T6e6vZJ8Q/RIMUSp/nxqjH3GwvJDy8ijeQQ==", "dev": true }, "rimraf": { @@ -55225,6 +53563,12 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true }, + "safe-json-parse": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", + "integrity": "sha512-o0JmTu17WGUaUOHa1l0FPGXKBfijbxK6qoHzlkihsDXxzBHvJcA7zgviKR92Xs841rX9pK16unfphLq0/KqX7A==", + "dev": true + }, "safe-regex": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", @@ -55508,59 +53852,6 @@ "immutable": "^4.0.0" } }, - "sass-loader": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", - "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", - "dev": true, - "requires": { - "clone-deep": "^4.0.1", - "loader-utils": "^1.2.3", - "neo-async": "^2.6.1", - "schema-utils": "^2.6.1", - "semver": "^6.3.0" - }, - "dependencies": { - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, "sax": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", @@ -55616,6 +53907,7 @@ "version": "7.3.8", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, "requires": { "lru-cache": "^6.0.0" }, @@ -55624,6 +53916,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, "requires": { "yallist": "^4.0.0" } @@ -55631,7 +53924,31 @@ "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", + "dev": true + }, + "semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dev": true, + "requires": { + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true } } }, @@ -55695,9 +54012,9 @@ "dev": true }, "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", "dev": true, "requires": { "randombytes": "^2.1.0" @@ -55754,15 +54071,17 @@ "dev": true }, "set-function-length": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", - "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "dev": true, "requires": { - "define-data-property": "^1.1.1", - "get-intrinsic": "^1.2.1", + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "has-property-descriptors": "^1.0.2" } }, "set-function-name": { @@ -55881,14 +54200,15 @@ "dev": true }, "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", "dev": true, "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" } }, "signal-exit": { @@ -55897,23 +54217,6 @@ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, - "simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", - "dev": true, - "requires": { - "is-arrayish": "^0.3.1" - }, - "dependencies": { - "is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "dev": true - } - } - }, "sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", @@ -56060,12 +54363,6 @@ "requires": { "websocket-driver": ">=0.5.1" } - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true } } }, @@ -56076,6 +54373,14 @@ "dev": true, "requires": { "is-plain-obj": "^2.0.0" + }, + "dependencies": { + "is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true + } } }, "source-list-map": { @@ -56090,6 +54395,12 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true + }, "source-map-loader": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.3.tgz", @@ -56110,18 +54421,6 @@ "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", "dev": true }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, "iconv-lite": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", @@ -56262,15 +54561,6 @@ } } }, - "split": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", - "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", - "dev": true, - "requires": { - "through": "2" - } - }, "split-string": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", @@ -56346,6 +54636,12 @@ } } }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "dev": true + }, "static-extend": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", @@ -56405,16 +54701,6 @@ "readable-stream": "^2.0.2" } }, - "stream-combiner": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", - "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", - "dev": true, - "requires": { - "duplexer": "~0.1.1", - "through": "~2.3.4" - } - }, "stream-consume": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", @@ -56510,6 +54796,12 @@ } } }, + "string-template": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", + "integrity": "sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==", + "dev": true + }, "string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", @@ -56599,12 +54891,12 @@ "dev": true }, "strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", "dev": true, "requires": { - "get-stdin": "^4.0.1" + "min-indent": "^1.0.0" } }, "strip-json-comments": { @@ -56614,27 +54906,13 @@ "dev": true }, "stylehacks": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", - "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", "dev": true, "requires": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "dependencies": { - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" } }, "stylis": { @@ -56675,8 +54953,7 @@ "supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" }, "sver-compat": { "version": "1.5.0", @@ -56689,103 +54966,38 @@ } }, "svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", "dev": true, "requires": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.37", - "csso": "^4.0.2", - "js-yaml": "^3.13.1", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" }, "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, "swiper": { - "version": "9.3.2", - "resolved": "https://registry.npmjs.org/swiper/-/swiper-9.3.2.tgz", - "integrity": "sha512-Kj9Z4kXRmJR3YT/Wj+XLWj8P6IcRt+WG38uL8M3/Wny7+6sV0TlP9vnE1X+Co9c7VzNooojWGnFa+Wf/9+CUMA==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-9.4.1.tgz", + "integrity": "sha512-1nT2T8EzUpZ0FagEqaN/YAhRj33F2x/lN6cyB0/xoYJDMf8KwTFT3hMOeoB8Tg4o3+P/CKqskP+WX0Df046fqA==", "requires": { "ssr-window": "^4.0.2" } @@ -56879,11 +55091,10 @@ } }, "terser": { - "version": "5.24.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.24.0.tgz", - "integrity": "sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==", + "version": "5.29.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.29.2.tgz", + "integrity": "sha512-ZiGkhUBIM+7LwkNjXYJq8svgkd+QK3UUr0wJqY4MieaezBSAIPgbSPZyIx0idM6XWK5CMzSWa8MJIzmRcB8Caw==", "dev": true, - "peer": true, "requires": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -56895,68 +55106,230 @@ "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true, - "peer": true + "dev": true } } }, "terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", "dev": true, - "peer": true, "requires": { - "@jridgewell/trace-mapping": "^0.3.17", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" }, "dependencies": { - "jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", "dev": true, - "peer": true, "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" } }, "schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", "dev": true, - "peer": true, "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" } }, + "semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true + }, "serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", "dev": true, - "peer": true, "requires": { "randombytes": "^2.1.0" } }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", "dev": true, - "peer": true, "requires": { - "has-flag": "^4.0.0" + "figgy-pudding": "^3.5.1" } + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true } } }, @@ -57071,105 +55444,26 @@ "dev": true }, "tiny-lr": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz", - "integrity": "sha512-cmC4iw/nymXg+dc57AQ8Xv3bHxNQOGyQC3Ht5xLN67hksk6ucshrLk/VKiXuMbnZgToQ2NbnICxYj63xVw+Qbw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", + "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", "dev": true, "requires": { - "body-parser": "~1.14.0", - "debug": "~2.2.0", + "body": "^5.1.0", + "debug": "^3.1.0", "faye-websocket": "~0.10.0", - "livereload-js": "^2.2.0", - "parseurl": "~1.3.0", - "qs": "~5.1.0" + "livereload-js": "^2.3.0", + "object-assign": "^4.1.0", + "qs": "^6.4.0" }, "dependencies": { - "body-parser": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz", - "integrity": "sha512-6D9uiWn7dbnDAhlDikccybuqKCmsoest0es3VSQO8Doz/fzx6Ls7kJNxKBYTjbzu4/RzNsf9zuACnS3UYjVH8Q==", - "dev": true, - "requires": { - "bytes": "2.2.0", - "content-type": "~1.0.1", - "debug": "~2.2.0", - "depd": "~1.1.0", - "http-errors": "~1.3.1", - "iconv-lite": "0.4.13", - "on-finished": "~2.3.0", - "qs": "5.2.0", - "raw-body": "~2.1.5", - "type-is": "~1.6.10" - }, - "dependencies": { - "qs": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz", - "integrity": "sha512-VH4FeG98gs6AkHivaW2O14vsOPBL9E80Sj7fITunoDijiYQ1lsVwJYmm1CSL+oLyO2N5HPdo23GXAG64uKOAZQ==", - "dev": true - } - } - }, - "bytes": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", - "integrity": "sha512-zGRpnr2l5w/s8PxkrquUJoVeR06KvqPelrYqiSyQV7QEBqCYivpb6UzXYWC6JDBVtNFOT0rzJRFhkfJgxzmILA==", - "dev": true - }, "debug": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, "requires": { - "ms": "0.7.1" - } - }, - "http-errors": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", - "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", - "dev": true, - "requires": { - "inherits": "~2.0.1", - "statuses": "1" - } - }, - "iconv-lite": { - "version": "0.4.13", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", - "integrity": "sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==", - "dev": true - }, - "ms": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", - "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", - "dev": true - }, - "qs": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", - "integrity": "sha512-SGDM48EwFLWnYYpNlOkEIRJb4wil5FKJxpR6NVfQjz6qJmX53ki7Xj1cLNEAkb70vUfJmdVLOwODyABgZyDMZw==", - "dev": true - }, - "raw-body": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", - "integrity": "sha512-x4d27vsIG04gZ1imkuDXB9Rd/EkAx5kYzeMijIYw1PAor0Ld3nTlkQQwDjKu42GdRUFCX1AfGnTSQB4O57eWVg==", - "dev": true, - "requires": { - "bytes": "2.4.0", - "iconv-lite": "0.4.13", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", - "integrity": "sha512-SvUX8+c/Ga454a4fprIdIUzUN9xfd1YTvYh7ub5ZPJ+ZJ/+K2Bp6IpWGmnw8r3caLTsmhvJAKZz3qjIo9+XuCQ==", - "dev": true - } + "ms": "^2.1.1" } } } @@ -57231,6 +55525,12 @@ } } }, + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "dev": true + }, "to-regex": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", @@ -57297,9 +55597,9 @@ } }, "trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", "dev": true }, "true-case-path": { @@ -57457,9 +55757,9 @@ } }, "typescript": { - "version": "4.5.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", - "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", "dev": true }, "uglify-js": { @@ -57550,18 +55850,6 @@ } } }, - "uniq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==", - "dev": true - }, - "uniqs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", - "integrity": "sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==", - "dev": true - }, "unique-filename": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", @@ -57590,6 +55878,15 @@ "through2-filter": "^3.0.0" } }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "requires": { + "crypto-random-string": "^2.0.0" + } + }, "universalify": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", @@ -57601,12 +55898,6 @@ "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "dev": true }, - "unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", - "dev": true - }, "unset-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", @@ -57671,6 +55962,46 @@ } } }, + "update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "dev": true, + "requires": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "dependencies": { + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", + "dev": true + } + } + }, "upper-case": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", @@ -57709,12 +56040,12 @@ "dev": true }, "qs": { - "version": "6.11.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", - "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", + "version": "6.12.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.12.0.tgz", + "integrity": "sha512-trVZiI6RMOkO476zLGaBIzszOdFPnCCXHPG9kn0yuS1uz6xdVxPfZdB3vUig9pxPFDM9BRAgz/YUIVQ1/vuiUg==", "dev": true, "requires": { - "side-channel": "^1.0.4" + "side-channel": "^1.0.6" } } } @@ -57729,6 +56060,15 @@ "requires-port": "^1.0.0" } }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "dev": true, + "requires": { + "prepend-http": "^2.0.0" + } + }, "use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", @@ -57764,18 +56104,6 @@ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "dev": true }, - "util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - } - }, "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", @@ -57783,9 +56111,9 @@ "dev": true }, "uuid": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", - "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "dev": true }, "v8-compile-cache": { @@ -57859,12 +56187,6 @@ "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", "dev": true }, - "vendors": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", - "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", - "dev": true - }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", @@ -57874,14 +56196,6 @@ "assert-plus": "^1.0.0", "core-util-is": "1.0.2", "extsprintf": "^1.2.0" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "dev": true - } } }, "vinyl": { @@ -57993,14 +56307,15 @@ } }, "watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", "dev": true, - "peer": true, "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" } }, "watchpack-chokidar2": { @@ -58256,6 +56571,15 @@ "minimalistic-assert": "^1.0.0" } }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, "webidl-conversions": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", @@ -58263,56 +56587,198 @@ "dev": true }, "webpack": { - "version": "5.89.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", - "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", + "version": "4.47.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.47.0.tgz", + "integrity": "sha512-td7fYwgLSrky3fI1EuU5cneU4+pbH6GgOfuKNS1tNPcfdGinGELAqsb/BP4nnvZyKSG2i/xFGU7+n2PvZA8HJQ==", "dev": true, - "peer": true, "requires": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", - "webpack-sources": "^3.2.3" + "enhanced-resolve": "^4.5.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" }, "dependencies": { - "schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, - "peer": true, "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } } }, - "webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", "dev": true, - "peer": true + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } } } }, @@ -58429,13 +56895,13 @@ } }, "body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", "dev": true, "requires": { "bytes": "3.1.2", - "content-type": "~1.0.4", + "content-type": "~1.0.5", "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", @@ -58443,7 +56909,7 @@ "iconv-lite": "0.4.24", "on-finished": "2.4.1", "qs": "6.11.0", - "raw-body": "2.5.1", + "raw-body": "2.5.2", "type-is": "~1.6.18", "unpipe": "1.0.0" } @@ -58455,9 +56921,9 @@ "dev": true }, "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, "requires": { "anymatch": "~3.1.2", @@ -58507,14 +56973,14 @@ "dev": true }, "express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "version": "4.18.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.3.tgz", + "integrity": "sha512-6VyCijWQ+9O7WuVMTRBTl+cjNNIzD5cY5mQ1WM8r/LEkI2u8EYpOotESNwzNlyCn3g+dmjKYI6BmNneSr/FSRw==", "dev": true, "requires": { "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.20.1", + "body-parser": "1.20.2", "content-disposition": "0.5.4", "content-type": "~1.0.4", "cookie": "0.5.0", @@ -58632,9 +57098,9 @@ } }, "raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", "dev": true, "requires": { "bytes": "3.1.2", @@ -58724,14 +57190,24 @@ "dev": true }, "ws": { - "version": "8.14.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", - "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", + "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", "dev": true, "requires": {} } } }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, "webpack-sources": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", @@ -58780,9 +57256,9 @@ } }, "whatwg-fetch": { - "version": "3.6.19", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz", - "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==" + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" }, "whatwg-mimetype": { "version": "2.3.0", @@ -58829,6 +57305,16 @@ "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", "dev": true }, + "which-pm": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-2.0.0.tgz", + "integrity": "sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==", + "dev": true, + "requires": { + "load-yaml-file": "^0.2.0", + "path-exists": "^4.0.0" + } + }, "which-typed-array": { "version": "1.1.13", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", @@ -58842,6 +57328,21 @@ "has-tostringtag": "^1.0.0" } }, + "widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dev": true, + "requires": { + "string-width": "^4.0.0" + } + }, + "wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "dev": true + }, "window-size": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", @@ -58854,12 +57355,6 @@ "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "dev": true }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true - }, "worker-farm": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", @@ -58971,6 +57466,12 @@ "safe-buffer": "~5.1.0" } }, + "xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "dev": true + }, "xml": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", @@ -59032,6 +57533,12 @@ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, "yargs": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", @@ -59198,26 +57705,32 @@ "requires": { "is-utf8": "^0.2.0" } + }, + "yargs-parser": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "lodash.assign": "^4.0.6" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true + } + } } } }, "yargs-parser": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", - "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "lodash.assign": "^4.0.6" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true - } - } + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true }, "yocto-queue": { "version": "0.1.0", diff --git a/package.json b/package.json index 053368b38..76ae4f963 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "private": true, "engines": { - "node": ">=16.13.0 <17.0.0" + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" }, "main": "lib/index.js", "scripts": { @@ -12,14 +12,15 @@ "test": "gulp test" }, "dependencies": { + "@fluentui/react": "8.106.4", "@fluentui/react-components": "^9.40.0", - "@microsoft/sp-core-library": "1.16.1", - "@microsoft/sp-lodash-subset": "1.16.1", - "@microsoft/sp-office-ui-fabric-core": "1.16.1", - "@microsoft/sp-property-pane": "1.16.1", - "@microsoft/sp-webpart-base": "1.16.1", + "@microsoft/sp-adaptive-card-extension-base": "1.18.2", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-office-ui-fabric-core": "1.18.2", + "@microsoft/sp-property-pane": "1.18.2", + "@microsoft/sp-webpart-base": "1.18.2", "@pnp/sp": "^3.20.0", - "office-ui-fabric-react": "^7.199.1", "pnp-react-hooks": "^1.3.0", "react": "17.0.1", "react-dom": "17.0.1", @@ -27,11 +28,12 @@ "tslib": "2.3.1" }, "devDependencies": { - "@microsoft/eslint-config-spfx": "1.16.1", - "@microsoft/eslint-plugin-spfx": "1.16.1", + "@microsoft/eslint-config-spfx": "1.18.2", + "@microsoft/eslint-plugin-spfx": "1.18.2", "@microsoft/rush-stack-compiler-4.5": "0.2.2", - "@microsoft/sp-build-web": "1.16.1", - "@microsoft/sp-module-interfaces": "1.16.1", + "@microsoft/rush-stack-compiler-4.7": "0.1.0", + "@microsoft/sp-build-web": "1.18.2", + "@microsoft/sp-module-interfaces": "1.18.2", "@rushstack/eslint-config": "2.5.1", "@types/react": "17.0.45", "@types/react-dom": "17.0.17", @@ -40,6 +42,6 @@ "eslint": "8.7.0", "eslint-plugin-react-hooks": "4.3.0", "gulp": "4.0.2", - "typescript": "4.5.5" + "typescript": "4.7.4" } } diff --git a/spfx.upgrade.md b/spfx.upgrade.md new file mode 100644 index 000000000..1370f9f05 --- /dev/null +++ b/spfx.upgrade.md @@ -0,0 +1,408 @@ +# Upgrade project award-recognition-client-side-solution to v1.18.2 + +Date: 16/03/2024 + +## Findings + +Following is the list of steps required to upgrade your project to SharePoint Framework version 1.18.2. [Summary](#Summary) of the modifications is included at the end of the report. + +### FN001001 @microsoft/sp-core-library | Required + +Upgrade SharePoint Framework dependency package @microsoft/sp-core-library + +Execute the following command: + +```sh +npm i -SE @microsoft/sp-core-library@1.18.2 +``` + +File: [./package.json:16:5](./package.json) + +### FN001002 @microsoft/sp-lodash-subset | Required + +Upgrade SharePoint Framework dependency package @microsoft/sp-lodash-subset + +Execute the following command: + +```sh +npm i -SE @microsoft/sp-lodash-subset@1.18.2 +``` + +File: [./package.json:17:5](./package.json) + +### FN001003 @microsoft/sp-office-ui-fabric-core | Required + +Upgrade SharePoint Framework dependency package @microsoft/sp-office-ui-fabric-core + +Execute the following command: + +```sh +npm i -SE @microsoft/sp-office-ui-fabric-core@1.18.2 +``` + +File: [./package.json:18:5](./package.json) + +### FN001004 @microsoft/sp-webpart-base | Required + +Upgrade SharePoint Framework dependency package @microsoft/sp-webpart-base + +Execute the following command: + +```sh +npm i -SE @microsoft/sp-webpart-base@1.18.2 +``` + +File: [./package.json:20:5](./package.json) + +### FN001021 @microsoft/sp-property-pane | Required + +Upgrade SharePoint Framework dependency package @microsoft/sp-property-pane + +Execute the following command: + +```sh +npm i -SE @microsoft/sp-property-pane@1.18.2 +``` + +File: [./package.json:19:5](./package.json) + +### FN001034 @microsoft/sp-adaptive-card-extension-base | Optional + +Install SharePoint Framework dependency package @microsoft/sp-adaptive-card-extension-base + +Execute the following command: + +```sh +npm i -SE @microsoft/sp-adaptive-card-extension-base@1.18.2 +``` + +File: [./package.json:14:3](./package.json) + +### FN002001 @microsoft/sp-build-web | Required + +Upgrade SharePoint Framework dev dependency package @microsoft/sp-build-web + +Execute the following command: + +```sh +npm i -DE @microsoft/sp-build-web@1.18.2 +``` + +File: [./package.json:33:5](./package.json) + +### FN002002 @microsoft/sp-module-interfaces | Required + +Upgrade SharePoint Framework dev dependency package @microsoft/sp-module-interfaces + +Execute the following command: + +```sh +npm i -DE @microsoft/sp-module-interfaces@1.18.2 +``` + +File: [./package.json:34:5](./package.json) + +### FN002022 @microsoft/eslint-plugin-spfx | Required + +Upgrade SharePoint Framework dev dependency package @microsoft/eslint-plugin-spfx + +Execute the following command: + +```sh +npm i -DE @microsoft/eslint-plugin-spfx@1.18.2 +``` + +File: [./package.json:31:5](./package.json) + +### FN002023 @microsoft/eslint-config-spfx | Required + +Upgrade SharePoint Framework dev dependency package @microsoft/eslint-config-spfx + +Execute the following command: + +```sh +npm i -DE @microsoft/eslint-config-spfx@1.18.2 +``` + +File: [./package.json:30:5](./package.json) + +### FN010001 .yo-rc.json version | Recommended + +Update version in .yo-rc.json + +```json +{ + "@microsoft/generator-sharepoint": { + "version": "1.18.2" + } +} +``` + +File: [./.yo-rc.json:15:5](./.yo-rc.json) + +### FN001022 office-ui-fabric-react | Required + +Remove SharePoint Framework dependency package office-ui-fabric-react + +Execute the following command: + +```sh +npm un -S office-ui-fabric-react +``` + +File: [./package.json:22:5](./package.json) + +### FN014010 Exclude Jest output files in .vscode/settings.json | Required + +Add excluding Jest output files in .vscode/settings.json + +```json +{ + "files.exclude": { + "**/jest-output": true + } +} +``` + +File: [.vscode/settings.json:4:3](.vscode/settings.json) + +### FN001035 @fluentui/react | Required + +Install SharePoint Framework dependency package @fluentui/react + +Execute the following command: + +```sh +npm i -SE @fluentui/react@8.106.4 +``` + +File: [./package.json:14:3](./package.json) + +### FN002026 typescript | Required + +Upgrade SharePoint Framework dev dependency package typescript + +Execute the following command: + +```sh +npm i -DE typescript@4.7.4 +``` + +File: [./package.json:43:5](./package.json) + +### FN002028 @microsoft/rush-stack-compiler-4.7 | Required + +Install SharePoint Framework dev dependency package @microsoft/rush-stack-compiler-4.7 + +Execute the following command: + +```sh +npm i -DE @microsoft/rush-stack-compiler-4.7@0.1.0 +``` + +File: [./package.json:29:3](./package.json) + +### FN010010 .yo-rc.json @microsoft/teams-js SDK version | Recommended + +Update @microsoft/teams-js SDK version in .yo-rc.json + +```json +{ + "@microsoft/generator-sharepoint": { + "sdkVersions": { + "@microsoft/teams-js": "2.12.0" + } + } +} +``` + +File: [./.yo-rc.json:2:3](./.yo-rc.json) + +### FN012017 tsconfig.json extends property | Required + +Update tsconfig.json extends property + +```json +{ + "extends": "./node_modules/@microsoft/rush-stack-compiler-4.7/includes/tsconfig-web.json" +} +``` + +File: [./tsconfig.json:2:3](./tsconfig.json) + +### FN021003 package.json engines.node | Required + +Update package.json engines.node property + +```json +{ + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } +} +``` + +File: [./package.json:6:5](./package.json) + +### FN014008 Hosted workbench type in .vscode/launch.json | Recommended + +In the .vscode/launch.json file, update the type property for the hosted workbench launch configuration + +```json +{ + "configurations": [ + { + "type": "msedge" + } + ] +} +``` + +File: [.vscode/launch.json:8:7](.vscode/launch.json) + +### FN007002 serve.json initialPage | Required + +Update serve.json initialPage URL + +```json +{ + "initialPage": "https://{tenantDomain}/_layouts/workbench.aspx" +} +``` + +File: [./config/serve.json:5:3](./config/serve.json) + +### FN014009 Hosted workbench URL in .vscode/launch.json | Recommended + +In the .vscode/launch.json file, update the url property for the hosted workbench launch configuration + +```json +{ + "configurations": [ + { + "url": "https://{tenantDomain}/_layouts/workbench.aspx" + } + ] +} +``` + +File: [.vscode/launch.json:8:7](.vscode/launch.json) + +### FN017001 Run npm dedupe | Optional + +If, after upgrading npm packages, when building the project you have errors similar to: "error TS2345: Argument of type 'SPHttpClientConfiguration' is not assignable to parameter of type 'SPHttpClientConfiguration'", try running 'npm dedupe' to cleanup npm packages. + +Execute the following command: + +```sh +npm dedupe +``` + +File: [./package.json](./package.json) + +## Summary + +### Execute script + +```sh +npm un -S office-ui-fabric-react +npm i -SE @microsoft/sp-core-library@1.18.2 @microsoft/sp-lodash-subset@1.18.2 @microsoft/sp-office-ui-fabric-core@1.18.2 @microsoft/sp-webpart-base@1.18.2 @microsoft/sp-property-pane@1.18.2 @microsoft/sp-adaptive-card-extension-base@1.18.2 @fluentui/react@8.106.4 +npm i -DE @microsoft/sp-build-web@1.18.2 @microsoft/sp-module-interfaces@1.18.2 @microsoft/eslint-plugin-spfx@1.18.2 @microsoft/eslint-config-spfx@1.18.2 typescript@4.7.4 @microsoft/rush-stack-compiler-4.7@0.1.0 +npm dedupe +``` + +### Modify files + +#### [./.yo-rc.json](./.yo-rc.json) + +Update version in .yo-rc.json: + +```json +{ + "@microsoft/generator-sharepoint": { + "version": "1.18.2" + } +} +``` + +Update @microsoft/teams-js SDK version in .yo-rc.json: + +```json +{ + "@microsoft/generator-sharepoint": { + "sdkVersions": { + "@microsoft/teams-js": "2.12.0" + } + } +} +``` + +#### [.vscode/settings.json](.vscode/settings.json) + +Add excluding Jest output files in .vscode/settings.json: + +```json +{ + "files.exclude": { + "**/jest-output": true + } +} +``` + +#### [./tsconfig.json](./tsconfig.json) + +Update tsconfig.json extends property: + +```json +{ + "extends": "./node_modules/@microsoft/rush-stack-compiler-4.7/includes/tsconfig-web.json" +} +``` + +#### [./package.json](./package.json) + +Update package.json engines.node property: + +```json +{ + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } +} +``` + +#### [.vscode/launch.json](.vscode/launch.json) + +In the .vscode/launch.json file, update the type property for the hosted workbench launch configuration: + +```json +{ + "configurations": [ + { + "type": "msedge" + } + ] +} +``` + +In the .vscode/launch.json file, update the url property for the hosted workbench launch configuration: + +```json +{ + "configurations": [ + { + "url": "https://{tenantDomain}/_layouts/workbench.aspx" + } + ] +} +``` + +#### [./config/serve.json](./config/serve.json) + +Update serve.json initialPage URL: + +```json +{ + "initialPage": "https://{tenantDomain}/_layouts/workbench.aspx" +} +``` \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json index 3257ce1c3..8f3780b27 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "./node_modules/@microsoft/rush-stack-compiler-4.5/includes/tsconfig-web.json", + "extends": "./node_modules/@microsoft/rush-stack-compiler-4.7/includes/tsconfig-web.json", "compilerOptions": { "baseUrl": ".", "target": "es5", From 18169a5d8ac6e79ebc9c352d126a6469d3eb223c Mon Sep 17 00:00:00 2001 From: Sandeep-FED Date: Sat, 16 Mar 2024 17:14:51 +0530 Subject: [PATCH 12/17] build: remove absolute imports for now --- src/webparts/awardRecognition/components/AwardRecognition.tsx | 2 +- tsconfig.json | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/webparts/awardRecognition/components/AwardRecognition.tsx b/src/webparts/awardRecognition/components/AwardRecognition.tsx index ca8dde552..628fb3746 100644 --- a/src/webparts/awardRecognition/components/AwardRecognition.tsx +++ b/src/webparts/awardRecognition/components/AwardRecognition.tsx @@ -1,7 +1,7 @@ import * as React from "react"; import { IAwardRecognitionProps } from "./IAwardRecognitionProps"; import { FluentProvider, webLightTheme } from "@fluentui/react-components"; -import { Carousel } from "src/components/Carousel" +import { Carousel } from "../../../components/Carousel" import { createContext } from "react"; export const WebpartContext = createContext(null); diff --git a/tsconfig.json b/tsconfig.json index 8f3780b27..d492d8276 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,7 +1,6 @@ { "extends": "./node_modules/@microsoft/rush-stack-compiler-4.7/includes/tsconfig-web.json", "compilerOptions": { - "baseUrl": ".", "target": "es5", "forceConsistentCasingInFileNames": true, "module": "esnext", From ba9e42026846c6d672e155921e2342026e650f56 Mon Sep 17 00:00:00 2001 From: Sandeep-FED Date: Sat, 16 Mar 2024 17:15:11 +0530 Subject: [PATCH 13/17] fix: swiper style errors, use minified styles --- src/components/Carousel.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/Carousel.tsx b/src/components/Carousel.tsx index 063fc99df..a35acb15d 100644 --- a/src/components/Carousel.tsx +++ b/src/components/Carousel.tsx @@ -8,10 +8,10 @@ import { ListOptions } from "pnp-react-hooks/types/options/ListOptions" import { useSite } from "pnp-react-hooks/hooks/sp/useSite" // Import Swiper styles -import "swiper/swiper.scss" -import "swiper/modules/navigation/navigation.scss" -import "swiper/modules/pagination/pagination.scss" -import "swiper/modules/effect-coverflow/effect-coverflow.scss" +import "swiper/swiper.min.css" +import "swiper/modules/navigation/navigation.min.css" +import "swiper/modules/pagination/pagination.min.css" +import "swiper/modules/effect-coverflow/effect-coverflow.min.css" import { AwardItems } from "../types/AwardItems" import styles from "../webparts/awardRecognition/components/AwardRecognition.module.scss" From 9858b121023449b8bdbeeeb83120547c2a668d1d Mon Sep 17 00:00:00 2001 From: Sandeep-FED Date: Sat, 16 Mar 2024 19:42:02 +0530 Subject: [PATCH 14/17] docs: update readme --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index f4e7ee85c..37c02cf8b 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,9 @@ ## Summary -This SharePoint Framework (SPFx) web part offers a modern carousel component using Swiper, enabling smooth navigation through content within a SharePoint site. +This SharePoint Framework (SPFx) webpart introduces a contemporary carousel component leveraging Swiper, facilitating seamless traversal through content housed within a SharePoint site. This innovative feature enhances user experience by providing fluid navigation through various pieces of content, thereby adding a touch of elegance and sophistication to the SharePoint environment. -![Award Recognition](assets/AwardRecognition.png) +![Award Recognition](src/webparts/awardRecognition/assets/AwardRecognition.png) ## Compatibility @@ -15,12 +15,12 @@ This SharePoint Framework (SPFx) web part offers a modern carousel component usi ## Used SharePoint Framework Version -![version](https://img.shields.io/badge/version-1.16.1-green.svg) +![version](https://img.shields.io/badge/version-1.18.2-green.svg) This sample is optimally compatible with the following environment configuration: -![SPFx 1.16.1](https://img.shields.io/badge/SPFx-1.16.1-green.svg) -![Node.js v16 | v14 | v12](https://img.shields.io/badge/Node.js-v16%20%7C%20v14%20%7C%20v12-green.svg) +![SPFx 1.18.2](https://img.shields.io/badge/SPFx-1.18.2-green.svg) +![Node.js v18 | v16](https://img.shields.io/badge/Node.js-v18%20%7C%20v16-green.svg) ![Compatible with SharePoint Online](https://img.shields.io/badge/SharePoint%20Online-Compatible-green.svg) ![Does not work with SharePoint 2019](https://img.shields.io/badge/SharePoint%20Server%202019-Incompatible-red.svg "SharePoint Server 2019 requires SPFx 1.4.1 or lower") ![Does not work with SharePoint 2016 (Feature Pack 2)](https://img.shields.io/badge/SharePoint%20Server%202016%20(Feature%20Pack%202)-Incompatible-red.svg "SharePoint Server 2016 Feature Pack 2 requires SPFx 1.1") @@ -83,7 +83,7 @@ Create a SharePoint custom list `Award Recognition` in the SPO site with below c Key features demonstrated by this solution: - Property pane controls usage -- Pnp react hooks usage +- PnP react hooks usage - Type checking ## References From 02d2245fff417948e81efd7fc8d5126639ae341c Mon Sep 17 00:00:00 2001 From: Sandeep P S Date: Sat, 16 Mar 2024 21:17:15 +0530 Subject: [PATCH 15/17] docs: update release date in README --- samples/react-modern-carousel/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/react-modern-carousel/README.md b/samples/react-modern-carousel/README.md index 37c02cf8b..60d0230eb 100644 --- a/samples/react-modern-carousel/README.md +++ b/samples/react-modern-carousel/README.md @@ -59,7 +59,7 @@ Create a SharePoint custom list `Award Recognition` in the SPO site with below c | Version | Date | Comments | | ------- | ---------------- | --------------- | -| 1.0 | November 26, 2023 | Initial release | +| 1.0 | March 16, 2024 | Initial release | ## Minimal Path to Awesome⚡ From 9ca0643603369c413c6f5bdd32103edf268999bf Mon Sep 17 00:00:00 2001 From: Sandeep P S Date: Sat, 16 Mar 2024 21:23:41 +0530 Subject: [PATCH 16/17] build: include .nvmrc file --- samples/react-modern-carousel/.nvmrc | 1 + 1 file changed, 1 insertion(+) create mode 100644 samples/react-modern-carousel/.nvmrc diff --git a/samples/react-modern-carousel/.nvmrc b/samples/react-modern-carousel/.nvmrc new file mode 100644 index 000000000..bb52a169c --- /dev/null +++ b/samples/react-modern-carousel/.nvmrc @@ -0,0 +1 @@ +v18.18.2 From b8d5edb10f70bc4a13649c0d7f08c717fd309d2c Mon Sep 17 00:00:00 2001 From: Hugo Bernier Date: Sat, 30 Mar 2024 12:24:55 -0400 Subject: [PATCH 17/17] Updated readme, sample.json, and devcontainer --- .../.devcontainer/devcontainer.json | 38 ++ .../.devcontainer/spfx-startup.sh | 33 ++ samples/react-modern-carousel/README.md | 10 +- .../assets/AwardRecognition.png | Bin .../react-modern-carousel/assets/sample.json | 51 +++ .../react-modern-carousel/package-lock.json | 2 +- samples/react-modern-carousel/spfx.upgrade.md | 408 ------------------ .../src/components/Carousel.tsx | 11 +- .../src/components/Content.tsx | 2 +- .../src/types/ContentProps.ts | 2 +- .../components/AwardRecognition.tsx | 2 +- 11 files changed, 137 insertions(+), 422 deletions(-) create mode 100644 samples/react-modern-carousel/.devcontainer/devcontainer.json create mode 100644 samples/react-modern-carousel/.devcontainer/spfx-startup.sh rename samples/react-modern-carousel/{src/webparts/awardRecognition => }/assets/AwardRecognition.png (100%) create mode 100644 samples/react-modern-carousel/assets/sample.json delete mode 100644 samples/react-modern-carousel/spfx.upgrade.md diff --git a/samples/react-modern-carousel/.devcontainer/devcontainer.json b/samples/react-modern-carousel/.devcontainer/devcontainer.json new file mode 100644 index 000000000..142906b55 --- /dev/null +++ b/samples/react-modern-carousel/.devcontainer/devcontainer.json @@ -0,0 +1,38 @@ +{ + "name": "SPFx 1.18.2", + "image": "docker.io/m365pnp/spfx:1.18.2", + "customizations": { + "vscode": { + "extensions": [ + "editorconfig.editorconfig", + "dbaeumer.vscode-eslint" + ] + } + }, + "forwardPorts": [ + 4321, + 35729, + 5432 + ], + "portsAttributes": { + "4321": { + "protocol": "https", + "label": "Manifest", + "onAutoForward": "silent", + "requireLocalPort": true + }, + "5432": { + "protocol": "https", + "label": "Workbench", + "onAutoForward": "silent" + }, + "35729": { + "protocol": "https", + "label": "LiveReload", + "onAutoForward": "silent", + "requireLocalPort": true + } + }, + "postCreateCommand": "bash .devcontainer/spfx-startup.sh", + "remoteUser": "node" +} diff --git a/samples/react-modern-carousel/.devcontainer/spfx-startup.sh b/samples/react-modern-carousel/.devcontainer/spfx-startup.sh new file mode 100644 index 000000000..456d6aea8 --- /dev/null +++ b/samples/react-modern-carousel/.devcontainer/spfx-startup.sh @@ -0,0 +1,33 @@ +echo +echo -e "\e[1;94mInstalling Node dependencies\e[0m" +npm install + +## commands to create dev certificate and copy it to the root folder of the project +echo +echo -e "\e[1;94mGenerating dev certificate\e[0m" +gulp trust-dev-cert + +# Convert the generated PEM certificate to a CER certificate +openssl x509 -inform PEM -in ~/.rushstack/rushstack-serve.pem -outform DER -out ./spfx-dev-cert.cer + +# Copy the PEM ecrtificate for non-Windows hosts +cp ~/.rushstack/rushstack-serve.pem ./spfx-dev-cert.pem + +## add *.cer to .gitignore to prevent certificates from being saved in repo +if ! grep -Fxq '*.cer' ./.gitignore + then + echo "# .CER Certificates" >> .gitignore + echo "*.cer" >> .gitignore +fi + +## add *.pem to .gitignore to prevent certificates from being saved in repo +if ! grep -Fxq '*.pem' ./.gitignore + then + echo "# .PEM Certificates" >> .gitignore + echo "*.pem" >> .gitignore +fi + +echo +echo -e "\e[1;92mReady!\e[0m" + +echo -e "\n\e[1;94m**********\nOptional: if you plan on using gulp serve, don't forget to add the container certificate to your local machine. Please visit https://aka.ms/spfx-devcontainer for more information\n**********" \ No newline at end of file diff --git a/samples/react-modern-carousel/README.md b/samples/react-modern-carousel/README.md index 60d0230eb..a83447516 100644 --- a/samples/react-modern-carousel/README.md +++ b/samples/react-modern-carousel/README.md @@ -1,10 +1,10 @@ -# React Modern Carousel Web Part +# Modern Carousel ## Summary -This SharePoint Framework (SPFx) webpart introduces a contemporary carousel component leveraging Swiper, facilitating seamless traversal through content housed within a SharePoint site. This innovative feature enhances user experience by providing fluid navigation through various pieces of content, thereby adding a touch of elegance and sophistication to the SharePoint environment. +This SharePoint Framework (SPFx) web part introduces a contemporary carousel component leveraging Swiper, facilitating seamless traversal through content housed within a SharePoint site. This innovative feature enhances user experience by providing fluid navigation through various pieces of content, thereby adding a touch of elegance and sophistication to the SharePoint environment. -![Award Recognition](src/webparts/awardRecognition/assets/AwardRecognition.png) +![Award Recognition](./assets/AwardRecognition.png) ## Compatibility @@ -49,7 +49,7 @@ Create a SharePoint custom list `Award Recognition` in the SPO site with below c | Solution | Author(s) | | ----------- | ------------------------------------------------------- | -| react-modern-carousel| Sandeep P S ( [Linkedin](https://www.linkedin.com/in/sandeepps1299/) ) / Quadrasystems.net ( [Twitter](https://www.linkedin.com/company/quadrasystems.net-india-pvt-ltd) / [Linkedin](https://www.linkedin.com/company/quadrasystems.net-india-pvt-ltd) ) | +| react-modern-carousel| Sandeep P S ( [LinkedIn](https://www.linkedin.com/in/sandeepps1299/) ) / Quadrasystems.net ( [Twitter](https://www.linkedin.com/company/quadrasystems.net-india-pvt-ltd) / [LinkedIn](https://www.linkedin.com/company/quadrasystems.net-india-pvt-ltd) ) | ## Contributors🧑‍💻 @@ -91,7 +91,7 @@ Key features demonstrated by this solution: - [Microsoft 365 Patterns and Practices](https://aka.ms/m365pnp) - Guidance, tooling, samples and open-source controls for your Microsoft 365 development. - [SharePoint Framework](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant) - [PnP JS](https://pnp.github.io/pnpjs/) -- [Pnp React Hooks](https://superioone.github.io/pnp-react-hooks/) +- [PnP React Hooks](https://superioone.github.io/pnp-react-hooks/) - [SwiperJS](https://swiperjs.com) - [React Docs](https://react.dev/learn) diff --git a/samples/react-modern-carousel/src/webparts/awardRecognition/assets/AwardRecognition.png b/samples/react-modern-carousel/assets/AwardRecognition.png similarity index 100% rename from samples/react-modern-carousel/src/webparts/awardRecognition/assets/AwardRecognition.png rename to samples/react-modern-carousel/assets/AwardRecognition.png diff --git a/samples/react-modern-carousel/assets/sample.json b/samples/react-modern-carousel/assets/sample.json new file mode 100644 index 000000000..5f9413561 --- /dev/null +++ b/samples/react-modern-carousel/assets/sample.json @@ -0,0 +1,51 @@ +[ + { + "name": "pnp-sp-dev-spfx-web-parts-react-modern-carousel", + "source": "pnp", + "title": "Modern Carousel", + "shortDescription": "This SharePoint Framework (SPFx) web part introduces a contemporary carousel component leveraging Swiper, facilitating seamless traversal through content housed within a SharePoint site.", + "url": "https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-modern-carousel", + "downloadUrl": "https://pnp.github.io/download-partial/?url=https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-modern-carousel", + "longDescription": [ + "This SharePoint Framework (SPFx) web part introduces a contemporary carousel component leveraging Swiper, facilitating seamless traversal through content housed within a SharePoint site. This innovative feature enhances user experience by providing fluid navigation through various pieces of content, thereby adding a touch of elegance and sophistication to the SharePoint environment." + ], + "creationDateTime": "2024-12-25", + "updateDateTime": "2024-12-31", + "products": [ + "SharePoint" + ], + "metadata": [ + { + "key": "CLIENT-SIDE-DEV", + "value": "React" + }, + { + "key": "SPFX-VERSION", + "value": "1.18.2" + } + ], + "thumbnails": [ + { + "name": "AwardRecognition.png", + "type": "image", + "order": 100, + "url": "https://github.com/pnp/sp-dev-fx-webparts/raw/main/samples/react-modern-carousel/assets/AwardRecognition.png", + "alt": "Web Part Preview" + } + ], + "authors": [ + { + "gitHubAccount": "Sandeep-FED", + "pictureUrl": "https://github.com/Sandeep-FED.png", + "name": "Sandeep P S" + } + ], + "references": [ + { + "name": "Build your first SharePoint client-side web part", + "description": "Client-side web parts are client-side components that run in the context of a SharePoint page. Client-side web parts can be deployed to SharePoint environments that support the SharePoint Framework. You can also use modern JavaScript web frameworks, tools, and libraries to build them.", + "url": "https://docs.microsoft.com/sharepoint/dev/spfx/web-parts/get-started/build-a-hello-world-web-part" + } + ] + } +] \ No newline at end of file diff --git a/samples/react-modern-carousel/package-lock.json b/samples/react-modern-carousel/package-lock.json index 0b8cdeb5a..05f6e1773 100644 --- a/samples/react-modern-carousel/package-lock.json +++ b/samples/react-modern-carousel/package-lock.json @@ -41,7 +41,7 @@ "typescript": "4.7.4" }, "engines": { - "node": ">=16.13.0 <17.0.0" + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" } }, "node_modules/@aashutoshrathi/word-wrap": { diff --git a/samples/react-modern-carousel/spfx.upgrade.md b/samples/react-modern-carousel/spfx.upgrade.md deleted file mode 100644 index 1370f9f05..000000000 --- a/samples/react-modern-carousel/spfx.upgrade.md +++ /dev/null @@ -1,408 +0,0 @@ -# Upgrade project award-recognition-client-side-solution to v1.18.2 - -Date: 16/03/2024 - -## Findings - -Following is the list of steps required to upgrade your project to SharePoint Framework version 1.18.2. [Summary](#Summary) of the modifications is included at the end of the report. - -### FN001001 @microsoft/sp-core-library | Required - -Upgrade SharePoint Framework dependency package @microsoft/sp-core-library - -Execute the following command: - -```sh -npm i -SE @microsoft/sp-core-library@1.18.2 -``` - -File: [./package.json:16:5](./package.json) - -### FN001002 @microsoft/sp-lodash-subset | Required - -Upgrade SharePoint Framework dependency package @microsoft/sp-lodash-subset - -Execute the following command: - -```sh -npm i -SE @microsoft/sp-lodash-subset@1.18.2 -``` - -File: [./package.json:17:5](./package.json) - -### FN001003 @microsoft/sp-office-ui-fabric-core | Required - -Upgrade SharePoint Framework dependency package @microsoft/sp-office-ui-fabric-core - -Execute the following command: - -```sh -npm i -SE @microsoft/sp-office-ui-fabric-core@1.18.2 -``` - -File: [./package.json:18:5](./package.json) - -### FN001004 @microsoft/sp-webpart-base | Required - -Upgrade SharePoint Framework dependency package @microsoft/sp-webpart-base - -Execute the following command: - -```sh -npm i -SE @microsoft/sp-webpart-base@1.18.2 -``` - -File: [./package.json:20:5](./package.json) - -### FN001021 @microsoft/sp-property-pane | Required - -Upgrade SharePoint Framework dependency package @microsoft/sp-property-pane - -Execute the following command: - -```sh -npm i -SE @microsoft/sp-property-pane@1.18.2 -``` - -File: [./package.json:19:5](./package.json) - -### FN001034 @microsoft/sp-adaptive-card-extension-base | Optional - -Install SharePoint Framework dependency package @microsoft/sp-adaptive-card-extension-base - -Execute the following command: - -```sh -npm i -SE @microsoft/sp-adaptive-card-extension-base@1.18.2 -``` - -File: [./package.json:14:3](./package.json) - -### FN002001 @microsoft/sp-build-web | Required - -Upgrade SharePoint Framework dev dependency package @microsoft/sp-build-web - -Execute the following command: - -```sh -npm i -DE @microsoft/sp-build-web@1.18.2 -``` - -File: [./package.json:33:5](./package.json) - -### FN002002 @microsoft/sp-module-interfaces | Required - -Upgrade SharePoint Framework dev dependency package @microsoft/sp-module-interfaces - -Execute the following command: - -```sh -npm i -DE @microsoft/sp-module-interfaces@1.18.2 -``` - -File: [./package.json:34:5](./package.json) - -### FN002022 @microsoft/eslint-plugin-spfx | Required - -Upgrade SharePoint Framework dev dependency package @microsoft/eslint-plugin-spfx - -Execute the following command: - -```sh -npm i -DE @microsoft/eslint-plugin-spfx@1.18.2 -``` - -File: [./package.json:31:5](./package.json) - -### FN002023 @microsoft/eslint-config-spfx | Required - -Upgrade SharePoint Framework dev dependency package @microsoft/eslint-config-spfx - -Execute the following command: - -```sh -npm i -DE @microsoft/eslint-config-spfx@1.18.2 -``` - -File: [./package.json:30:5](./package.json) - -### FN010001 .yo-rc.json version | Recommended - -Update version in .yo-rc.json - -```json -{ - "@microsoft/generator-sharepoint": { - "version": "1.18.2" - } -} -``` - -File: [./.yo-rc.json:15:5](./.yo-rc.json) - -### FN001022 office-ui-fabric-react | Required - -Remove SharePoint Framework dependency package office-ui-fabric-react - -Execute the following command: - -```sh -npm un -S office-ui-fabric-react -``` - -File: [./package.json:22:5](./package.json) - -### FN014010 Exclude Jest output files in .vscode/settings.json | Required - -Add excluding Jest output files in .vscode/settings.json - -```json -{ - "files.exclude": { - "**/jest-output": true - } -} -``` - -File: [.vscode/settings.json:4:3](.vscode/settings.json) - -### FN001035 @fluentui/react | Required - -Install SharePoint Framework dependency package @fluentui/react - -Execute the following command: - -```sh -npm i -SE @fluentui/react@8.106.4 -``` - -File: [./package.json:14:3](./package.json) - -### FN002026 typescript | Required - -Upgrade SharePoint Framework dev dependency package typescript - -Execute the following command: - -```sh -npm i -DE typescript@4.7.4 -``` - -File: [./package.json:43:5](./package.json) - -### FN002028 @microsoft/rush-stack-compiler-4.7 | Required - -Install SharePoint Framework dev dependency package @microsoft/rush-stack-compiler-4.7 - -Execute the following command: - -```sh -npm i -DE @microsoft/rush-stack-compiler-4.7@0.1.0 -``` - -File: [./package.json:29:3](./package.json) - -### FN010010 .yo-rc.json @microsoft/teams-js SDK version | Recommended - -Update @microsoft/teams-js SDK version in .yo-rc.json - -```json -{ - "@microsoft/generator-sharepoint": { - "sdkVersions": { - "@microsoft/teams-js": "2.12.0" - } - } -} -``` - -File: [./.yo-rc.json:2:3](./.yo-rc.json) - -### FN012017 tsconfig.json extends property | Required - -Update tsconfig.json extends property - -```json -{ - "extends": "./node_modules/@microsoft/rush-stack-compiler-4.7/includes/tsconfig-web.json" -} -``` - -File: [./tsconfig.json:2:3](./tsconfig.json) - -### FN021003 package.json engines.node | Required - -Update package.json engines.node property - -```json -{ - "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" - } -} -``` - -File: [./package.json:6:5](./package.json) - -### FN014008 Hosted workbench type in .vscode/launch.json | Recommended - -In the .vscode/launch.json file, update the type property for the hosted workbench launch configuration - -```json -{ - "configurations": [ - { - "type": "msedge" - } - ] -} -``` - -File: [.vscode/launch.json:8:7](.vscode/launch.json) - -### FN007002 serve.json initialPage | Required - -Update serve.json initialPage URL - -```json -{ - "initialPage": "https://{tenantDomain}/_layouts/workbench.aspx" -} -``` - -File: [./config/serve.json:5:3](./config/serve.json) - -### FN014009 Hosted workbench URL in .vscode/launch.json | Recommended - -In the .vscode/launch.json file, update the url property for the hosted workbench launch configuration - -```json -{ - "configurations": [ - { - "url": "https://{tenantDomain}/_layouts/workbench.aspx" - } - ] -} -``` - -File: [.vscode/launch.json:8:7](.vscode/launch.json) - -### FN017001 Run npm dedupe | Optional - -If, after upgrading npm packages, when building the project you have errors similar to: "error TS2345: Argument of type 'SPHttpClientConfiguration' is not assignable to parameter of type 'SPHttpClientConfiguration'", try running 'npm dedupe' to cleanup npm packages. - -Execute the following command: - -```sh -npm dedupe -``` - -File: [./package.json](./package.json) - -## Summary - -### Execute script - -```sh -npm un -S office-ui-fabric-react -npm i -SE @microsoft/sp-core-library@1.18.2 @microsoft/sp-lodash-subset@1.18.2 @microsoft/sp-office-ui-fabric-core@1.18.2 @microsoft/sp-webpart-base@1.18.2 @microsoft/sp-property-pane@1.18.2 @microsoft/sp-adaptive-card-extension-base@1.18.2 @fluentui/react@8.106.4 -npm i -DE @microsoft/sp-build-web@1.18.2 @microsoft/sp-module-interfaces@1.18.2 @microsoft/eslint-plugin-spfx@1.18.2 @microsoft/eslint-config-spfx@1.18.2 typescript@4.7.4 @microsoft/rush-stack-compiler-4.7@0.1.0 -npm dedupe -``` - -### Modify files - -#### [./.yo-rc.json](./.yo-rc.json) - -Update version in .yo-rc.json: - -```json -{ - "@microsoft/generator-sharepoint": { - "version": "1.18.2" - } -} -``` - -Update @microsoft/teams-js SDK version in .yo-rc.json: - -```json -{ - "@microsoft/generator-sharepoint": { - "sdkVersions": { - "@microsoft/teams-js": "2.12.0" - } - } -} -``` - -#### [.vscode/settings.json](.vscode/settings.json) - -Add excluding Jest output files in .vscode/settings.json: - -```json -{ - "files.exclude": { - "**/jest-output": true - } -} -``` - -#### [./tsconfig.json](./tsconfig.json) - -Update tsconfig.json extends property: - -```json -{ - "extends": "./node_modules/@microsoft/rush-stack-compiler-4.7/includes/tsconfig-web.json" -} -``` - -#### [./package.json](./package.json) - -Update package.json engines.node property: - -```json -{ - "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" - } -} -``` - -#### [.vscode/launch.json](.vscode/launch.json) - -In the .vscode/launch.json file, update the type property for the hosted workbench launch configuration: - -```json -{ - "configurations": [ - { - "type": "msedge" - } - ] -} -``` - -In the .vscode/launch.json file, update the url property for the hosted workbench launch configuration: - -```json -{ - "configurations": [ - { - "url": "https://{tenantDomain}/_layouts/workbench.aspx" - } - ] -} -``` - -#### [./config/serve.json](./config/serve.json) - -Update serve.json initialPage URL: - -```json -{ - "initialPage": "https://{tenantDomain}/_layouts/workbench.aspx" -} -``` \ No newline at end of file diff --git a/samples/react-modern-carousel/src/components/Carousel.tsx b/samples/react-modern-carousel/src/components/Carousel.tsx index a35acb15d..84809ebf5 100644 --- a/samples/react-modern-carousel/src/components/Carousel.tsx +++ b/samples/react-modern-carousel/src/components/Carousel.tsx @@ -17,7 +17,7 @@ import { AwardItems } from "../types/AwardItems" import styles from "../webparts/awardRecognition/components/AwardRecognition.module.scss" import { Content } from "./Content" -export const Carousel = () => { +export const Carousel = (): JSX.Element => { const [awardList, setAwardList] = useState([]) const [selectedUser, setSelectedUser] = useState(null) @@ -44,7 +44,8 @@ export const Carousel = () => { } }, [listItems, selectedUser, siteInfo]) - const handleSlideChange = (swiper: any) => { + // eslint-disable-next-line @typescript-eslint/no-explicit-any + const handleSlideChange = (swiper: any): void => { const activeIndex = swiper.activeIndex setSelectedUser(awardList[activeIndex]) } @@ -83,8 +84,8 @@ export const Carousel = () => { loop={false} onSlideChange={(swiper) => handleSlideChange(swiper)} > - {awardList?.map((user) => ( - + {awardList?.map((user, index) => ( + { }} > - + {user.Title}/ diff --git a/samples/react-modern-carousel/src/components/Content.tsx b/samples/react-modern-carousel/src/components/Content.tsx index 7da525498..356609bd1 100644 --- a/samples/react-modern-carousel/src/components/Content.tsx +++ b/samples/react-modern-carousel/src/components/Content.tsx @@ -5,7 +5,7 @@ import { ContentProps } from "../types/ContentProps" import { useContext } from "react"; import { WebpartContext } from "../webparts/awardRecognition/components/AwardRecognition"; -export const Content = ({ user }: ContentProps) => { +export const Content = ({ user }: ContentProps): JSX.Element => { const contextInfo = useContext(WebpartContext); return ( diff --git a/samples/react-modern-carousel/src/types/ContentProps.ts b/samples/react-modern-carousel/src/types/ContentProps.ts index 1647a5a8d..754ce1032 100644 --- a/samples/react-modern-carousel/src/types/ContentProps.ts +++ b/samples/react-modern-carousel/src/types/ContentProps.ts @@ -1,5 +1,5 @@ import { AwardItems } from "./AwardItems"; export interface ContentProps { - user: AwardItems | null; + user: AwardItems | undefined; } diff --git a/samples/react-modern-carousel/src/webparts/awardRecognition/components/AwardRecognition.tsx b/samples/react-modern-carousel/src/webparts/awardRecognition/components/AwardRecognition.tsx index 628fb3746..9aa04aeff 100644 --- a/samples/react-modern-carousel/src/webparts/awardRecognition/components/AwardRecognition.tsx +++ b/samples/react-modern-carousel/src/webparts/awardRecognition/components/AwardRecognition.tsx @@ -6,7 +6,7 @@ import { createContext } from "react"; export const WebpartContext = createContext(null); -export const AwardRecognition = (props: IAwardRecognitionProps) => { +export const AwardRecognition = (props: IAwardRecognitionProps): JSX.Element => { return (

T3P zx%&fu5bwKBpp(c4E1Jtm@hJm;B3c~ou5^Wd!_wDE0F0DCyR9c0xCdPR7Q|t-Ly>rp z<>8`5-!Sb^(4~D85!szy%A+T7ia@Jn_I+dD3_ieXJ$;&S|D=c(kCYG^Of_WS{D#vV z9ve*dH1uW=OhcN#G2gsNNXY+AIn(JzDi*FUVPxRMxu80xwjGJj`ZIMy_HvO3R#*F(GIs{Z3KeJ(R6&q|Dql2nh|R6;+*E|X9` ze#P~nG&9O6{rUWq628`=+0ReR&L&uM=BlqF#dbQ+LQi`-!G&fTvHQ)a|JI~_{^W7mik5Ed z@zdBrJLAp`{0E}V2s5NPDPxjUf+Y=nTe5UqTD!j{SyN8S+1Qp2wEFA5Z?`4BHYSn5 za<%~7lSdIOu!`(w_4jj|LDvBe?Ju(4U)Q?suF=;-a;_WOgmpOHAZlJK6a~Fp6;+o0 znWu-D;1i;pv!Vb`KSyD7Vx!NU^JT%)EU$Y$hp@aFx(r=-4 z`Bb`v_{K``06dR=^^weIf??~AcfGr4%v@vMdHi7S-uHLhH_y~~^L`bJ32!#_|LDgA z66__P^~GtOKkcG?Q#Z%a=U#V{|788CmA5j(kuih!Nb=cG(#caUBg+iybjzN8t&I0@ z2&2NH*IJ=hal)vKb@4_0vBsQm*1%)(P`23UM-C#Hj*FRjb|j?yIxSlpa8|C3?svG}JDC;}NHt_(_Hc(>`b|jl^w6oBi?9ZuSfq_|cR4)gd9ek}h z)~^CjyPe~AZb#H|0sV%N)VbOVuz5u^7NXv6*#RIAtvaT|>T=c}Z^&Q0Yhl(%#){hF0|I`xrq3 zo41*4^*df=i7hc-Pyx|JOF(whU&lZu?}slVeNAph7Q)&DENQRz>T)ceQ(2nhI&LWR zS5F?~^@#Z3f>V~_zCD~1fzH?!wd*R&KQq0R6eyO@WiR%{F``rF(sCOL@M{j#;gJEwSek1O zXS>U=r$5)eQR+ZS;}*_N-q7f*J(PUpRrC4q_1}zDG9X(JFR-H+>2*0GN&q#GFZEFY z9J~^(52py~0hDHa7C09eD`HUBh8_9u+8p13a4R*|)TSKIMXmW|iF#3t4K)G|u2&jv z_iryp-W^u@-R9i;i}z!S?&FJp2a-b0%f85JB8oAYv&Er+GM2Q~Dl35p{lE?d3Y?+O zrJq~y#3SB*MVZS4&T0Dd**Q+!Kak!YRl(Puq!@^m8GKr+`7suq5nsWg*8qz%@t*0h zw2Vx@!X{jUjrtspWrxaSU4;*(>vTi1?hS+fdI4Tu;z7kIXCkrp95=jR8HNPc?N3_Y zA}LNF;Zl~gBwZ5zdW6^x=D* z35Ia_e`tBcRdLdUtlyYmVqx;D*b;;2Fbt9PfJD5 z@09RhnP5(XvVp6)XEqtOZ_GQO%u_5Q}H3d$Z8FJwtJn70KrfWKqQ9W>4v}$T^_Y?;%c(wmC+G8q!wKO=nb zS^MZEdqvxWDr(w6Hkrt04!z3o_3`4&ln{fw$lGg!KS{759Tby+UUoTHDA?h+Vud1Yw7dPRn%F3nd3Z>q_}3iG#>w79AN z35!Ubd(TC!;ShvnD}1bVVPy0rGo& zdLJ=%&u!s)6qRlEtaGgolGQ;e1;LYA;9VLvD!{AD3FEH-8d5p~Tue&noY^p}bw$!?FBK$ImIw{Y9@h=G{oL2n;3Ki}7&IYg52%t38PV zQQLNo-jpEZ*Uz@!CVPP<* zbgWlq^~{7lGJWrOY&L*|W-K~$u{{SHtDrpL^9~q5Bt-nwZ9FrNOPW#Rs zs^!eo-awbFl{tpt@mIr7e5LHby}9nc?cndn0F4)Z!7tC65K+(e2xcfd%z#9Aug7~C zB|GjeIuYEBCuxY-%kaHWX>3oErkru-ZKImy_UnXdIT5Ni&yvJq)1?7MoDGSklcm|P zke>Iay)KMb{K_w-N`DLM9(w$W5-M{r5)=UjJ+RX9~G6H4-yjQHBY#ATrw!OYFW^Jz&bsPcLKdgvT ze<$v_DfR7SLn}dZ+WtG<=aCIL-zDU~g!3C44qb|JYZP*dYfTk7=v-e`1^xy5bDH~z z^p>jk>O3hD&)3D0uay*a^n?wk@E|_8su1EnXN<7j+C6E&L17F@-wLmW@~rcNXKF(G zzMLV+@z+qnI}SLMQ(WFU_lnhp`{h34FCqnb2z8LI*=W{{*2lCIPer_!c&R0ZoaBN- z36<+r=2H@LRkN8AEkNB?1?CaxW|D+On@>Kg(pQm1#6khJWB)qDlW17OXu{SE=h}{r zJsU?+t>2-UacYEiad#P2mECioAImu-7eoCm#36*g)Dtgk@W%9X zvcVtc_l|2_f{5NdX1_^BH$zbY3gyppl&t&+EPE54cm*Rin@IIFF3WBHqq(6E^>(l6tJ=DvGqNhPg38Zl{5R$;^UQL9NjD-?Y@O&*!#@NUQj4_5ktaflY5ehA$G{EkU8bY<^dK)f z9Y3CwYME=@k0l&lcg&gN9`1r4tYXsEY=AK^s4u;Jd3~Iv)xW8R34tK_*y%YNyy^p! z@%bz4&$-@=D33avQvBg0u=cl#*lx6~$D4I3%_F1r&K6FBEJA%MeRQx7$E+OIK*_rzCE_)XY<4)@WdvMT*3S9gUWeO~+1IPea;qsi7bkxg^*e+;g2Y zb9>hmKzRd+>kRL*MZkvQPi8w#|28iP+~nb95L8&wHOE@BABjo{*Sr?UodU~V_!9;#{Ki(6xn6y6V$u?)VpK# z(c=|YdYj2kYWg@kR&OS6j8Y|(Z2fpI4Er@M|B9Qk@mZ6d z(3@HGN-UXJH!5}n45Kxf{{70^=-1?V@@Ns+glk>H*dup|NaX%WWlPwzl(Zd3yE2=f z)~1;0ui=DSC-d@YW79nf*&~I6_Fc0>#*Xduj_p!E#55E)kz>uyDsySd4)~vXGrE6X zkYn8+b8jK2!#3ye{nf7xoWSc4S_sm`J^w#%Hv2!f^&rFVN2~-PFe)1@@ctF?D&Y~9H*D9S= zfZok9?9W0}^@{~|T;odJS27)+80La?Zr)KhWz#X5QO0lj$e|a{gVw`+8m?5GRbD(q8Id*rLgAfn*~-%9!K)U zV#PM50dcP6HH+8Qe%~HM%5L{u$b!O;>gWf=UuAWhq(YYiVX3E{BNOaN7fSfDFE|~t z6YO&ow~t)w3+{MC%b!1pvzPCCwfw7`+JEt-i6bG!t1uyfi-&>TT7C*F$zN;S*OT{; zfuPlxo*vNIvc#f0a&65(wiah-MaXVAx_BkCIheE&WDE0OC z2}*!>hX^XrT=_g4(I^!>NWwabvlvFE%J&~G!O}IQrL$XtZ~bg3#*_oFR@*6tR_vW( z^(P%7UG>Flv*-zHv5+vYQ0+d;WO;dMq8_x4fOxq92#2J5qG&jqcnF>sDW>{^f> ztwS4dh&TiNgIOV9nLP)Y3n+GM32qw8G%K7HL4rTOh~0xw#YU|Ot9acz*kQcV0FLsD zk24v=NhSzJ@r`F&&AB`1o9DqEVw&rET^vUyW6f;&&>g~`^`46Aq1+o0n3wXU?EI0t znEgdj5OHwy?HsRWm;c66^!Rq!KowR;VizlA{?0L7n&h3r&l^>+rhPLKkB%@-0AQRu zoo@>;BM`_pz~>Ycr>sBARZZfBlRte>8P}kp8)p|A%DJPr^V)wl(Rx$V<*Fvc!vArA z58iVkXdYz z{U&d4juXZU&w(&pS}Td<`LNDEt=MS^vb?s8fX*zv4r%+g^v0Exl<(YvAfNVS{PxEw z==3Z8mCt{o({N+Eg%O;*qqVyQS!f#@>Qn31c?ik5HALbtqp&N4}q(y(Z< z_*eZqeL|;BzrRbnBZ!Bh&nT&4a$L0akGG(Ia@*^68a4Fso0YyS^R3tYx|cTE!Kh^= zBE`Is@pycWnfpksbxrJsbx#jPAjegSDxN%AnY>*-tM3Z^8~PXXbUR}WpXUd&BY8hU z7?4(wzYLMSMb)oV!1+_plPwuF49Co4+qM->^A)&)XPTbY066k$K`j} z^t6(I>7CU$UG=I-{H&`3?<}Q1bToHTKTu00|5oSn)V+eW=?0ft3!)nc5t%cRjl-PX zaE2zL)9wgQznu0jm7X;t1yT1{ubQpHvW?Fs##yRuS2{v3+dfkgi%eaXYD&g$OKnHD zO~g39zFNrFbdoJs));&on3%Fn@OJ8FNrZIhZpUmcMhP2++TJMZ_(Xjx!9v{^m%d)w zQr~B|5Z#zLCYRKo*sl$p=snCg@bBYo-@2Cb2nierXi(dXwUO+vCiG@=S!bT}Bze0q zD%?dAuHFjO?NI`sG?|M(9|Vx|G4?|VF8hA&mzcRV(JX(;p1HgvP&P_V-zQ!t~tV+DIQ}p)jY=krS3ZqV9-@ z9^)frCjJ}&C#yxp-j=7>Bgqf`SOA4-L;sJj_YP|M4WoP$dM~2%Dk30NdI?QLl&Yd4 z9i>YrAT5DV1Pet3q$fcTL{y|0dRICm6zNq;LWdAaNPx|6cXnp?&b{})OeXm!Gx@&f zeV%hZr<-lIWg9h7jduSW~D18Y9)KQsgOE) zR1K9?GllvvIJ>ytKk$YcHr}bFy@=fb+5!mS1{e>TTL+JYc&=euhv=Ie!Co_ezgM=u zD2e)+^nERjLebJ2rVgeUeXpXaU@6wm0R8fW`9GxOxKKfU3UQVmNpar3ge~wj0^4m< z!_tf$WzqEsjUgu5VpleFuG5S)a=Z29)$l=HKWZ;h5e&zjg|h}7XdFlpA;7uxZ~?4@ z!Zr>%W9-mb9jEnQ9tIRGq3?!;;@o#uZ4${78mUI^hk#~ZdgRb|+=C`;g%P)p_&Rs? zru{Unj|Yu@HBK4e8RnfcWcXKXB;Nzz*>7JxEST%bjDIW4zkW2It45nPeo~Im9tw*|P&4?^m-Fp$2?Tq8`Hd472hCtpOyt)z z#uGlre((p0CXjwbCv}a}o27aKj{km+1pz>Wj_5icJEmm@mI{2h*A2xKV13P+_); z;(BT%y0{{X2gls!hZ9IR2!qZ4ET=}Yvuac3e=QxKj1GO;&^^NaFEnc@qcrl!lko1} z!^fOanqMNBLxH|Jq`Q)3xlvz_**QOUDc5(Ou}E3Lj~;3*3{nnn2dxnr;)Cx34+~Mr zE?GCf7MNsN3$Iz7mj8g#fmw3qW<+z+X->Yvz6YN9G?>DFTN_#MhHoUpfRUBn+Ib^4_oPBH- zW@>F?c3`tMU0l7MtidLJ=WHVR(~W0uvM@OeIDJk33i;Rgv; zZ`8i^-_=8T3fG|##S%ZTy%OuT?%Pe>UdGFk4i5C+{xC~8&3g-`s5?4Nh5~B3On{m# zEIipLfucou7V5~olp1Qqnt4P$CxBqY3UmDdR1_XWT8Y2P@QTk_c>9ltc^e&q8xga{ zHUu|$s0G*OazCccu#4^Z><3C?vihc_?-HMfEx44*D74DM*Rhwujcj&VS^DzqY0>bo zOLwC2QCO>z}zl5v!mi6p<$O1ySwl-L3KD);?VpqD=|y;j zHBSSSr8dLAH2w9GEw_A;m3YI;5>c4+HBkX#hj?{oQ_?}`HmBjI1j#gIro$-6cQMjky*z{{{KHNSbfMQ3!tOuKeM<4#Lx-Pw>~r!R>e@MKQM zr`X(g2FCH+*~%if@`}rkuJFUZwr%zs3dsZ-I#;AH(|5sgxpz^M){FQ5ITo8M1Uy=^ zWQNf(1bldTx#yep3?9H5z^(9N25{MPaqQp`0JAa^@`7by&9K2L%qo(17j0~F8>#L^ z*&8I$Jr&h|?m3PV38)LYa=P_dVweA&ucbkUgJk#pGFg;kfpWAb*I;!TCo86=9QjQK zRztP%&z=Zg(udjbFR8}oajm<|3ijIPMEH7A0D}J1?>lM$ziqYc6y>r(A9(a0i4#_g zH5s7h77bg@`{o6_#x&a+LpWMn#j>h$9-UQc)bH2d#UlSvP8*fOK(U0w4FA3g;}0s9 z&H@SF!=B8dLS}yQIQRRt$wu)za-5CJ)L{Z#rG+gq6(#GmD^I_%2=wT0zBrjg|&de?D5fxL6KJ8eH7}D=+T?{3zw%gVi z&~BLDS^rGXBF5xyna`&w&Pwr@Td$K2pcnqA@o8=CvUm&DyT{GY9QARtJT>3kdh|jG zHSA?zCo_=0CJ#}^<8v7e+fZWZee!qiDEmwd25`IVxT2*uk~b;sQhd{9+r1eX);@1~z>fbu$t$)iW!9q6v-UJykuT-*c7PCQvTmAMK{mE&Ovg+g<~qm&ral zv~pjt*!)gif8qV}B>7>1A^@-6E59kA?tRPEzi`Kj^d7hGUSt(;CcO-z!htmbo1o*di*BSzUZ(hT3&o-89M$F$gsR%R?c@T=r$lktQR+wrg5abX3nS9JF z^h(WCXl9~-%UAM9USe=jX5FiAJfxJZ+NbkosLwzSA6}b%ohO#g0k*8F>I1+4ehY8U zQSXu0@xzwUO%QUrhyn>tp&=|p{sd9HRD5T)I!~IZDe;k8F~$`%_i5s`(Ud*r9)W$@ zXs^0K6s)@@L5R}tC*Oj(hUw7*d-t49|z>Iw2 z@#MM25c^UvFvcA274*IPNL*lE^8;F^j2`kJapUn5|F1%+5`z4HGslI_q7?xcOMr(E zL+o1a0UB^=xOcyUDOJ#k*3-ftV})j7`?M%)26j9eX<<^e^7NhYQ(j4GFftCm>u_ee zd+n{u87Dx+85FZNm{2*Ybl0U|o3z0nQpYJPR&Ue&pv$auXlmqB%G_|-?ISpG5TfyZ zV5BU{EKg(HrUQrmo!atg?jby6sl@F`V(0)EE;c@_q=b0o{?6olwx3s@Zv=Pp#Y{^t z=Ty@R+1-#A3bfIUK1o`J>>I&C^iHuN$_kCf1LH-2!Ew`oR$|@L11jV*gd~9>56jeT zF!SJFuLAtzcY#;0O6@Jrgd)8}`c1VBEW21A);pibIu&UYW!ZEytPpo}xXtFHf0CV| zFQOGLunQOBXYpZMl4yN;sJQ;Uwy#5(nSt*TU*&o1e4xfc`g_F;T<8LD7cRsl_UN8ZzsvUm6#`|&@l@un%=Si4cCYws~X9Lrk7;Z!g?ZkSw%&a$~pzU01DH%Nk@nT&4LE z)m1B$kvLT-ofb z(Z@MxHbgPPRd%i7*n?+i=fFn+Di8m66ojP53HZxpIYoxn2b%&2zPL+(LF?<7UsYW# z1xDId+@s??TxT;z4k`4pLaTpa=i8XMlSwT@|Ag%u<@-N_oLAfWV*Y#M z{5Z&&@&W&UtqKiuQG9^lq`QrTgZU~2)9ybNn#Z(77l@gb>jer`J!VDZM*Iw@UN#XiVNs$m=#Tz zkKI(dY`+=YOnQ;=?@#lcQOKv<&CvjlFH87=dglF((+%&62`(8#F3Qaw&lHSFJ z`S_bKD`e1nz1Kao(YL^7^XAJ{1js^1ob7CwpO><30{IP9j~xbb@AOahB4`$KLQX+*9}u?^wVp}sfkW~%#*-4*(*|L zx>RbvRQsZ$;a{}+yGMBeS-Hj2aYe3N#4k$@yXYu+kR$T&Nm-)ibR^Y&ra03p-<`hv zZU31W*P=7`nLd{pwp^}0OV5{iN@?#+@7-(Z%~PIvvF35<7?q;5s6qYuY3Jb-Sg^W| zPNyTeCUsG5nK_v2w|C^ag9S#vjh2dqhR+}sdgp!LSt%Uk{uGO~JAOKHfttd|J=k+s#aMPLcEavy4dDG!deFa=6z+I}lHSn6p z*W$EjK!%#e6#Pz%e4Emuv}>1b3F1@#mj_`S$oOzG%0u>zy3MDWchKTLFO6LIY zF3EQ*E{^lo?AHYG_ueek>T`wHNsm^^Wf26RtBgc{eYEtncahVV59ZyUahx+kLZUbd zs5+4a(N*L?5nVGhwT!X4GJxDoAgSnh?Agxt%!WPb<>rfQH3PQHsqYr>K-V{CW2CMt zi|Wfqpwq||@iTW{$BjFwXT45uLAF0?-@IQCPkd%X9L_7zzNEZem##GIUS;mk#D7(- zex=Q{EYdG)2>)qcEAf8OG2B|tJKYcS0e>(WeD;_+nIYb5cSCWJZwBO<7@Eu%TZz8sI362x?} zBBI7`#zrNGhC)Q&LGE>sd%po5v?_L3G=XOBTlXi+PFdotho>ClcETb`*nn1af=@UK zoo^br%D)Y#tJ{@cG&R7W0eY5-!9&1X%qB@g*Uf_~+HSSKZQ=Q8BX!qSa5vwB22e0E zWAW?@f$OIE3o5_x(Ab1ejh|$iV}xH^wR*K+#go*3`+@b9M_Dad4dtDmOCOHZ{q@rE z%MnJCbxd0Kp1(1Th-&&Ehv&^L5%!zWR3ct8sli!D2Hjwr&{pbzZfZ_^4L7 zq%Cfw_(!N&W$?>zPl-BfwWUyr zD4#RJTv=v8diP;A5A4^XMn2NM{6OPiHJ|C*-&cRgT%0}&FymMklSnMz4Ec_ z$iJK~1jG>eK5?MVTyJO=DEu+>$-s+@ik$K+!s^UG$A)~NjGBkw<)$&UNitm#molOVunPa6i&hwkRGJj zXWT*zYr*if*-TU@d}a3X{8L9P(bd>4Kw9f6vjGsKYqT5kOhNxH_lfS%POLF$LwUOC z^v+(jFwzOTsa(4cffDhnI8k89PD&$7Nk%s~e)|U@aFCXlQpk0SWm*dTY*yJ~MIDUm zd*z65V8g#X9#hWuNa+^*+&x4|aat+3vAwn!P7eU|40#}@unRmj9&qv33JR{(zCm=* zjq0Cm*mu7&S3O6s*)Ji)a(e&;=YVlg}50h0eG^H>?p>NWY zrPlmJD2j#oc1Yn@hu(UK>#O}AqMm?@6noGGZ?{qE(!|p}iqe7~klXAh9XM)4t(%pZ zW1nDOIzGPPu}~?TQ;~|z7+Uhso*Ca6BiR5kOR6ENtpi}ZBU{7vuCSf(!N69MZwff) zcnNrF29hc-3QM>e#m%kJGQzh1pLP6|Fw#q5hAgpqRdHQg!J$y)j(_TC;+CDEnE z-G8FKQZpj*>@{p{tk&>9q^XTYrMB>6-%$HyI@%__Y`>)2<^o%CVZXv|(|I~{Amw2qewlTrZBZSXP zo_lfxkSGCt=u&jj?RndjiNWSTGDI@MQGV$7UH39{j%cBKu&1Hp1ch6FZCc5v(N}j% zIIUo;T~$2?A(jTP<>>CYtCk*P@p4fCl{rH7y5f@XiZ_vp3Kz45y&Xj^>mH=Reod?^ zJi1+bX+Cbe35Okk%wgYMgu^kDWbY?G#AdCQO;7J)O-a13nIPkLc`Vi9`5l-xI3eR% zIDRe~eAE885KD|d%>bB=BlcLe<#K*PVA9drnXbZo9vUKj0ao5#aJYRUH!VKH(pvX{ zAMFLN^d${8RWY{ijbjz2=WFQb7?WQ|#Xc?iqwU%?k%tC1 z8YKuC$4E;<+oT(#bxKKIyiuwhOxOMvRl)>W+xQ`rL1)ow+2|qY21f(p=br#+QM&2R zDr>@c^`r-h;_ukpIJi1F2~QJw#vH_-HUq-VJ2^^5F%}3ad-DorDX_@TmD12%x)X>9 zM-3^Cbo`M%%xczU;!EkX88pV^9n4H`xO{13nZl5@WHBFoDj=>`^Fk&00SJ<_$ixz! z9$m(#H#J60JH-9^9;scO6&EWqyIMd}amfc zpz!7-NUoGlE1W~V7-%KzHaT*$N7}xS`K$4qk9KliL`4$4=?>}5zT}>v<%7sk2Idpf z`=toI3FbxBHjW6Gu3==o;ceGD6?T1T`Ybb2!bp06EeF96U%A~G>8c)V>SI% z{~bit&QXouvT)bS^?fEd8n!bI!>=Fk!)YCL5ELsL6GDe)Y*Ez}c1A1w=5zWT<He;6@kP|xko)FLDIN|iPS0eYlnkQt@X%_oM38>#SosuR(!bb3 zPL}5uFafU~2Srng32u)tJ)wj6m=Jwrxw?Ec!8=B#qIJIuPp5xs$7{L5s8`7R@Z(Ia zql07Q_IMC>D6iknza=45y`3HQ))B+A_%6^yUFlwBs{@jy z+a9=qE&l!Q(#MCFg)nl^=Ec|%Mbf*p*X}+yc^Uf~#U@4u;Al*#&Y8Uqlv@GmhxCz9N* z6~;!*y)wI&i^+`$!&--Lk--{rxPUJc)+QxSS7G@tZ?S>R6EY+>vKY*7RUAgtWpbf2 zKbJ^&94z0$zw)nUK|5?MMX6XUM=Y3K`cV4Wf`hP@9Y@evzIX4mv5kHWw6|GI=7dpI zSWpY=>4E|1u|B7!oG8=0 z?m^{=p1E-26QkerW$`{E*}glf+i4H^%Q#QupkBSG=Co0ia1z-=^U@j$+{%M$E%fMG z#_xk&BJ7mNy*Nfrb0tzMHqPeyo}Wd!lr`b{h8n3$L*grEy~!l+MuV8i{j*^= zP}ykdnB_;8bE@pEi`aY$E4wspmIJaqY*84NCK zM=`h+MqgUfMfG-S`i1T6k8!R`3OVQX-qiGM&C_ySDNvGiwoAct72KO=G$!^UP7>DK z_b?H7*YSHqGk`K!C#@tW_Z`aO~5afq!wJhMm@WBT9+aB<=yuLa!A7LH! z=;la|C70<1RD%0IP4x(}XEbq7Qsky_ceN&VRGcU?&`PU=Xa#8OR>8Xz0*0(PdJK;m zN+Er4<^{8h5A;h(Wx=ln4HLE-9Yk&C+-5x5MV8x)TJ8qI|3qD!6p1MOhkt7#pEyNT zk(ncbg@^Zl%-$Hmqu+~a-Pg(X7U07vC%ZVgtr~6YS_=qv7t}J1gM9*iEavMuKkj-# zTpB-@^u%a3K<6|wVct4Fish)`sk%Ai z>nRxIC$m z%i)tFZT~s3rcNHuANzmaZ^E2tU%*{h@S0E1LoXHo%+ons`fUl>q zf$bPwyLh^l8fFeze}YHOt-Ng27aSF{1Iu0r0J1F0*#=v-B-HfXELl?(8~#xOitv(Y zWN@%;N67o^=S=V47P^1`#oC=cBOyJWz%^zKD%h}OIGqTH3kTtBAqp>DdX~D$=m=dT z#mD-U@gxm=Qre*ATUYKYIS9gb6(Ca8Rw6dkr*Aq=e%GsVhI;7b9^_j!@!U^QvW`c| z!k5X{mhw`knP zGvW`n2Z#v2FDyRlo7uWMK)Y1%?K}c8AfYd*5$)YaPKq9?r`H-+(8hVypKX8$UyAfL zJ6w3?51O`=!NDrwiM$Lq3agVQGv7eb$3u58g^1;PU!O-*^(=Qo#b3iK@O&RBV z%5LfOs~#W;3)n%u|AJ`8Kh&_4g`jTvL+1HM)T&z53@+)t5(y zJW4Qkg&WaqYn7jyr!8#NoOJJ(cBW=f%lVCf`lZ)bW0HDQR4Y%@bMfGh^|;k{vOadT z|F5IP|4S}rQaiQBTmhV286ZBMw*_K?)GHoAU9?h25687zIL^K*s)zpbMW?@jpYCLS z5BHUia9a`K57Mr9a-j5*D|PeW6+TR2#!h=`kd&v=x)`%=*lz)MzuBLc<)L{1!4`y? zI6-<7uh zDhzo=UU-@$sZtH@)t42HqQ2()EDG1yGojC-Ln@ z#QRUoJZ7+3bTcT;1QKtYitD30j>F0?lCJfL+z~hVkk9*A<(tp39Hq?XkUx~)ga4@t zVXeAygl^BmWqYjo=G{My?}cGfJhhey6nCKDSZ6xYr9GKe@xF)@>tdRC_~!>vkFL|) z>ps{o3jt!fq)u$^m)LjhB^!)vQd%8k8*7ghVIIwT3(M8`SmZA7EgSD?J9S%3grjym zH_MaD@_Y3Orp=!R9h7{oO>-7~r&D5mcQaUE1hyTD0^fZ_C4-sMwT%-LWm>;xuA}P` z@G2B||9SCW)5mSp88=spPYtR0*T1y>f*;!^@JwEfDuVi$_A@pM%0vrSGj}|6x0ecJ zP)KK~&j#SE9b@j8NCQs$g5uB^CQ#kM(F{zE3HC#*)zOPq)w~GYH_0)IVrJz9ACe)q z&Qu`j0J^eALrck3GJBr^o-Ct#2YgkBm!mwTpi%%WQ5+SLmczb7X7#bIO_WiQ9Dsvp zr#Zqa1K`BShf~ro$jbHq>`RUS45TA+Pq)fEI#-l_RW^t|1Rur^by+k=l%K;-9oG_5 zyDaniY22*%q+h#5z{VNQZD5y1McEaZwP;Cqx_a(Sr7|gAYXx9^!cHz>VE6Ag;ZF%QqEq`A;J%LTW;P%j8&_}o6aFMc4`Z_s(tgw4ja<6ae6qo)^KKA%$Wk2H8 zG(Rz_)#%J>Ko?;IN~Eu}tMyl?1)?dEFpsfMizb0-W7RK+p-Tv`zictN@5IzLoQxMGEPw98!lypRPn?437XNgaR0wPC2h zgG-zhrKi=eofmL;MxmLv#^c*B#4P*N?3P!?DM!5j)A!kjN_zMY(FraHW}&aj&3ene z%khA|5SF{^yM9nPqrTX_98tPz&OH9T+~LM#!%#HisN!HxjRoa((Oc+8HF|g^9QP zI=VRdcrIT(h$iKcb@CZmme$Sksl)9XXbK?D*1kjWsxl_L-NK*0^n3}*ZG1C&i@!DS zQsleJA;G~0ev1k8g(LO^)Y z=+xcl22fN$mNz?YG%T7?uS_q*$nx)jdD%dKWFLL6?OEa)o)zv+(*tM z3yg_>GXcn6@iv7Kfreh5kaA`Q+Agio8k>wx0(Zwxv)o%*8LJi{HiXCB$(r47B~7?| zM~aKhwa~L;%sC3%zYDxN0RMUzP1E5U=#Rdqm`;7&gPUr@T__zt1pj(^*0w)<2kc`- zr?qQ7zneF-q>3watzZR4&{EjDKYex zY+22u9<_JCHI1#w-})&K;%p@USuz`au{EHESx}-okbSDwTv_bd`Sm)qrkw8!N8R10 zElvqyr|$DtrN&=KmlPKl)E6LJ zXmo2Wc^z>!g>NVADops#GO+3zYP5LRKj^wHC+3S$$9-c7f#B=V&bm5NE;$1ACtDl} zXnKNlFnYB6Se*h3p?6f+(*)a2w`s0R_XSf{a*Do}04iE9hJcWPpLVuvOK56^zLtNo}RzPnEsa!l?ToB?{nTLa2`4I|-;^+uvM zSZSAY^o+){DGQif$kj%UG%RX>_Avk3xlt`r;gdJg&L5Lw%|$0@F2&G*j?lFXt~I9+ z_k>%((ZZwL8#dT_F2FX}lslDbWALilT5BKsV^;kmK*3SQE5U-+`Y+T-O}E;G>4d&G zG!bA!yE(!}zhQI~2S7UP(E<4P4wSLQ@+jAKCjf?^&GY8e$L@_pE5Sjj7>uF)SekK| zfszJH6U!PKu5QIyJiMh)YQLA$2z_=iuyN?qcLrfA|1n4Db;E9hMZ-0YeAZSJkfTRj zDvqhUy8cX%mfu$y3@|(xdLG&|@P(iwGDMIA3tX`y`lk+P7|%O=d5Wy_U7PgE*|zpI z=F#@)vdZyk{pnl$msp3yCcR5~*3^i5F3jyB8kthmH&0o`mF8G6#p=5BfRlEwe6goo z<`I$r+qus_E|DpP2F#8>fqDpy_QQS1L+JOR9bHWy>zDbH1h8KisCMvaYxp?t;jibzmBweZTW(dj6S{%FnnW(u;%5r48&L=ahpGQ_yL_A9GH`m`laIQJ;b1nd&7rO6)& z2kMJYB*^={B(pXy9W0fZ_7m;=6|Cn^oa;}f8~Z~}>)%yCjvgGH4t++C3B~!8ju)ZL z?9k}&1tsokp4T9P&{&`8t7#Al^ldBq*`4-w|L4gK9~3j?&^l^}q2}p{ZFV6$NpmV> z!DfbOK`L*lZ+#BE%5vIEZ3{H2;F*`#G{$d^xT$Qse$4y!yBh;)C8s6Cm)|AhMrwnE zP|bG$t~X89{{M3{_`lWQ$qlw|09?htp^CkEnx*f;NND(`xB1b26~WZ-`F4wbZFtl$ zc(l%Ugq8v0T|b|f#~co9G_-y_J1gX&JTi2MIK~tgN`(7Z5wA}AIu2<{9zdE5=C5TR zPC;X~RF4&Ce!NfLZ5pfykeisJQ2u{e>P^OJR>J zE_ms3dBZ;zr>QF}L#5I0&iLKd`uAGc79QaQLiFvnVAd_)HtZfG^C6S7dX{IG3p$g( z38tnW6o|0cKINafi8@JkNPcaoyOo>ktO6KZ&URJ&XR+5fj1XSjW?ych6F0yd628@n zvVMuum?KCAITSgvmhg(+3}f0G2^*V(q&15*Uh7v&)}TH0a%X&YpcW1uLJ3f$9w+VO zm7W>&Uak}CWGssc_wz7X^47kl{&1A=W6ak(ruBtO_6qkBN=$Kw+#CLC$-4aUs=2*} zo3c->T^tlS>~#Zg`8)G^+(da@i%P289`0-oi)oQz$UT!6owNjM&Qh~%dyLW=@N8{) z#Cq3!qqhv?9sdKdy6X14?UR18jR1QquNCu+f5Q8-eg3Wr^8$C_0ec z-z%Ra?G$54dHVImGV2+h9ck~%R?J_51aLY8Q@r$gfdbI$>9Z^8i7O%;A7B92kt3ZV zxE0bxs^;m+hbO2f{OqaJ$YmhEb9Wa7^*T(52&VxEv158{^x2Mtr{6=EVdGD~(&K~x zD%-8bx=}lOeBr$peP;lDai?^TH6!NRL%!9xbwd3{0C7R>ZmJk6Bnzm?j}H_Cuu1{j zI+)w)4(~p3{-{qoW6Y3lQ_SA>HD0-2EE2dRBgu>Zj&R)m7B}~#CF@1%ws@S{tr&SK zq@3ZDc`JKa4YhC4&5O%QUp+9qN19mJT;T7QTAY@FR_^doc9GL?*CTq~ZaqWw0weby zzz>lZXY3#Ut2Pa1WyjPyHeb_`n5}2rvo2YQIu`ooK zOMl-fy&IQ{i~@is50AVM1(ZIX}D#S6qsN5B-nngoiy3)#|v0p8$O; z#kaNE_dJJCaca;xvmtMc;-#zb{P`bzTTGew= z6q^@Zb~oz7tg9c`;(b_i2CA=lRwR5!ILqE&w7j4?XcB*?e&io*=e7=7oin+8jks9- zT?028pIk#MSofHu!ylpil4pZtFW#ZCA@3w>Id5jX|9hvUtFrQe;rYXnfxiKfx;h5v zrd)mBdvC9)xuvqoG!8w;2t5>BzS7`iiMBl2QDE0S^PF;t#_u@}9d?{%8);ht3^v!F zIy-Xf+(siWp5@MUHO*qLU30Cisqw|i;)L5D<90M9gB`Ezr5rBn!NdruE|J{Md*8$s zZT1ch1=OkITVmC5)qvu^4`S~LDckG2IAzduCmi`#(Y(iX@E(Nd=3)gx3eKd&j-SDc zlE@F7818P#-#2r3%Vu@V3~>i06}lKS-J)QJL09x~szA&}!xk0a-|m#^B(aYMPRv3{ zzN>uJLNdgIXg>ks&u3uM>2F!f?P@g&{C`fKA-m(Ulq>j#qF$J-mWY1Y;7Y&d=JzoJ zXWp0V%I6fGQ#gUu868?a5_gS_Bl9&R?g-~yI#QNgq}Tjzkw%9ai_z!r4#XGl;0JEr zJYaK^#(s|1&hHcnzfCndvja33J)%O+xu5cgDzMuyEJ7R@oj(gg0!w|?s3eye`8AVj zt>FUM>QC=ssZj^uBM568N{2A@x+%kVIsdu*CWPDF4Sn_A5ABJNZvj3U?HYSUh^Qtq zt~2#xs>mYr?EEZD8`{G=trma7EhDgA-x7Pi+WsWUSMPJ}jE_rqph3C^PQW8%x-QsA#_P;5;mayJTvZCv{!UzfSxE zBzkQ^LSEs?RQL5ebW06FW3rE~cosWsxMkBe1K|Ht{{eNGVH8HxHmI-fE;dufdhZ01 zsqlL53MY3|>(TUPj@3r;IX=^Sy&Hv{wZzQp@-Rc-i;sX?Ym(7Q(N<5SI%$1!(gOu8 z$1#q8V6WZ$z_CuEnwGTFn|m6-k!Cni#rM6MN^q$@>7(#l>hU>ZP|8FDFY?T^qOD+5 z_f~f!G7ikmO~L7Eq;kim*^qAu)a_Z+2c!^_US-B2<_>ALA!C6ZQ6ma`zCcVLjZQ4e zD)kqF!XMO2p+d@R9=Sx8Za;H+n?Gux?rSQ1#3;Qru0{N|l#c@2kYcp8^o2_P-J3d+ z=q{?1N?V3N8TU3cyAT7>KwTaHG_W3W&+<=%+>y-f6iaBTsDhknRH7LJBeW*dx1gTr z!C`gw@9({A~XMyOCAW^GZ>fE~l*M-6E?*j~N5^eeCSWB<_1GBAP)X@}6H z%hcQRscBYP<9%jl?%d>(N^q06uqmPJg`}JN_AeI(+8@ReR-|3`^sH?MXRX_k5LL-C z70U82?e`j#r1bDUw@OfN$mj#D)zd5@542sc*8XsQXp)alrTW2qv9{Z_O!TD!Q(w6H zz^IBiHpkdRsr-SXsZdTaB>D+}@KJno_stNl(>s+|Kd0dD zp;0YP43^=z;SxgQCD}{xsy9 zR?&xr444`twNJ8>&rAp7%aLuxYRw({$v0~3PHcc+R^hJi`C$n6KEK9rV{nqbVe<8e z%D4OR%fuVvY1ZOzmFl&OGB!xS$Onict3mcZ&KLpWO`4K z9&;=k;50oos}X=a^Em}3+)KWQ1s2mb%7yq?pzhkf@}5t;SC+Rp&(EtGpX!q1BN+8O zBlj#v3;yoe{_I^t5~UOOJ90lPeKohsgteoWHtGxgifLHEomsqi8aa*q?B3IQCh)ED z;}?&(RM=AsO>_FO3vbAH2{-4uF`2K9(TDD;F>w?6f$+JDo;<^d@hhYCEqt0DTU!) z8mFQU$siql=Bn)N_2#hn1ceCXrsi25gsM0p+A9=yKUK;j<$%_Fisx@;SQ~YI03+bJ z-h)BxDBl6Cf%jsT>nPJACbA%C=R9DSvn^N$HLONOofvvfMJ1i8Cnh&HXeh+NwiTZ# z@XP5+)Mu0WhdjRjz&~C~d$9Iqavhj8jb)w0mjv=^-R@p5)Dw*}2aWa!C@WojbUO1c zlMw$LzA(mEpW<8|M^pSeu3pqLERF*Y#Yi@X2U4QAjT(Cw;9eEmOJso~4qB&cOBkLCQh)vqd7oZbZ?{~c^kB{H3X}b?4@u%8PfM3?l&xyM-#8Z}Q2ac{8kq}wa{9y4i{gZGcdNZ$F zyy{KUcoJ8H+gc`LDKuAGQ>|-K)6#FnOW6KS?XWs8*OADqo$x|yz2M0bY0@e?x#(rN8p`*yor}bT82c-(YiM{ zh$w}hGkR2SZ|yQ@HAS4A2CZ)V5_AG)hvl4sm~T>QSa{H)llvz)i0r$+8nvlwIf<28 zXw79?Qr@B}iCK_Q4i{6nORL9h0ZFSg1P~}Zz3rSzeGXBIhre5gQ*c|gn^I23gfZvH zUzVNd;M|bDYs!wn_f)*@DLo&EQ!7z=uI#2v>G2~Y8*Vfyr@PoibY5TYS?mdSb8vKp z>-Bl*rNiefXUe3Erx|mnFQdYtCX$(X~AO;M{JMI@}$n@A6w+fSv+q(=Sa{)YeBtTH-l!l3sc~BQ zeb?PvY@ik4wjvNZ@d)LD@P^L+D5X5?!V_*|uaJ|DJyL|ksUE$eLsTDJH1aml5?{`x1cH`h8?$B^I{+fKmY>0 z)d-9dml+b-BIoe*)oMy&pW0l)-V^HW_spY z;VUwWcFU#I&6JQ7PQNvY$tWsh>Cg~alB&_S(FQ&?gdeCNtcZ4}GaUrzA_XT)W&(RZ zEv-F zQ9=H4bF1HQxo$8_heRgsZ+0*H@8(T`1QNrGX1wcvoq3HZfEL#F-w6^M)Mpsnr^BKD zbL>WbUD$p*Zf%g+{dq)_rbzb;q-laYFd7yPWY-_a`nL}+t#r?)=U6oLNmfs2QSq3N zF@bsU?$h9LX(3cd^wO187G(U#AVI+3a5HCw?5Bqk4%1D!dT*U{|bDi zb4${p3L4nF4Di%pHIMt;Wnh50`TC#4z2zLZdk4~*s4rKKVFg%6Ib9pk07#W4|9 zzZg-R$IkWql$llVI^UjS8#*+L1cTEWM4!G9M(VL@oKkwIWFuEJb*be%3kVU0qa5pw z)2^@G`Vn}GxF^T_?>d!8+R*SQExWxqfS3V>RvL(Zr3aMnDCb{h&iH0fpw!#bbbZmt zurkEtPrdMuyY$_Tq<@&OS;l77hn@4V+>F}2hmM>^)IVVDFe>0B_#e}+?__DT9q4`b zrZ+1TLgy)W9-03^*n3CA8Ncnm&y3!aNOVIY38MGTAR(fM1ksY{(GAfV1WEL0QD;Pp zh~6131c@?&5WO3{jW)xu=lAZl*IDm5`|SPS^Z$3PXI=MwU)Sd{sURJDK=~q~L|)e> zM16{3w&-&|y6-Nzf85S7pqpjJAiX;MK9M=G+mKkKGy(b$bQ^eKNlAG$wJP98+T|GY z%913onHkr^LZif(&HZ)ZI#7}TsDxH8gI-jo%mo%|PF{%9c$>tONXMi#F=Rd`P_MErV1?hGR!Bs%AO z(&V?_l{EqBIO1igCd;H82|jH-O+THxs#{f<$1(H=?zQ&vrjc#selYnN3=axN?3kpB zHCmI8dF-%3F3T;5Wuq*w2fplv14Bz7y^g3L=%Zm1zz48>Oo?6+VpyotaGBnt1lS1t zl_JZ07m2*}WvGwLj%PwZz*b!;{_gebJ%@2Yqwch=*2GbsIm^3Jud%}tXO8wgF@nD|)^+6&rl~!DEwhW{Q22r}Iw%}E`0IvzTC9eyJT^ThjsXupLQ=_&zE^`>E#l-N5`h5Sg#dU zYX*fWFuj5WC=MN9b-TxXlFiP8*Ek+#*nFr`63&r0OzeC9KCo3;FN<439JgU{}KW6PD*tmL8!_Yq{ZV_%bh)d=QXUt4$D`Y^|QvE3-A z1XZzVD>`*(zq>DJGskE73bUGe_H$?O${kH{CIIqxmyBuajmc$+5&(^qSL{6#T2x+YlL z`rhF3{)}jE+E0Y{1NJ-_UyTfjP?{(FR1Vhq?GlLE!s?%Aok96XeT3pnCb2N62bO!| zPCdGfaRC*ltpeZU%`jOn!%0GntvxF-h^OLutmNH2K^;He4pE60iMlDn#BMIn(I}NX zo#Q{2SZ=d<-TMeLpcqQ|g!Dbe@8voyg{J=E%}+}v8iI-n{@^e{1)sjkS}QAzew%~F zoIIC7C~zRYGqvxRiwiOq?@Gr36E!Kz;QLPHmwOzx;bOthy~+&|g>X-~WU!v!4V9C5 zF^NAJn(Ka1P3dp1x$J;*hV_Wao`iUlo>R1tSQN)u z8n>(N*`WkHBl_qzvB8Aw=)zB*VVDfcr5xO?$k-uA_$WiaVk_c1FZPrFyXO z8^xxm4Q7|kqy}!sV}rSfVZB+uH7XCYNmlD^xE^LLTDf85KJj-YTZaw7IHn#C{6&@# ze+E)(?k5zhIe{DOSbu~Xb~|=JZ}@v2md?ituj)7ST8&tOXtDXr>RKDpva?ZHpmSrr z`1i})x)aukH7%tJS%<6XK;#eEZ+1@KtQ|)aIaHA7l#>OZw*ZI=tj>NJfzp zgB3g2K|**BnwE(EK!srySYr~&n+trYWJE_;q&hsGB45A7lM2DPS!}Eq zDG!C`CTY&$zDkT}tm``co~!?tCM8}Or^K*rHyLo0vnu_v8|Vl4Uo<&!FphmrKR|hi$iA&@6Iq}TnlC^KNjvNC zT!iaXwkF)ilS!~_*d+cC4R5SG7>(f2uL$hAN%CQ?ct_?Oj5OsInfoy8%(iztQz|Cs z`JQW(p}?uJw3m-gY;Jr%;uV$pbY71%cJ5*v&Z=%rE6zr!@5xP+T?q`37&T?g&_ouW zKERf~D%0ozkkOu#Tg3Zl4=D;RCYU=zdPa4_gGt#Z+Cvivmxqq-3>9^O{Uq_HCub``iqy)tTM^z& zEOH%50dh13)tC|6oPJ`t%{tAQK}0~TN13y2eB&tNr;epxDsf*5%}8p<|1Exqed{wo z&8?POQGHnknQ>rj82xq2SgH(3I%zuR8kr%_xD z-dHw$LRR{3_!A-9j(K=o1u+Z|B+PzAtTvXqeh@$tST++t#}V(iHF**J}|CQ$|wa8W{EV>9I;HXPHtl`Iq!l z&l4lLg*z=k>M$XwS@{GvL&5^6u#Oz(fY7yZ=HtX-j6*Bbe2*6ZpXS}JemHBX8)72tZn8am?L9}C;*!G z^$aBvLyc#EMV$DUsN?08HNN}LO)zXHz)9hZVH=lz;PpV?+_P=^HFlMH0X)Y!E zF1a68^|AKixO&srb73pLhU(>{;wBtk41KcYP5EHAOc}>8-@(WsQ(YF&@A#$}&#@IToIJTf&EkW3 ziqCW9_9>Do$9{!(Hrhv!bC8*CD#A#7i4Lmk#9--F=D8CdfrUi=yf};m#q-McqJ9V3 z&9+J9M!qazYXQ1;KI1rEz6OTDxvafpDqA=+qK;NjROx`ZDZt#V^eh5fuF&R-qtTXr zODPg{E`fZ&~QfBbo4QMZ+DnJCp!Kj1KKmCllN^v-SgOBLmd%D}>v%9A6Z` z@aOe;&t?}<@-Vll64)NAbUXoS@YNH${qlvse8IyE2ETEP1%|h;qS~c6>FRgXTtX^M z>$%FYzp-dN_R$HmAD>KhyL5U`_8j8$__;8`KWcaj3$iMplW15rL$AG+&zG4Il#b$3 zwt<<2>9yu4{AO(L%cEE)0d)+|V>X72T*3W%QNLR-d7AjiCM1Wi)x)q4Gjj1*4rbo8 zC^QMOEMsQ}=Ij3p8+J&VWA?a1AzWLqmN_h5*83NwDLnm@}pYV4`=;HR4hEIM?Vk9Q=2Dh`0H4>s1QT^8zw#sKVd_Kz+AM(Ec zd>#NlaVA1(N2S3C1~U});-v~2F5=IdKlgx=t?3VmBz~7@#hxmpb+5alU?jt8uTxny z`9S|~7uJs%P-52SC*3?*e=sjpeg25I*UuMoW2BxYH0&g2`JM76`^S82%4EEyl}-h;o-qu;Kff446MvSDyVfD4 zX?b2*eOG^_2IG|6$jJ67m?-_*V3I~<1Lxv z#8-oFa~kBaiybb#{RU#XJ#;_~rdTLs`Kx79z3 zt4|sBEhNaX-55>Jcas?S#he{Fc`Txx?vmy6Y0cxDM=HM%<~|eBAPMY@0XBBH<^#q*$+VKL77zcq8#a>xiu;XuJ zN$wUgdU#NE%#%X5@{Vtklb7VZ{~;7lg3J>U+1IRVD+#me327<=AH=MU7=yJW{U}YJ z+e=nody?2Q>A72%X+v9lJIYF@J0c<-t{~|}9X@Vq65&Ogydp{GGrh%DBG_|C3Z<$2 z$z%Ma&V_%OS$$aYt`qG?kbTd`>yPr8$aP{(G2l1XC70^hI0om1pscY9Y-eQCNL%JvMr6!EF6~5*^Qh4K$1aGSe%tX{GGBQ#^9~wK2ihScx1`N%1mY)nd;q{F&HY zc5;soo@sB0t>qgd!?&OXJt8M8#$t_W7_hXx^~71};xwm6)W+A2BMajN3D*Y|q`yCD zwuVfG)X-5NyELR)Ltkl!cnQ0s+Nk=g2HhR+wfb*H{?TXd=k@hxCbsi*_=T(`p9JW} z`ARWaQo1zbHcQFs!0+1V7dC$XE%ggQi7U=%@jbe?7jQ8$EW)jBHhQfL+EXtO#-Sam zn5~|;g9|4o$OA`Ra5;v3(@4+-5vfEZFDz3flE;8P*H2Oy6GQT75K`>N8sid3?q=eP zYZ2TOey*u%!i0CS7W1KoHBDuIB5GObMF7uDDHr|x##hpZl2>4BF%;|#9bLXJ2aI%U zRECh<$X#y&q!>8u=BxLan-gemj!4j+CYTx{PnF}Y;tfmac$u8NTY z5*XI}Lo=t97qi@z$g-mBbte4|7wU7xX=IJ-J z&fZkPrt&9Fj362YQmD!`fFKIV`x`mOu(Q8MW(6Tr9hH!I7ROOgzN+TNH{kaBED=T) z1V*+>Ib-Y|`>3TqY*NjL4Tl!1kT1J% zpKtKhQ(9=W3(a~N!vPz-K&AQh6l*5B4X>~JU^9ZK=Q=WZ%oI=J)1fc5^9l* zKUzz>5=wXqeJV5bXP!0GN-0FSLR-y$LLgOw>h_};xC+E~8sciBgYQ)e=a6&!+S||? zv2{3}GCMfx`H+ot53;mlwujzL;F_5RkPQ1k8S{9w;CMhR1wj))k_}MteRA;5I3hZF z#F?wP{DbQi$W&8q?nHfBe?2f-0T@f~t_Pm{1d7%Z!hejJfuap_2|6Ch^7Di`nK{!r z+<3$O0DjZ!LlYbpPF!a@R29*bTzr8ezbf}`9|<&ZtBxtbwAOeIzu0iD$WlBt>2WT~ zRZwsvKcadO14} z^=wPA@@W>kWiGA-oSASk&DsiIYW5`7cv>mT>z9cxsL6HjgMy2X1~T(Jw$y zPg;F=EWhlV<)nU$S*Pd93_O~?zlxND?Wa6zj(xFjj%m)o%2zmRP)W>J@2tRj#tab6 z?pyZ85?d^b*H-xJ*w8(jUbc^Hh0MJRvBD>Qe$O;vvx?aia+eB4Z4XbjEXPH7C`Sr3 zR-8qQpOf`vW?<(MlrL>@tmo|)N5%bD7yCSL#K86AZfd^(lZN6rA?G7H`j*0Aa_g0* zT7&tfm%k#Pgj4NUuVMaeDN3L<`o2N}b9i(htCL~!XFiU`S@L&$}GEMD}3 zpZF)qtuUVS>XWK5y8FR%A(^_op%*uzT4FXW-fc`c?pB`thDFC;c|emD!`Y zu`|;DNt#6^T9#f@BPnBOdYEx#@1hBCWY)W>H11o{^c0pfw!q83GSY=?^M%f{& zZ+E>85D$iYSNzwOnsIUqW4BoryjB|$*Vj}Htix*_?VD5BWpH6e>(3d_TF|iVi=~m8 zu5g4UM}%Zi2FYFJpFeKd-a}82076cpcW@5$AGbM0i$lL<yi?4q^jFk{tT9eF*UcRbhXJzfXGPCj#K_<>nx;7kBoFw`jcKoRGmTMhV)rTJ>1U zg(EnF+O8tD3 zOAlpvt>x;3*H|G#sN|~)F>s3tmF6VBbw)}2@5bJ`Lp9btY&d^m-Cht<3M~>>>{7RF zVD~UT!PPvMS>sO==DCgCD`{G0mZWx1>HM4DzB~r^tKXo)%_@E<|Hjd$il+_J zIx-a;DyIRz=XIs~=kI=M%c1PuL;JPsG$s=U?9=4jR~79NSe7}DzK^;&T5Q$%FJ@!g z;3rX@1okWcKi@sY5HBX)-?{d*(t)@{3!gdb@=HA8plB>Kw1HDd(o-%S7>x!fHxs7V zk5LZ*wii`C-S3fM4?1{;f~$n--16m>aO9U!bay_4{wbphW;5c|Itc-drWY=uQ1sedHrrWM!@wmj=0ZMV!CY z={^MzJ}xqw$@zbh?y%X!(GUq;1_lWw7%IykPr6~Okg}Z6wHFo66Xn+CD9;hs{`ht;rU~zQ_Y4n3)u$1KH?<|(+yu6nbO*2Fs`pT{Sntu5UF;`ouo$3}n5jVR(~bL#CicWuwIC+K0It`Zj$sL9BadUPp%3 zlM&(V1Gf0r*c$XiVx+krIQS~UU1YEA+^U05#(fEwA*L;Vr0mXBHIN+OPx5uqVNB#O z!&2py>vR+49mK|o(JY9SQj)L3KH!zFYWPb}aqV+OkSO1Rj4PS$iG)(z&vS{`EGwkB z*{2fT1rxYO_`^QlLy$hPT)V4w*|C4J=p86G!Gi>@q35E2$qaX*4Rp);W=&dk^X#T5 z`n`-Q`p_0)UVnI(aBwN;=o=794j2HExqHB~4XM!aUk1aUaHiwSRPeSd;N=(zGKKZ_d}}9`okz?l9Z%?+hot5mAzh45L2-BCAFd~|(Aqb=JcUhF09-K3=9l8NW5H$Dy{awOst zyN8&^3~^6Lga0;ZZMw2~w-DCYtQ_4Xc!x=9(f31Gm!|62LF(4t7ULu>SdHGBYifBE z^mf8(8EfedTs>n=jwR41-Vyk*11|>=pn1U|VK%4K6&MCJi6PV{e5y2iAalUt(?c&B8|x&~O(m=C%N1^8V%Z2NhqtNTnZzip3|;ZZ9X*c($?kR+$W! zqP`2pH%6o>R+~mO`McH@(o~6;kG7>Dq|=}5vNudCMoA0*hAn5BJL+}kYQK2RJD`7* z7L4+~$GRb}|EVFPSe}Vj-z%>Cv@OUDWd@N;3+Z~=;qK4dd8qRUlJmpDE8wRdOKa&s zs?5hKSL59KHABw(YF%QMqBXe*fHm2Ga#{%S&SE(L__;^Gf4Lh#h|uJ>tY*J@%Q zn&q?Aor%q@CatR#^KTh}X|Az7JRA0~q>+2QY#kZlKC|1&)0n&=DtU^H8Oeo*XY1K| z9)-)HqjD5)-8}ndHVLZ~Drc>$376{$X=LFfAqVCAhro*m&-Z7XV7**>{zpPd7f_OzKw zL-PwOdCMX{=13T%rsoxccYzp=4jU_1#PGj2F7%Kj7 z?wSMM)4cK#XAfgzPbc9vQ-V&6^@MEfq{w@g@qS}}F5tdvGFhHQe&na;1bIxd@ILI- z?$NbfiHH{TuJmWi?hv<@i9liQr^IxM;%_C}kf8M?OYa=ror^m(A4!Z){lD*JlfL_r zvM(8PChl%``S_ethuA&VR1CGNIn>9MT`!<*RSV5I{hmO`->Xg`Bhy)^3^tTcyft;l z>T7S!;?YA+e_Hpl(m>Gg;co{LObf9ogbZpu#&hHeNZOgjAFqgJxr$+WhQez0fk}aR z1?ih-+ZIF**;d)bl6)k%BGm>(b1Q`5Rv5jwA6x*wUsA#-Rnl2`uQk7QHeAUrt z3oADiA!jwtJ=7gQy05hs6a0y`k!b!db^0=dk9K>kcTp2kb1qqgg4KlbR?OoH@PpZH zE7+DLLsSs2{d=svO>EzNlM^FpaDJ>^I(_-+tmb?epUeqK!%^`O|5Uc(VfIVQMt9oL zX3Ywg#XgN}RZV|)aSX`Hq+N!i+wEzlZJIm(U_^{WV87%Et(;=-(y~ChJiWj3?Egk- z{eQGr(DnaFFJ{lxt7vC7s+qQ5#LnEF)g6bq4E#rlUZrW&HBNW+1O%7+7ynSJt7fdL z;>Tm%qkmqt1b$a*&pBJH?#{q!Iz#aF?Qv`Mc>Mf;W>QUV%PT9%tk)=yT#;N@+b@SK zgq`2s&7Nm*5^R*OkJf(r(N3ZO{i$~x=U?WQn`{a~BfSI0h?QIP!1{!k@B%+IJX55+ zN{IBc?Y$zyZ|=?7z3s{r{Y9Yy?e(2&kyjJfbNZ|~f@ko}9MY%#zE3BMUfdg6Kax}Gel^s}&*_nmGaq&QrrH_ z#}&qvl<9)GxEF%q>VbY*qvx5+YMZHeBjBRM@Fr3Sf%H9P#GY@11sQppDB|sg{z#9kMvhH6o4-y3 z>sW1>uUdabR!m3;{pm+L~##_}V0ijIXUp41r{6gpfHfU{>Wvh~PJMO_8 z#GM@ON$5F-e?gNReYJQ@qT#;66ScH1-}-I*F>i&>*BpFmY)e1pYw#mOM(ZPUe48?6qLHYIs-P^IdhnE$>?4rLL zfS+5Sqo;6%V?UQ54t$D#4aXC95n z?2RV5<9GV{z|Xx=>m8BbMnvjvb!v$p!E2@E%Xrt!;2u3(NmzjmjrZDvOn zBG51y7z%zqpxIia_hCXEEf-I((-P2%*9VLN8PGS$S;mSdpg>~AF z4N8_iHphwcir#0&-7d*~0!bW2HOlrzhF1$lyyc#gI1Az4lamhd$&Cs^7-AAap=iJg6n$gNBq99^k2tjzV6^4qWA{su;VGFyS z5Z8mv1JXXj-XAtF>AtOYT zUUFjS>b^(J1xK&((hQ8oQ2@<4wEDS4&h2)fw1zEhYT5x^PC31pN^f`x4fWxx_--js ztdM?@Bt!cRPcqS^)dMNYPV@xmk#*}D^PO_C@9RHwd#RPCwG*=NJn$7;JH%6m7Hzr1 zZ*I`&HEj-}6QF0P3;uvgu6)7)r2-R*+4o zL+%j&-Zt?ZmsE|;i8eVA@=4!OTUT^++c-ZAa>0gpa~?DU>IE~;+tkgMWH<|-csRmz zjF_e7#d-}LqSh^^ie1#Ik8lp32kKuvux+&;xoL)5pSk_0VXnl%e*^U`H+S^|j&5I3 zv7EjFa+>>n$R6d{2;*OFsEwpOGeG9eC6X;~JVJFxR&T?mBk`5s&Re&0q=xJpxOLXsIVWKU${;i8Iv8yCTat5=MSbM$tlk_9>B-0`KqAZB1Yt0OKn1zu) z6A3+YVzD}wMbkFT%jTTl0xWS(ZK=#JIxllR{f05;+4;`(p~en_nG6%`^t5JIGw?In zDeAa8gZe_Krvh==aYnPhi-MbB-J; zLfHT53B_Xv;Pj2&8){5fL|cq7>Cu+hCdE9ft(%5f)SANi`gZ7{OGwh26V)w58>Rl} z1fW!0V!d=v`S4XsZNikt&T_EG(rbk+W8&d{yM6()&e3@`^k_o>jIBhP-|7^@0Jyl zI+lOfiCGEKiaOO-)}~cuQ7nRra8qK<{Dh4ufvF~0`N7Bq|DJ~v&56X#m?POoPg(0i zFc6H**%NjT#x$h&SF|@+w4FR4WRTGfEC(yUF~*1vDG0S3I^@U%)4#aD&Kj;Q$Mc>j z`H$VqGs&FYyq+16eIw$^llK%WF?yrfEX^kPNair})NP|z_<_&G!7KwI&cSI*%6}A- zH{x(RV{2Mf;}VPO#ml;Dnc?Wn*mI|&M?>Nj3I>~ebSy&6BeGu%A*WfEJ=pJEh=1^w zGH$2<);-(_X8(7j2lam;Jzfq~9Hxmh%@UhV=B#ZeA_UAh0NB1FyrolD9 z-5opoaP5;xT!a6j{FkAL+7DTN3L6Os#*zvzBE#*9S|vHk%xlQ#q%Y{E37%b`cgD@J zwOL=Z?wxAu9V1>2@mCtWtW!S zl+7i~mCecdTCZ%(Vo8rooVN(hg>Mdob8+m*>rzNMO^(;0*7?J&eqk}OP^da6o}x~B zFC39n%oh3P;nTSXfpolQW;|cW+rY|Oe>H7vY?*j$V#7ukz&1uAu`Xm3lFUOFsvzXF7t<&F;zej@Si%hxxr*)Y_{(R8u#m zbpaxk$re0L=ahiq5P1l)U|hGJWi2Y~$qQ0$O5>Xrch4sE2UQMXScX&ZyYUtz!h)G& z|HcARvaa}*ZA3fUH_1;Fe0hH+R1W_x2sYY*E$o%lNL9qTi+89)D3Rh(6>K67sDcOz z*Zx-pY672(d)#B6C)F)u?8VCqY6tc2a0^mQ~Q&fN-5mp)9E@%jjIbOt|A-H_~G8zzRMKLKa!PzW)w7ycs^vB z5%6%BAgPUly|o*hb)lkxGhGveYj}`uJT{*c^q8t1?cKrNr8jspYtz)^z?5a97(42mqfDT?s`dX_z8eaVuxn_5f~Tu;TU*x z+`yZ5PXaHo#&Y=N##E@%mkdp1GD@9@5O00A5%e$Oiy?R~ha+c*jj}jX=o6NEr?O;5 zR+qof{wc_tN{$L5@?{fd9p?^5fDrJ)ASFg#xL@6yjYjFh*kAEo?skx1wK}^jc~Ono zd!KqVcPuNmu~Vv%@RD=rfD(aqBfe@n`D`}6K%iO${H|pIr#-^F8^X<(0#

F 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 z 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\yDU4!AV^LesVT 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⪻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 $Pi6!^PqD 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�~2J@>&%WvVL3m~XXJLM&rM!; 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