From e076a65aba79cbf80709e8615ab7b87a62910ec9 Mon Sep 17 00:00:00 2001 From: guidozam Date: Tue, 27 Feb 2024 11:42:36 +0100 Subject: [PATCH] Added react-property-pane-navigation sample --- .../.eslintrc.js | 352 + .../react-property-pane-navigation/.gitignore | 34 + .../react-property-pane-navigation/.npmignore | 16 + samples/react-property-pane-navigation/.nvmrc | 1 + .../.yo-rc.json | 21 + .../react-property-pane-navigation/README.md | 93 + .../assets/FirstPropertyPanePage.png | Bin 0 -> 49090 bytes .../assets/SecondPropertyPanePage.png | Bin 0 -> 42596 bytes .../assets/ThirdPropertyPanePage.png | Bin 0 -> 40246 bytes .../assets/navigation_in_action.gif | Bin 0 -> 497198 bytes .../assets/sample.json | 82 + .../assets/screenshot.png | Bin 0 -> 36674 bytes .../assets/spfx-property-pane-navigation.gif | Bin 0 -> 248837 bytes .../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 | 30697 ++++++++++++++++ .../package.json | 42 + .../src/index.ts | 1 + .../HelloConfigurationWebPart.manifest.json | 28 + .../HelloConfigurationWebPart.ts | 126 + .../assets/welcome-dark.png | Bin 0 -> 12545 bytes .../assets/welcome-light.png | Bin 0 -> 12816 bytes .../components/HelloConfiguration.module.scss | 34 + .../components/HelloConfiguration.tsx | 17 + .../components/IHelloConfigurationProps.ts | 2 + .../webparts/helloConfiguration/loc/en-us.js | 44 + .../helloConfiguration/loc/mystrings.d.ts | 47 + ...68ab-78ac-4aef-a494-ab3182c568b4_color.png | Bin 0 -> 10248 bytes ...ab-78ac-4aef-a494-ab3182c568b4_outline.png | Bin 0 -> 249 bytes .../tsconfig.json | 35 + 35 files changed, 31766 insertions(+) create mode 100644 samples/react-property-pane-navigation/.eslintrc.js create mode 100644 samples/react-property-pane-navigation/.gitignore create mode 100644 samples/react-property-pane-navigation/.npmignore create mode 100644 samples/react-property-pane-navigation/.nvmrc create mode 100644 samples/react-property-pane-navigation/.yo-rc.json create mode 100644 samples/react-property-pane-navigation/README.md create mode 100644 samples/react-property-pane-navigation/assets/FirstPropertyPanePage.png create mode 100644 samples/react-property-pane-navigation/assets/SecondPropertyPanePage.png create mode 100644 samples/react-property-pane-navigation/assets/ThirdPropertyPanePage.png create mode 100644 samples/react-property-pane-navigation/assets/navigation_in_action.gif create mode 100644 samples/react-property-pane-navigation/assets/sample.json create mode 100644 samples/react-property-pane-navigation/assets/screenshot.png create mode 100644 samples/react-property-pane-navigation/assets/spfx-property-pane-navigation.gif create mode 100644 samples/react-property-pane-navigation/config/config.json create mode 100644 samples/react-property-pane-navigation/config/deploy-azure-storage.json create mode 100644 samples/react-property-pane-navigation/config/package-solution.json create mode 100644 samples/react-property-pane-navigation/config/sass.json create mode 100644 samples/react-property-pane-navigation/config/serve.json create mode 100644 samples/react-property-pane-navigation/config/write-manifests.json create mode 100644 samples/react-property-pane-navigation/gulpfile.js create mode 100644 samples/react-property-pane-navigation/package-lock.json create mode 100644 samples/react-property-pane-navigation/package.json create mode 100644 samples/react-property-pane-navigation/src/index.ts create mode 100644 samples/react-property-pane-navigation/src/webparts/helloConfiguration/HelloConfigurationWebPart.manifest.json create mode 100644 samples/react-property-pane-navigation/src/webparts/helloConfiguration/HelloConfigurationWebPart.ts create mode 100644 samples/react-property-pane-navigation/src/webparts/helloConfiguration/assets/welcome-dark.png create mode 100644 samples/react-property-pane-navigation/src/webparts/helloConfiguration/assets/welcome-light.png create mode 100644 samples/react-property-pane-navigation/src/webparts/helloConfiguration/components/HelloConfiguration.module.scss create mode 100644 samples/react-property-pane-navigation/src/webparts/helloConfiguration/components/HelloConfiguration.tsx create mode 100644 samples/react-property-pane-navigation/src/webparts/helloConfiguration/components/IHelloConfigurationProps.ts create mode 100644 samples/react-property-pane-navigation/src/webparts/helloConfiguration/loc/en-us.js create mode 100644 samples/react-property-pane-navigation/src/webparts/helloConfiguration/loc/mystrings.d.ts create mode 100644 samples/react-property-pane-navigation/teams/575268ab-78ac-4aef-a494-ab3182c568b4_color.png create mode 100644 samples/react-property-pane-navigation/teams/575268ab-78ac-4aef-a494-ab3182c568b4_outline.png create mode 100644 samples/react-property-pane-navigation/tsconfig.json diff --git a/samples/react-property-pane-navigation/.eslintrc.js b/samples/react-property-pane-navigation/.eslintrc.js new file mode 100644 index 000000000..473df80cd --- /dev/null +++ b/samples/react-property-pane-navigation/.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/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/samples/react-property-pane-navigation/.gitignore b/samples/react-property-pane-navigation/.gitignore new file mode 100644 index 000000000..51ca7b9e7 --- /dev/null +++ b/samples/react-property-pane-navigation/.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/samples/react-property-pane-navigation/.npmignore b/samples/react-property-pane-navigation/.npmignore new file mode 100644 index 000000000..ae0b487c0 --- /dev/null +++ b/samples/react-property-pane-navigation/.npmignore @@ -0,0 +1,16 @@ +!dist +config + +gulpfile.js + +release +src +temp + +tsconfig.json +tslint.json + +*.log + +.yo-rc.json +.vscode diff --git a/samples/react-property-pane-navigation/.nvmrc b/samples/react-property-pane-navigation/.nvmrc new file mode 100644 index 000000000..2ab3d4be5 --- /dev/null +++ b/samples/react-property-pane-navigation/.nvmrc @@ -0,0 +1 @@ +v16.20.2 diff --git a/samples/react-property-pane-navigation/.yo-rc.json b/samples/react-property-pane-navigation/.yo-rc.json new file mode 100644 index 000000000..92c6705ee --- /dev/null +++ b/samples/react-property-pane-navigation/.yo-rc.json @@ -0,0 +1,21 @@ +{ + "@microsoft/generator-sharepoint": { + "plusBeta": false, + "isCreatingSolution": true, + "nodeVersion": "18.17.1", + "sdksVersions": { + "@microsoft/microsoft-graph-client": "3.0.2", + "@microsoft/teams-js": "2.12.0" + }, + "version": "1.18.2", + "libraryName": "property-pane-navigation", + "libraryId": "73a5e16a-4b79-44ab-a5a1-21096dac51a3", + "environment": "spo", + "packageManager": "npm", + "solutionName": "property-pane-navigation", + "solutionShortDescription": "property-pane-navigation description", + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "componentType": "webpart" + } +} diff --git a/samples/react-property-pane-navigation/README.md b/samples/react-property-pane-navigation/README.md new file mode 100644 index 000000000..14a790764 --- /dev/null +++ b/samples/react-property-pane-navigation/README.md @@ -0,0 +1,93 @@ +# Property Pane Navigation + +## Summary + +This sample showcase how to handle the navigation between property pane pages. + +![Property pane navigation in action](./assets/navigation_in_action.gif) + +## Used SharePoint Framework Version + +![version](https://img.shields.io/badge/version-1.18.2-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) + +## Solution + +| Solution | Author(s) | +| ----------- | ------------------------------------------------------- | +| react-property-pane-navigation | Guido Zambarda - [PiaSys.com](https://www.piasys.com/) - [@iamguidozam](https://twitter.com/iamguidozam) | + +## Version history + +| Version | Date | Comments | +| ------- | ---------------- | --------------- | +| 1.0 | February 27, 2024 | Initial release | + + +--- + +## Minimal path to awesome + + +* Clone this repository (or [download this solution as a .ZIP file](https://pnp.github.io/download-partial/?url=https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-property-pane-navigation) then unzip it) +* From your command line, change your current directory to the directory containing this sample (`react-property-pane-navigation`, located under `samples`) +* in the command line run: + * `npm install` + * `gulp serve` + +> This sample can also be opened with [VS Code Remote Development](https://code.visualstudio.com/docs/remote/remote-overview). Visit for further instructions. + + +## Features + +This sample showcase how to handle the navigation between property pane pages using the web part `getPropertyPaneConfiguration` method like the following: + +```ts +protected getPropertyPaneConfiguration(): IPropertyPaneConfiguration { + return { + pages: [{ + header: { ... }, + groups: [ ... ], + }, + { + header: { ... }, + groups: [ ... ], + }, + { + header: { ... }, + groups: [ ... ], + }], + }; + } +``` + +Each element in the `pages` array represents a property pane page, the SharePoint Framework will enable navigation and will render the pages in the order they are defined in the array. The first page in the array will be the first page to be rendered, and so on. + +## References + +- [Getting started with SharePoint Framework](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant) +- [Integrate web part properties with SharePoint](https://learn.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/guidance/integrate-web-part-properties-with-sharepoint) +- [Make your SharePoint client-side web part configurable](https://learn.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/basics/integrate-with-property-pane) +- [Validate web part property values](https://learn.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/guidance/validate-web-part-property-values) + + + +## 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.** + + \ No newline at end of file diff --git a/samples/react-property-pane-navigation/assets/FirstPropertyPanePage.png b/samples/react-property-pane-navigation/assets/FirstPropertyPanePage.png new file mode 100644 index 0000000000000000000000000000000000000000..3a45b28fa576cfac97267a80b336d0390e3f3646 GIT binary patch literal 49090 zcmdSAXIN8R*DV~oQdL9*1QetdaVrr z-1qDDXKze}FligJM3(TAI)H&^XmsgX{8k0(F3yheI|%T3A169Ay< z{`+^S&$Zkd0O&MOe*H?<&wLv}{_-A*K-{;xMECkBZCwE>3p5vXm3r+~{bg*~oL2pW za7vqvgRx`T+m#!Hwv_b@+tRiD`*Qj|JO|ciI62O+=gL|<$;lA&%dgE`V{Y=26Eo-L zY|F+y8r7 z=l07h|2@w6^y=m%fc>xNsa*g-_yGe}5&*Ejce8+W&N@2fw^3AH3>m79^wA@Rp>;12 zmD_3$C;>0S6iL^8$)>IQ;cpL_LMpf{IzgssO&KXktO z_w~MlLeUuCaB10jJLlqTDbB?l1Ee@6_4V$6oD7%SZ*pqp%&VJ@fK}tKq-*#Pi<@J4Rn6Ke%L|O}jorA*u8SKN9BgiA-ZrFVL zQ9&J)0`TGb){g6Qi@7v@I2=V`jG-gh0jQh4Hfv5bOo<(Zx}lqSdxwl4H>ycz`T5_1 zl>*hWMcsXU6YYi5y5hnGm@V>wr}~w+-GhkPcmM<7!<)i#&3hSnXUXfmWv!K}q>=yW z4RSjw&i4$@o-uyF005Yli85b{!LJ>47CVqPm!?mIv?K&e2<{GMdX{+})@FgkQh)*m z(PU;OP3RzeZcUIe1PZkm_7E&%jXlag*-zRXF44EEg;wAzISlSRH_9bJjM5;{G{|ah zEUp=RpqUN;jQs!u*P#1~VcOwge@C??R?!EVrp~?9wsL%*Uy`9gJx3;Bb=kigA~a_= znlmy0NlH&Qc{k|$%%atA)8lM^<=R@8iLtP+3u`-JusOBkB;Y}xcciD{tLsgoA;u+mN zQ>WWk!$NX19) zfycw)hwBm%M178ler;I7-K`M!68`;8Ci_!a5yu=5=PtW=ergUcEz1z zXD!_lmxAypLq%Xg zJ6Vu1=Yf0$t;87wV!B6RzU+-XLF`3Ym_aH*Gf4i@(McK9+|12)yiKy{c)Bv?iEkr9 z8jmRw!*o0ab+e&ajpi8t>)T#Fi{B?sZvLpoL`DW0&Bs&h23XGQdAfqUr@XU~0-I)M?A2ytYhjaE zy&Zdrv;ws_ZS?U?Y~O9 ziE-#Wrh1IoGYg6r71W@apT+(7go(_zuK*gy+uOx$9wRJVAyrR_Rqb|pi$S(Mg8p>I zV);U*&5~2{h?1s_wuAF*X2E)|ko(~Z;n$WO)jboDGYf3EO71?s`Li=el=<+r(#waS zs#0=;I@D@r?HY=9bv?$3W45S>qicFn!81m69CdV*95oQZcJ>J_6?Vgn?(^2XM6DD%-SxqR2c+GCA{-(cTwgc4tYdPR z9Tx~)fQ?Is=KK+>odl~fh7u0zEr@}7h`$>*0QgH!qxra3)zUNW$WL;mK^3Dxz0-!R z=$TK~bv_v#=J3W3r0q#3YR!3F2dcp);+A+>6 zOdAXJvo$V+sqfxp`ithIdv!D|+1jdgcUVKO>8~!Mm$O2bl1?2%Xv7S}=nBX0ISMN< z&^=y_8v`=Le!1mofGJ`XyZbUfIA8%ZrMebl=eaoVZ*0c#dRfuP6|`s<-` z))u=pI2?sQjqZ)-+EtP>Bz?e3hTxJgVKTbUF9D{q+E`>?JUDLf8UHGiT?&_OQOs^y zG;dz?U-)AgO7OxkO@>?kMurl&EfDwq8m@MsluyUJfur!id34f5@B+PD>N$jL#KzaH zvX6L;M2ARwo9ERi8jo&c1l02w+fI|L$`*3c4RY0l9U`$V#RBEDKl#Z*s+__DI*-YQJM-Gw-kYpN%T8TO-JfGZ zm}A;PQG?`%@pYPXmjOVJ@S=j3tBh){7Yb&Y#Rs7>NBzC$144vzKYTsG%gk?SvZu3p z5=Y=kLXTbK3Z74|{Fq_0R7PJ8 zEG)+SM%27})kyI6{^)tFSwsL57@GK|_}-tVPOBkKN&sVqokSu*aS_!fiH9$UzbMGm zh~dC68&k(~7~?q9q_TwFeJ4eyg~#tfL@u06mx%Z}Bk51|!V~FxtwGcp=%*bqt^C1h zO6dmz$oX2Rwz$}AE3`4lS9=z$w-cLR*7@Y(X4GWn8k;gH-n11MIJepG3xrycH(n(sV0S3JKdA@1CbehOp$RlPe?jP|n7xnlTSP4ct^HY` zlA4CEtb%AklXl9LOJT`bmKul-Z?~k)Lcg+?wXZ zlaki&?o9(aZ1CcZO}GygIrQiRK@9qQ=55tP1O()=ggruS!B-kfH3P)B5VI@32G8$V z7E=^t2S05=nE@w?EfP-5Z2vfQ+Lt)=M9u0PHq=&_OnqUrTg+Q0s>bI0w>KSqi?#Jpi?EqQ;^`%(mQnyWE_f(sAnP*f^ z``?caRmD*+p0wJIE~SxEBFSNWL}O}|sSsS>g=@ZXfvCy^#QwFVRt+TrgJe}aGd9%K zEuZ?RU+I=1!mu>iWY*f`;webqpmC9yoE<8@J|C`ndToNipqY1;Oi)R+)_kay;~8zn zTY)TAI=a~XthM^8nH7Bt*bKk0ii17mYGeW@d)R#ikB<&?n z&_|mV{IZus=d~^*LnH=$3GH#Rmuy_ODHeUX!z|6E`~|j=bW@$_=ZOvP4#$~y8To1g z*j#(ol38+6*QMsgoW5MExCDqrrhal>3NbMO>&2DswDp9-%=AsBld*bol^fWc;5%PG z*jX`GfYtw|ZveD*!zn`QK;2@lL|8j?L~BB-4lL;HFZRRCbXc{WE8wcv35Ff1xQg<( zxZv?!ySJ>pyjk=C=#uI7pOdGFVn|Ns>7*B7V9|MD);cEjCj^NQf?DKq z)+NopL4FTRNQaJwJm{9mrGll3y^tENeWCyN#^k}XT48EeNaRl$SCLuZa#O2579c4#XNY-pPJ^h@h)=VGC))O zH2oUNbz#)wY}H}>XM7ty$?PrSnKbbzl()0zN$O}!&A91?4pVRQaHx}az#n|5)CFOe zNuM#qW$pk`mSr@9UcFttl@k|U(N{Ya#yW-?AI zKf9EvDZG)P*>;{|L|VjHEY>u$Tj5rt$id#{18F6p+B7*9H3W};s~_7XFP+?GiP<6> zorMg=?x5`Q@HDeVX$hmXCnStMj8Hqfd>S~k#?m&1og~n%c47qM4{o*huxrf0i!({f zFl1)_nM@46nZkvX9E_9+W*(A-M@EV^y7p;{q-4LPpE?&9(vj~-o1oTD_r?36rG)7O zQCoHQZf)v64l&8+Qm<9rhawd>OGBpli2jNd=F*kLCgfs?c05Vc!z0*Qpv)GBPi0AH zV@%(c#_!xA{yZJ#U1x~0c}QX-uZ{kf%l_uZMWUpnd5V92;kEf0H(0MpZe_r;3t1OF zU!C^>9}rc|Z;@iOI>L(0ceJq|2s~a8zaJ-H?tNDE021vrV=#VjkWpiV_K4hJ8hmT# z601e06GF;p0p)uBTQc}|RAn`cOxi92+{DK)Z63HEA0tS#bhx$Ow@FQSx;0;A=Cc0z z6mH>n8m^~!S+?Q6Y`JfvP~YZ#-#ZmZ8;Zp`fy!&)wmOMiJbc1K>@QZ&7(K3YiFm&C zSEyxZ$d2hXt8(|8zM1Y++NJtt@>JEIPHEM$rwA?+mfk=cr+mU}tfYQ-Ue zXLO+1#-`0bgh8Ii0(q?mGm4!eu`&}&BW!BvITz;Uy8%S$xcryLW9V8lqi<_sBTk)1 zC+To}U*t@8NRJT%nCD2QtUWqQsO^XeVUdIp3(rgVC1!i|1WG=!zzdOOU_=%c3FX z3x~FBl5OGL0015ohHj?#-9?@bEyc5pPU5x%?*0X|Y6MN@cMJirGYY6j#|%6^2&9*{ znpz&aG~qK-Aih=gdAV!+nY=_v$9e+Ot_j#!s;-&={>pLi&S7B1r5VOw6xPRZ(MczBWKS*MbtBN^(_EfHo+ zUJVf9*l`@#yJ-=MU#Z+TwhXbf3`rDU&r&Sh80(rWgDBD%sA(m(=o|ViRdP$OEaM`H zFOHDIf<$Dz#g3AA=+AO371eCil!3s{!lOFUh4iQ*4<{@C#V^&P=Rt zO;P5QsFv72TGO$titE%f^?>BW=CZr~#Bbt=_%0k>3VGplM1+^r(;E4K=!fC{EY3~$ zM8sU?ee^ad>KqCQ+&z0I(JO*1+DWDmZ;t)OHs1JBVA?hPYovJm9BY*}(&!2G_q*x7 ze{$M~s}wtTJfsyr^>(MGXynuM6E>;7H~8Xd>CQ=<2W~yaXx)M^OMAy-=)yyGzi78} z(qwnO(ZQ+r#$dKPqNaw2$I)ug?E6~v0dTHyz@w~Z{W9Q3?3m1+Qnm?ouJLIDXv&y- z9qZ~m5d3E;4rfZNqxIlB&w*1LVhu%X?JF>X4DP^x zETlE)s9}tka^E@^V0B;L$2U&{&-fI(1j55@Hvy?1V4^j`#_6Br z8e-h;TvNzmRTC0xPFrNIF%g>-^={|*rI38OLBE1igkcEcy!)EH| z$!BJ37ooBbPwEb%R45Qd@>Sm53lis=S;GMfuNZ34st=9((hehsCXv4-iw}qJ2j4m~EBCRlDg$o9h7hRiMNE%dIXkQRc66o}$P?sKFAbc(WnR zX1n#Usad|Rj_~ID2RnYIgwzLT`Hp~`tR$WQN-#^pw|0vgAjig3Q_(T!tg1tBFxc(Jgu+mri>Mt0EH_h;~0 z3GhbV=E+Z?W;?Y5$W~W4oecE7QI)Kh#P+Tt-TBhpu^Nc??Z&g>ku6-yI+LX2BmoPceg?iy`wHFw&U+L^XxS=fuxK_QUUb(F=35WRr;C?v^gcz~Ph=}@Y4 z^k;axaa5saonF#YgGVDhiGG?#njp2RP6`jktPH);>oBgRcb#unR5Ik0JeX6n_B;(>Gjs( z=88FIhsrK3*mnjmTStNb)o2zD!L*w@LJeK%E|Y{*nIO5uBSHjTZii}Ad`e7BeO%%% zVyXYj`MW~5io*IvaQiwBSSVUj%*3k&{37&znNa;}yvdG-^Iy|rUylxTuK72*imEtV zg`+^{@AHM0cB}+T)?)56U*i9@G*yj9j_M9R@RRaLw>g2B$SpXLLQwttGn|h{FcbHK zaK%3#W2*S+$fOabWTdPYZaNHPXb@g0dPd6Vh^Kq|Oh_gfzhya(fZkDyxZr&E0Ai-+ zje5!(&tYX7Fya}JovKb z$2OIl5JJNnQY}L@af~s?@Cx+O0Dk-H87`T}_~Gxi_UzjcsvhARr=3_o{02uDJQga~ zJDHYn)@9>>zdN}?m76u>Uizo#NUw@=!^XkHzO2!KHMIGw_D#S`7ww64vCl9&7!vy< zICTDL=enInW1CKfcHCM?4xR7u_(j_v0w}(z6=WM)c=LfoWBUZo$ZO*d=WO4%tHVC4 z)#BLvT~HGXLxV(bN2r(oYRKeYAcz8u7@e5G zEJtlEQ0+C1SZuaQqDeCAl6FFBFlKd=oH+7=c(}i9WjAWkKhl~M$`A9Z(ZuxgQS;ji z@U+uG2Sr0x90X%z0p=$aN&RWO*y=#eB$+yS7NeCb5wMtRFSR z?y}fx?A%k(dJ7@M1(A#G+olTfsO7uShp*C4fOJ7en1U8!Ch^)k5nNYE6QSvvV}{eg z)Mch4=L1;xiiiB07oUTM(f*fYG?2zebBdkRivgI);q%>4Xv<48t$g7cVL7iNCL?}? zDI9KUYHEg3UO}^#jRQ&b3pF?xI7>!0Y};_8P)l2*S!8Q-H|w%Z4JkW%V}#*AjP>-G zKH;ZZliOd|H5xz?b6j~6e0k#~xzrT=4Gu%zitjCj6bIl?Es0{WJ7w?{%;TLOYIvpH z<@v#4!o>3_Z8FFTzYv}$#+nqdKjCkaj*wn$#oK^yAAaOCzTO{vI8uQh)!kn|FeuJJ z1$rHci`Ml`L!{#_VYm@SY z-7sC*l?a~V%RKVrr5$uG^xm3@juoSp+}B-(QfgF(*y7DIunJzo1~U{APFsOZ{(tfB z?S$w&!gc1Kp81MbxFC!(-d3a`F}r9#KYas-vme@<;@HZ?)%ik~MFV7R=3WPZ5IRTs zML%>~`r>G9l6UHji>k!rgx&&tWIAqQ%n?C~K$ezjQ-{Qcn9>z2wF=)9J52l<>FEJ| z`}XaJb6SVWp|J~1VWKEk5)kC>e#b+5$5xas^X;sMry9RW(*(42s6AhVRZP$oNqvKW z9Ni^4VXXfGT?yba%B#6f%C%-1P8tV9UubEWyPumK_l~-shFN%E4WbX6Z)m@h$;~~S zQS7_itS{0Xywy-m+ef}C-Qpni3;e4@cBZ1+S%150a_jk`3apbWx7tg-#>?bzQ&vFm zTihQb?u)z?oU3S%_Y5Bb9ONmM=*uqqjGcGtxylk&=TWoEuG3C3+#JgFaa_#%W8qPK>El3<}?ac0z8h(l{*^?m^2e$qW-=6 z1Jk0P->k5%4^0F>(jszXoJ`@_Eh6ro$y=`dVH9Kr?AbH+pXW@=OMYWUvP6=P3&!nh z&4hMTl@VvVX0n+QCYa{S49~XgyqnIvf+a%E64FP#yb(<_f+mi7{cZPUCqvF%YR@cS zG99OF{7wRPR-_nVg-qeq$9}P_#j_abpEvi)UM8JHdX=8OVR&hnQVEU#^1 zE-g{ii4o=iF*e35$&E%(cPhgV8wR{aoCSpG2BR9<%o0mAl?%*-ySmM)yj@x2wGB0& zxUl-hra=sw_>vCo)h0{T5C|{{EQijOJ2N|?t{Qc|udVY;JpB!5m)Rcz0QXu^gdZ$+ z2{L~fv6u4R92$7_00YRChALqQwAJY%Xn|yN?G@I~F}))r;3yLs1A}H(P)uV}RJNTC zwF9H)$J2T6r>-KoQ=fyIpBX$0jkFEzea7t@jeTR^=)4mch9qSNA9sl%2`8~@gvt`w z-T%=T*h?*546OI5=9-zoNv7izq7WB12wrF+Oq%&RW(#w3aotu3S2H!s@`nc6XMbTW z)crlyKSyF*?hPswj)dO@sVFA8`QrBW>?_AxGEg0p2igwQHGz~DKf&n%cBzj){9UA^ z_Ti1qs!wOK|IWx-m*=`*E7U>4+cD&9n4a3#7e=zr>b!nY!4J}Q;^v(y`8xZc4uwL| z-M`P1DkeNJ40f6=slza11Ox;ozE051S0}EGtWo*i*maQY^$^s1^;hIz^*G*&0`PLB ztBMf-nBDpb14<_%3Cp0IW0!Uos?+2dc_*kX4KPAjgl{-%E@ddKB?}7*kjtID+C;yL@;!)^3m8=8ul)@)} z1sJQdBB*QXAt2JkO^dm0?HJ`r!%X`n6GG-%Au!UEIIUfV48E~UY-}>pi6<4oY&}03 z1&r|D^|-NK)a5iwiYO6TEe@$qq2-!30xkMu%ZrMY*)ppC(9&1=T!%#PaTeOPq@E~J zW<{_f>Zc?wtBdEK^V#9GAe-%1Vqyld zTs%C_#T=GPr#8m=nF><}8LwTltx?oz9;26qi<PuCQycJ)NzEv^ZvoIq^h)9`NFql_eT~geV1=RJiYx zK(IFbwklOsmX0?1)2FUaPHRo=k$HaBh$yOyX@p*K)y>T6(aR(!_Lguy1*3oC+T0~$ zW^8!>5@5`&y&eB+qNJfHD$>oJJ?uK*&vmm&`}mf{#InE^aM|9V>^cXTG#o4r@h1Uv zWbk)bEwGk>E_Oio51Ms+6@?OWU0R`iA>4o)qVFhF0IE$h>E*u}KKqY4!!Yq_cDT4j zhDSaWmllP?AJ2f@d{=fP00kch1i9d4oh@sv!|_yRca1fc&;q7r+&@W-?g%=A7+3~p z1KP!zN~HqZ+>W!jks~8DQBBG^yZTH}WT5)OX2!w}oyi5s_xJuIk}$kS8`X7L%l_`{ z+b-w33bv1_c^~7xUMKZ4c9Sl4tcA>=#=eMFU}CkDLhdHX);xa~B12*kE4#12J%ww7 zZBhx(NNSRZH(92uzl>HmOiSnuChSOGk@)9}nXKXgX`Pc7^nkJ34pU=B1Qn8}`d8)i zhJ;Uhx0|^nNs#Ve0R5+_|NL|E-$Ovzqkoqp;KjB7(FOeA{@=d+cP;&=xsk>0AFz8j zecU?$){g$?a>BRQVYv>|(3*Kt7!3OomSC)IbHaxRZU(a=;I|->PpJ~dYaN}*N@03 zGMah{1pZ?!d;6OORRavSjLHHYT;sV_*Zu1HQC5~F>(3;%S#5GgD%3+&rp~*gX=Kl+ z1-PvqJN_6s;4&O7|0Ju`4=ZJql|&)amUERxUU_EKwDg6+P>@~-QK?SlLYgB z);Kw!C!mAc*NE@Y1Z;7#)!Cf3sQB-8vqhojJchqQCk@Z08n=pQ;>tYT4BBo+eWAEB z(D!^wA&DZm{w9V9*oEdSa|GP;D!h_o>|$1to_}@ z>@!IBSdF++_>(on%%8=L-bqN2 z5w2h z5;yNS2t^P6ZaCk#=V~g%vRiYiSeVq;kA|{bBN3Xgy(HLRhrZ1QE9Ye&PS8_lBO1Xs zk%%%;J(TpT)#B9r*Jzs8dE3$byz52Ie6reC-Y0$j!npM<_JYmcBDiDf&|ogLEz%lt ztiCTq2N)|z@f)f9gL=6*vE==2btt-9)sem~Z%{SrBBsEj%%^i@fKhjkr0pXS%pU+y zbWoQ?JeB@srdEr-8meB7W28+Dl2E9kdmLlr}h(#Y`yip3E$M6zd7>>Qbe(= z-*(-cRYP19)E_HAq@s@E>|cHzgjET6TM)5~~o2(^8y$n=M#0y`szf^RDaaw%#{)aoJn?t?QLyri3nMn=6l}c&klo zlS-OHXA(C`92AKNE0pO(Wm`U!F12(ekJ4o3=2l3_Bz0VDbz*a(2%bwxR?1W1Ye0g^ zct$kU0ck2WBalZr`XdkYXTUrrt$Vi;*$G!cIj(O@R$O>OK0O&>yjLLeYL)fC-D>FM zS+XoIKSJ}%_+Utigsg|*?TUCU4M%xvxS@y_*Vbv3?qLG%w)5$_4a98e5#VKe>3LCk zhyCETc>|B1c=;Zkx*}Dl@pkmxGy{!DAlY3McmX4?K8NJspd<3rlfp5W*SP)jszb`` z0ej)BDgOe@?Ux3T54ZZSP#a6AN__5-w);&xd&ojV!y3n&>^ta~o#Y!d*|Ic4;)X*EZ?ro;g45()?Cg1zs(ZW>&OQ2Wziqbrtx9fks zd3C1>!0DT7XxgXGoX`KnG210@v&rMPfzWnc&3Q+^_M@IMRfA1Lmd8FnD3T3twD_$i zmiEq8jbhQ1p;vi%LUp#L>Ai)}Gttv{O2#34;LB@_>A2)~iF|S{@qQ?ZTU*PYtbFFA zuMUA&lHSuI)7dtgdg5b}Kpb06MPdQ5GGr6f8vFFvobScItaQ7uvSiR(v{y$^hoOV} zWpe&x=>cNq12n%dm$0{3ES?K;Y0N8nCWjRl*KneUMMqN6CcI^bD5=m(0Lt;7>{nKi z9nltwDs8r@cn{5=f;m*H7W}WRo%eYYCtBqK9CTDdf6HvJA*EP78h563==UCNUn1n( z0*F1{T9@28yUv}T{T=^EUEc03vdL@hTjZ(`TIi8u^Q#9mR%ZnE#$Agum|9yoa8eW0 z7fZH-9}5ds>|xeQ2Y7!5K%qfh>AXyDQXW8G6;Eo&Av2myC%aOSHHP;aI$xc3&FbZ2{d71YNLohg6&wl%3+Q6IoKAp0b4 zu(NK$xs&Va*I4kiUt;APEaA(K^t9CTgR8be?$rjqc-@zW0Ofb}3{CrB`^Xq)RIQoH4i!L?MVI-836g$#$d}Sqr}yXQRITJUl<49P zh6pM~5&z>seuoI-%?~->ZO|VQ8&*1J7*YBiOGQU!q4qHo&1oK=Wahk91|_8sP+Y& zekO^^&g8@Tt76R)VK(w5XKQ`;D~5K32S+zk2E)R9B7qG-eht>~ws?02RPGC{{XT_M zt}zBhp4<<#a_pI7Mv^W>k>dve>em{~4Xs+Lu;mjPrIIFofJ!sWh{UW>{HOER+cD&E4lpd3W*E(|>oT3VXGJ z2NakU^oCs^7kgFpFGyoGdjxOT5W6;&2-96MyZW3%bvF)f#IFj#R4ypRf%>ct!4U_| zs|T{Qf0fDuzr}sG`ysbB)8KO^vv!)le%)FDZ4Nv&BeyZ)e?f36I%r=Yf0lg12j?^^ zE%kg@(Y{r>{Y>_THnG9OORT0Ix+vrv>N&M7CKg)LSuOC*k?uZrY4Jjt<&CuIp%y@s z|LT}nW%XBW?f{eF2`3MOtd+W5j|X;QzhfFe{99sz{zspq4;4Y^TF~<_tlAf7sp)}o zYSq`=eipQ@ozn-DXEAbnLQ+>$^K6wF0mheqyM{^4SC8uJszn0nE1~XD`JWw=V51#* z#U-DZ^tU=zn@dGX*O;%Fc$1T}w+VE@{C1?s*tzrF7wOsP8Uzm8gKyEwysCVwb~vr? zzn#}f5;vDGr-#*tE_rG8*4_8v%QruJRnb`pHw{^eL!`QCThwpUl5)#lFSmi1I*xv} zMKT<)yGSg!Vcmk4PCYba(ApuuWxvx0Gk1?>u~%gxFM%}7F8Qteb) z#TVtyS)*xJQcT7tX_+OZ(h~dFvJyV6C1785)vXD4C4&E1Q@niTs>Q}iZ(K|R3+0>5 zmrPm0l2vr=PQR5&alM~td)1>?L}8Mqbm##z z&v{(RU(@ng4%T1(&VjSZSU2MHsi)J^(EDAoeA-X?dQ&%IcyI%1aWNWA_`{b2Y>6ym zASx``a_@X?*pZ>?x}Leeg^@U;!CA7VcF*n;e(Xd1TnNuYAH#uQag0%gh;v{!H*Nwv zJpDC`6nC@jsQaLQtH_a*rT0{l@*xAtC_SaRMVgXIzD&82;PBW+o3tUr(L)2M8Z9y6 zD!~3JX|vZ%!IGC1Cv_St)iK=~a_)>76x=w=B_VU@vVY{+Yp^^?050+?=n00n%r{;~ zJlyRh2Kb4&f-G0i2p1)6Y_P}N-+ z5kqVa)<47A-_-AX^JjhyrZ1?kTyM4eEWMyIxrXN z`0^{4_-&nAU@TV(t8DI2psU3Qr&1~@HV8Fo{3i2hqEX*Y8nBg_=0`AI32_jYzjvAR zti{ivkJZB#FPN0-bnvtBO}tMK8pL<|$N&(@k6PnfjOH!1Jv>hHZ(RWhd-bv{q_HF(Z{aNy&s!|qj?Uc?RmLb* zN&Z(7QiM~=+YuF5 zvKUc(IQMIqK5>h0Jg5YP0L~94^n0_jJc{x?F)=A-PQ%BVxSA(!uRn(GBSfcy%wmax5l=`p{_S!hXY=*<1-}A#ku6W z7{0K2C*}|-*GVd$5;JW_K4BG)4Q;PqJ2l{L6~=s}w^3F#Ig0yY)Ug>OZL*xMsBoNi z*Z^-#g^j|^&uH=`kwF(%_WPZxh+vo5PW@4`-D*B5=4LOai07O^*9Fcsmh;r=j+%rc zJKGf^cF{CX<}BoA)ePD4b6cAU8VjIj&}L~-?2(b&f6G&21#_tqUO9v4$4>ALv>K#bZk>C#F7xixfJxPKfbRiI zr`x_8BF(`Ctb5c z$;{;?(045jQbqA_97}%(Y@G&j^_b7Q2fi0Rv(Osu>!cxaX;w5nd!mHjZngVsjgu&E zSK+ekAkE$H zh3>-zPTaw1|2{?t7q0gW1?v!)&xfrL+sP`hR_L{Uq?(Dgid_OqsAT*56d&`m3;#az zkvsxT9;MEjPpH$TyZ@3Y_H3A0T}3kq2^1W@=}XaneqAH8fN$W0wZb}nhq<^rY@4d& zu>En`0tZWLEpuxR=Zhs})pd(hQNLeD%;@vj0lHwiw!w;w|)88s?iS?vc%! zQZF|4o^SB1j#s>2o9}*M3mOwVrje;SVaJUeFZlg@W8J(G^v|s8#uHTTG#yr?i}@}Pz+JU&f@_-ry)4_h-2eM_bJb`v_}z9lLH0-7<==DhQC zQT4`L52p?(7-nAL2$ONqkUOuWjj@e;C{m9swn?q6h5ogFc`N8^l-|~inAa<<^|mk$ z_0R*4!92FYI)z!eGroT*5c@F<)BbtNfQ=g4BZXI1@pG7^R}vIdaY6G=@#4O=JlnDls_%z*yVsCOy-2XH2z>Tudes2dgycqb0f`P zzUyy;^94ziBMc%1iLYv3nDz=6GqAjH*{Q+^;GOBkXQt0R2YqE-Rev~EEhcpY-fTb?gQUXxXbo8EMwzO&byK?k>K9 z3Bvd0YKcK?vW6BN@40`v=c0SCubFsj@lrubo6m0LhX1!N{HJuh7p8rm?R4)M3Loq4 zQtacnnCwxaTjVU2^q!mRA-pE$z|3ol5qPUwEuYUw%V>MLG}mU~Ye}Q_boNMJoFR|Z zQHy~=>OMtXwlAZs>Z9yZm@u!9Xen}1XL@ep?X|e5L+;>c34?19C7*Xx9;cMib&9zs zgxayVvj2qfmJ2u5DYducm8-HVGI>2r9*g?7C=O)E#ZWd-h|#sOKGrevkoWp2pGq|e zVX6D-{k6bza)#j9EVUxeIwi{UuK5{}(IM&;c0ZYQ-9`L8Um`jycGG07m-qzc7$z6V zyW~1wPrE>Q@KvpMhSn)H49CJyw+oNSYbgR&3usC z;>l)=#z@M6gK5Rji$McTeR^Pn%xO$8Iw-TY0y(53Tg!=78916N@_BCm-|F~>>ld|f+H1&@@JS*4IM=W@Pfaje)}lA13lq)B-zDl2Zg z>gm)3%1?^3M6R8(Z49I=pq*(h25oDD7Qzycb5Q^q;VZSwA#wHH+FE(i9|FC68gmTIz!77IXe3laFrCxKw|VCE zG2_7uUhrhd#2ik?BD5LxD)IYXk>hjFyLqz$wkm z2ORuoZ&~ggj#gb7yiVoSP4sP??+YBthEZV;;@=?^GzWZ)AmZ^TSPu~~S$HN=F zlR;Z^xWd9@{XD8r?CEpImw`9JDRn*ECVzq_Be0CmfjxEX5~&Lnbh9+z(Gx5q3Iw}9 zLve=6I?;Vi|39GSF($6d!uOZDzC^Ze8JEYjN%~R;d(3<~$=LHjCpqp>#++HtMr4c^ zB7*oXl{V$JHRC$qSo0DQ`=)iY*dCU;^Ypo><8r~HEwvK)G3ZHj^r^Y)T|=$L zFvEX*-v_8K0iLN}vrtJXeEn?XPWOGL`(3_+rGlJ>5k6Nn8UE$AJ~&E%T^B5EI9epH z;4abr4}n(Mos+mXGa>9h8hp~-UXepVDs}&t;Nns|ZW3Ryt%E0}c)aNL8@HG8eqs{{ z&-v1~zB7ilQr}@j~pe5`up3;im!Xgr{+F&8G~DcmtHQobfLX<&ZVb0K0N=| zQ@>!k0-Cl0{yVolzry^)j}Hze6oYR>%BB$0=VrREWh(C87<0<>fPz;eY8~h6KbY&# zI35OE!ru5VzxwhD?OiaxH}TSfaJPk7i1cbgW0KM=2GgVvlMw=DycF{%!_0@Xl^1Pq zUH9Vy=*Bb{8L~Kj=MPPXl(*tr zrSq1GTXSeuJ7{4Q`Y+#xT2c>D`VbKPFCwScJS_~rjj>e4?lqgr$aB2;Qu2$13wUYD z;_BEBEadE>&o$Iv#pRzH)^vTL%d1cBR8E@{6Z3k3hkGcMH3e*C75*hP#@JA->N<)1 zY+^bl;~Qt6BVf`>25_ivA1_?0EUf4LRz!Bsn@()!ZcRG-u50>0ri@I)ncF-t2kIqZ z!cX3&((x$j&FJxyYD#(^6ZhqQ#p|T;>Zzzqf6&KOs~@Mnooa2`?t89>Ujm?MFWdh) zGaVTieG#hn-;sqfk#ttsAu5PfdV)s+Lq#*Kj=8MyV!=9vLx_CI?ZodhBRqB|mcI34 z-VU52r7m##rtW%qe_7?j>qbI4;_Bc|$!9*MIX1BhqRx#T||1aj=GAzn2 zj2a!|6%_#i1!)lhX%Qr)rMqJY0qKq*1_=cTY3UrghOVJeI;4B(hM~LRJcIB1#dW@O zuIv0e`zP_le)hiiz1Ldz+Q$7JHBZC8Fg6czRb`B&RM#9uQ%yXlUcpu{oGtCuN+tCw z9;u9G`KG#X`C_l8u6VPHWKcDUC5?&q!&8#*{FxYSD-rX@xcb~dgwi_FXYq##VRq>X565E(-4Y_2Zg;? z+~PKb%0nul*vv#v0Ul)rPxV3`!CU%{|kDiDZ-XI&da%u zCg8w1W)D>2)2*7drEy@Q@r*A|FCGr+@cN9IM}>Ondauv~zIKl;e`DpG|8VsAY<0`3 zS`v@Rx(FF5Uz;^;7jmP3A?eD>z+Pfl*@;kyUo%y}?9ER8P(uLzZ+)D|h<6*-72i=t z0h_C~)mA5}kIv#hepow|sBnA94p6#=ygaq}+JmXm#ZbPl4+8!jQmjNW~j*@pz!EhE{U+>D{}kLz!+ zrT~S;SNb=M9o6;~Es=UJ_obQsbgJ9j>IMY)R@pwE`AUT6t7GiK>AL28e*BE0{%k*j z$xuDlhNa5M@meN02=RPR0cH96T0t_|+H=(YE_v++kF;D&)%v$63x@X>;iQU8X)H_MmKJJ?r;KFFL{@Qx8?@)Jj8 zaON45V{3Dny2tX1XT8xQ^q7r&yAo%I(k{qpJ~7~o`Y*H&`+G}A3jfKxz|3aC3L0+T zEIquG1rxkg8^>~uNh&_{!^naseIu)6w~XU?DTYX`3;DA=lVnd=l0HIWOe+&%AsFa? zB=z0&OwI21Xl*fjloEOL)eF3= zZ75t=r?RKYm|a0;-O>JpCa2xJvt%gS(#%5h{HK*A_n9!1Ka{7GP8PPt=*(Q_94Sa! zGwyKD=&Oe~7g!cC@YAJyrSuZxQ?j|YR+>0_)=Q#!?}l|nu0luj_>LpfjU4)&Q-pG^ zI5F?{SEOIx?~nExPvatvrjyM1U>NgoGLk|NY^ZI-!3AyKFer5Yl;_*~qhtIEXPdr+ z;{6}hD1fe*ESVTrvJ^jdHtGJ&z+=&VulWA&Oy#-KLKOCN{2f-w=n?8;%`Y#yu*vS4 z#x<{VO+|x3_MxFS;k-EM~r(Ug?aL@o|8u4TN*tGd=t-H<)|Ik3cQ7|8w|Qh1Mvn`5j#1 zo@x32_$4Wy$)-S_mMkR@an37rBxc{4qMoZ9HUGPF1PPj{y*u9?wSf_L2@%!zm2x4CjEP1VqV~<;@& zhapqzBl9ed#J0YnvRsn?ax~jAAVR5lBqt-d*}R>Oum7rVyv}_=#BWws*Uwf*`4Mhz z&gLtc-pYhFMS?K3jK04QTr~keBiQB4%v4kG%up z#JX!bOm(y$gBCJ{>p5<3Z{$|OTTSml%8iue12pWk8kO27xkY&eueFz_gM$SrRx?=3LdKbdF%#rR2wBpkp$^v`ka zj2YftYXh>9|F_&!;Q);@_BDyq=QRHPkf5n2!1$znqtN)@S7Ezrn&N9@8FwBN)_}t| z?yRzj3&H*Sootm~c|9;!YKzX5zr5P_Ii)x*B2RAEgtJ2cT^+jFvZ4PVD4zeuq36`v z1Rp_ThA{(IzOCU0e$7b*T-%r{qwgT=nu+Q2(T4sEO6v9>L373*L0H3HgX;&rr$pDu zC?t`YKAJ?0+A-GM${x~0*)-=+j>6`k+=FEAICWPB84Osd6h1>UMQAy4}Fa&g2};BgUYGwhmxlO;c@v|M|cuX{>2klw{G8Hv7! zwRP{sQPlz`W^aH0OyGN!|6OSKbpx`eQNzu6nahf~;Ou@Q$+vl7DGQ@6Bs;&9r+}6D z3iN1z%>XeZ(5fbMrubOO`*Pl!(NyT{yigjIBN@(C|MaW8!1w%1d0Wvc|Fd`Y)AC2h z!gnjaf{3ehnVQo0wJ*&-yC|4Y6u@ipL!#pNG4;>QwwA^!XIM?P>h6#Yi=r>><;%>g zuk}fgW%3!C*{PtLKy{J)w5j_V6Az1&Hg58l?CYZL))oU(^wd0Xey zOm+n`4u>~l!4J3DOg~Y;&K=6zyzLy?3S^bR?_gg8Zz2xoPu)b=hou~8)CtPba!H_YIr=cFw`^Qzcb z+^TFk?of^fh8axj=C<>_q>=QmD(Rv|Rmjk_+SvwNU3FP+J_cdo0$msueyhRoxN3kkogBXLvGHKxUYq<%NPK+{aXc}8`U7bT?_?duBKKw7 z9g0wH<5G^Sa--%4GPio~&-uh+N?ebN6}tyXPmHFnw#yub9P!g;0ab#gzQM_02O$RoZsiG#wgF+U z{}G208l?MjN8dm}dYRyO>E4UWDdPGa<$*5E6MlsGQsBB?@8Sj|5n^yPgfzRk0tr&pNF|N3=~{LUP0 z`VDJYt(kliBCd;GM5*ccGKKKk`BD(DFxU+v+WErWs;8;^&CcXc#`vGPSb0t+QoiEQ zy1ic=-;1yh71epALX&uGLTy^kb$04skTcql;$1K7@11nOpMYl*%gQRI^Mr6Q1uoTP zB*Zp1tD3ulRUdUORGjEhP}&SRe;od)dHssXBU^i1Yh#0Dy0$R$DN}7nRMExhMHKOj zd=23lXeL&i_1xEo`ilm41OAy?PRVxxHYUs)txi zsT12+WnrpIuXx(9AH)t}x@Pn03D&!lLJ6!S#Ee&k6#|Da@xQT$v&34yyFOtST>Syn zI#3fto&F$5y9QCE?R_(c%OelbO{?XV@OM9FlWLx9?^7m4M*P%Qi~m{bcf__iQ`$2u z0R8<`03!6yA2Ypzu?xONTWFus@8bTQnZ(!U@`-a*T{gQd^T|XOjf#)ea-iZL*7fQX zSKUOuh_-#F$KEzMbu!6y+dHHn9{?v6Mf+XVPUuBA={I|C894XVZa*Sea53hdZj**5 zF@T17fyG1wve3_|dGGxG&)Y%&OE&+AOv-bTpK?B&ji6;4y2EOC*)5G{g)c(F<3RG=9{{;a}v%-5BTM!ZYZ?}|4D)t-NZ3AG>P)!Uw8XM5w` zQ^pYatu3Uy$6d55RQ$&VROQzYxW>E4lfF!=1fho$o~&gqu=2z`Z}(sYe2Pz0 zs;1%NPY>>sL>`lf_<02ao(m1?=4bIk9E~NlK*9hZt*0Za*-v6HO`M(Avb3wUYVHcU z126--46WxRgPdjJfyT|XH|%_}OGlI6d)A-I9gTK*CB#p})>)P9J^|LC>ZtJWS3bQ( zNu^T8QZp5rNl`#~ebY$oWV61|tDC8bL2ieW{)e6=?yX4gWk_h{;?*xI`5Kdaz3@*& ztNmY@U2+=7tFu}>-c=S(B*ICEr*y1la{yLjs+E?))5sIlmeI4r^Lb%rt0r*DT|5LX z8*shR$3T~D$0`D2_yTcCCnuLb7q0n5z203EsmQAi%5g>q9VxeVulBYNY@S<m8QN>*-c^z z<~$283Zm=^ezuC2#m56#kAA(pGCA6#_j7@JA$(3rC*ylRU-jEO8{^9=k3J@8iOQ+5 zyotcdn7A@?Z@o*CkCPd$&EmZQ)5a4AE1X${7m~WGocS#tm92f`XCGyx6#ne*O-F*q zKvoK$9gDLaLE+KL(lez?)$(Z6i#+yKlPQ1F47cC7AE$B!wrv|xm9TCdfEk+ z$iquNSJq4dO9^xYHVh2W3NLrk`BvTs0dHYER~hO0cj)V*cnoF|J43%uyMq&W zmhn#zSH`2uji-PU>i%jB|nlU zr%v$^-&J z)yq%5E*?L2ULV%gJr91UcRd=*OFGMoASpk+TANSu)Z+#7C$+37^8+g;3q;5D(w9Y( z?~H$ukagdBEDHiV>Z22)o(VtsGJi!V!fX>R_r>XFN&bd1dSsaVPcXll$4`uwjcsTQ z5&uslasGe19Yv{-y;2@^!Y;Sy>Usjz-L?<68=$GF#FGuXRvUuE`79`ln%{rBpsz^4 zdM<r2EE_cOdr85{Po@7_+uHlmfme4>#T zVi8%%{`M0xnx0=_zipHRD8yvx6 z0tue>d(oHJicwtU9jOKC*rGgLSa5Ibal0$^HB zeREHT? z*TB|)+y7Aj#h7jB+ELWW1fGhi+HR~tyIK#I<2FeeOQ@%2|3K~puarbTc_z!K*MGpU%9y$`C z{G2EwRtsjzt%~-)Hr4a;YkzR}Zw!Uk;0bO4fI?vet5GL@DvM2@N&?9Cwi<;Xy}4_< zd;?w3f?M1DQxNWbhu$cpI~Sj6%%oT?TvsU(495J};r6D!GFIu)XMk4;XSWHfixZ*N zti52;)UQkvq5pmTaO*^Q#vc6jZY@?m)vK;-DvAPs3R;#JOyxJ?270N&4X%6ELreH7 zHie1#i*rAYzbA~q3kX&!wVD0A9mnN!1C1LQzL#otPSWR{uW4}j2O*M+rscZop_yEy zzE{ysC%UCAev9uJJy%0S|G?F0Kf2C6Xn7s*xq4rQr5#G+grTs1?~W=@<-5Y-=K0QU zY5vju1@lXpXlO@QHOm=|lCsW4+dcq5&$P{Jce#6TljJ|_XUl;yv<@H;-!=G zv^zkMo*O!m z866f9M6&VpN9W$!HU<;t6k2{aO4(Vu`$#Xj#uMyV{IEnNow@MdQ<8~pr^XF&+V(>R zxms-I_4lTQ*7cCSrtL5(g^;)WN64$T=fCQt@=~o*!{K=!Ymh)mgf+v7Jg225)$mZc zK+rx*eDIfr(Qv$FIu7BQWNh_Z`p^*jhC!=>)!G};%%Lxt>P4}sF2BT#q>s)Sau3JT z2Y4B~$3jCW)Dw+)v_*_omzU~%eIQNHT(};eSZ>m*X{q~Q?DQ(qV8^#WJ%$m2ZP*IvS9>uFG5GZd!C!7G9(o8yb!frT?v!y7E!x&gs(xR4mYy$#P^ZI`@J<9)qO?f znaAQ)9_6LLi~=cy0?5%wRz{!X@9=qHAMp=ytT9iB1-GO}W#1GsZVI@A9c}lgf~6{> zjt8ce=GIIt&ev}YEPedJ7BTJr02rxQIsg2kc;M3XtQsH1vvkh!ZG_2Zm16&!wx5+m zc%!WW9pejpjk;eXLY_Q2Sfvqf%PYyv&^dKHGhODBXje;|ti<#*xiZDAZDVeD5`Z*j zQXFLdBAg*Hb7oa7lpd@-*|P0xuf&**7zb28b(l>0rIln*P>?OL4k5U)qr;;zOlGt&a7ySrL&(2;8VD_QS2@leHJ>hg zhMD0%9oO)*3%>Nvd$`v)MqR6Z$hsd1RKECqpJs%0F z%ilE-bHx~&P~Y=);g9yV45uIZh#9eD~y4p6B`gN_#wNZGE+*L}_&SLIu{G zS$46Ww^9;SCq?b~W0PV7bt9uySg^dV_WP*(;b_#!S3f0s7mrRh>?@%D6m$z<=Fm)2 z-JCKyLBkNpX8>n!cyqMv??xm?_$xSybDFPBd+$+~NWwTuKpzi-RP~8>TFYd~BD8A_YGm7Z~L{ zWYZitD$fx+S^ANzcRe&RNU?AK7_Bc#AqRFxd0j5rHg7TKQRy3&(lDlS55CK#%L&`p z^$*Tn?o>&hO%bYTtERkeM({>_yAV*Y)1_Y3lxmcyU@yMgvijRaAXfI#6FF-wMq6&MS>-3q!m(DVWDG<@+mDi#|x*E%P z6zJp_t&viFHRevv;gI0I^IrV~FDaR=LG%1i#IW}R+xkfJroF|k(>L|{(tqlf2JkoW z`^I&!6Ue5X7dbJgqam-R&rWPeT#7!eF8vv(rBb9;74_vwuWFAWgI&~; zz*gkiyly_ddPP13ll0ii<3ba_?H1U;zNt&}WD6RPk^$HNesEAl!3ooug~l^RhsGshqj zQz^P~vj)|y#&l4+PeB!WIoelv*Naj=ZhG9h^)j2G-a0V!Ew6s=2fa4?^}26{2G->) zR%n_0#jEPBH~y$P8Ofa0-in!`DZjCI>NM3X=6gnT)pnwUvP4|W97^lfmf@9-VILUh zArNIITod&TR3;M>zwg3*HKMm~tv6L_#kc10j_xqIVp)Z1NlH-@foT#d4{P%DRale@ z_e(Tix3`QZ>zQ?*cP`#Xj;T2*M8V_PZ5pHb z?p4WkiLZ}sYzEecJTEaC#`h1JP6el1vzZq9PpE2tPG1eWLf66yOp=eHUKPRp3gTTQ z-HJoYx)%W&52$_J>XJVh5-=4YNK3*K=Q2g~4#LWp_5qrCq{vb6!FnD6VdvKK7gV}2 z@hG0SLCkUctike&-;cX_5SX6rN|kAw!3=e#gH|{#V$a6@2^pRgupLRi&J>ynrT&~h zI>Ny33)DxpX@v^q(lBnK=!!NB$fo*~IFL?QnO78;3>K?WwA$c`1s(k{^?O=9k(qpv zq;w^Ws(c)x62p}N(2WBN%gr^c=Y$(Mhj|agcV2k@fwsO{q(aO6ug2AF`MQc}veD4Rp7^MBC?AgX4grjt@UxDo*!M zqpLi441!0pIc}+i@sNcUqF=J@u8rjCm&U(|P|I#5Vr!SxYz0~fRT7ZxPznaS0;^6- zEv5*#$~oc1h5KHyfLpN=7o{k+EFLhNQE^9KNJ3hIxy4SYrz5#3PIGk-9$666yX%7RyReWX?eg9CN03S)!O$g%l~ zXQ=w#u5O@vKwcj#5T_!NhDO$;tgU7j68hg~Xu<|DTk1uV*dXDy7e8HX2*L>y|`gKz#JQI~si zSV|sxocxGkto};F*=X+L-#<=a1`;nU?cM--wH(ez57)_FBKn!-KQgkYshj zTXX;fs_+N!nvSKKKEpJpB!z^>fK*Tna()rT5|l;$AAL#z0KT7c)3KR#xGy;%0h`;u zrK9;rRjmMlGm8>RC_?Bjo0Ad^EC*N-Klyj+7NcC7cb;)`bH_xk=hbD2gbHTv`%3D# z(6u{mC?6Q}ogUl;vhmwCj2=cpJbOC`0e-sPo$HI(_6IoRX>y@VlM(5KgjvHCp_(z$ zL&^i-zQ9C2X?}rEO2Cm2w=FRkc=j-Bl7=@ZN*1fJ0S1JpVVQ%P9t)(t|Jrq54pOq2 z-gq>?v31Z@)A>~kIJn}r{h9z!6W`7Xk;WUH3-k6qJ*fT`i_|g}Jh6VKzJ4PgS=@2H zKf=26BW9F|cr*K7n*xye9dtKnvaP9e+@vvwCvol0uio$#aD4V#r1?uIfD(UON(fjg ztQH0Co#NIjCKbI`tsnB1h60ucTG3e?(vo0;msZ7xDaiW@G{9R^MzF2*34~UGt)g?= z*9yRB7a$-dC}FjXqi;{Iq|2Di=`2&Xmh8@{FYyctP`nZoJxr)Pg0ih0R>T%pA?fa$d%$!4sy44E97G(r2~3?Qh%jM?A5E{iG3lf({~dh6 zikLbG^6BN=i2j}FN@f~+iM5U>x{9IP@%oCw+R?I$dIS`XNw41}aqTkjM}Nao#}|AG zv7oH;uH`Biima9ATwc(~a_X|jtSZ@#~zWf+}!IvA~ zHp?G33d#IaM^`f}vk7ZOJ$$9sgPT4wka{+=D_W0J_d&nKo!kYNleWmvnW@W)>r&*i zwCNPj*ICyl11|w~b@3ZbV}Ukl_aQX)i@02)G6);^f^Df$5SgY-x9?mfbmmROncEI- z5cHk{l(IK;{tsW{N>cWfkA&8<#-d{>I}lp-_q9!!EaL5k&r>&LBFIzppIXZyQ`*Iy z@tY162Pw;p0wf#VJ7;~5q5@y~VY_Vy`#6H#LpI&_6oGQ2rSlF?qG#3iHg@ya%`;Wp z5q^9bk#ZiU;~72TnZfv3bViYEPb8(OGV7Tn8Mq(AfRH?#7$0UeXyfW&nZrH{5ICIp zA@q_}A5!!h0gDIAORh7up~@GQ7mU}Jg_KqYBoWDBHsEv90*p^Gfv{Xs@LF+WD|xO{ zuWnlsvQPwehe}UZ{klB>%WX`nFvGE$VCzqZI^n&Xhrs9de?xRwml|3x{4d&DAXoG9 zEP;P9@o*%vax<6K*rs=loZn-?XYXo~^z8F?PDjPMF(vbM^1*3FCiqC_fqa%FiOt;;P*pHQMmBgX6?6JVK@Eq&H;5Jg zPUrq_EGL$+wA1Eo-=bi_JGq;3KWn%%hxWXf32kW1k<^%Y z&5-Iq>L9;i;~<pUTC)YZ=Xz+PGPYeYtMh zC?TaD^Kih>(IpHCK~4&M+}^NakA~f=y>Q%^De&W|Fw0|RG9HhKW&CJ7rKy&&Tl+Jz zQ{Wg&b2$NaBrb6|iu`1Ab!?;zd$`3mms!P5?a;&7^{B$;0&hB^;G6KaS!!>z$f{wZ zkn+hWO55mhv%+uP810z zHMYy!*Zv6^Tdj`@rE{;?ial74t<_1eFU0h+M+1ZC#!diaJP4fC!dM}z`~fXZhw>F|b{ z8n9N>5G;a0eeyGT#0CG!u7mZaTS+x@$Nc$yz@hfy-I5kG1{@nyjUx4W3@q}0Z~mAt z)H0dRUbnRWIM@SHJT<94W*Bz(eh+3bXsMVx5nJg16MAT9?5imGqn`JKocz5-6?@DV zMiKw*li>cxCGI2fk^2k`>ZW>^v}Wc~7QGTKo@MMi6q`H!C#Uh}(?Yc=VQxMh+O-CO zQ~!YVr7k`j{%|BnJ&E27)mBDA8pqVDhYBirpDzqowxpvhOR#mmWfsA{T&iYeGEJl4 zp@_UP5WV1kn$Az|xNP(W86U7VCK();(vrk>uFE)>o}4J>y>;`G3qWl!hqMQ~v)lKA z8Pp1)4#@PYcI$99m7!1@Y!^pVn(AQF^T4czI?ab$5%smwdfsBuUl-7r-|$nD#Y8w#@OhTYjc+@)4(4?D`S$WhrWZ1g zZihd@hwSJ0HeblP8MbzDW?}n}Gu<7I0@0`Z550A3rbmCrt&%XByG@9y{QsQL|L<$8a+q4%+a882&sT2$G3&nD*7n06tx%F;5@{OtIQS`&))2dlD{#>xKNytE zf9h?ycAY9OOUIwL zsf3{bl`KK4r}kdGHlGAIcGN4?TrklPz8dpnRl#8EQQOa{XS+0S()&_&4-F zqZ4{orluH7`jXGC);v$LFKrj9uH!qcC7jTc8EvWfbwmF{g#I98eIb{F%&c~nEYgmB zk;f170Z7npeXzA$B$rm6w6CuZSccMzi+3H>R(=m(O=Oq-)!!%x0C7RpKthw(N&yC_ z@(0Vy>Ai1=gAYaSfwU1rnsMUTH}>y2)veTp^!4ZMu2`>1W=8<^nV{7H8r!}B{gZN= z)aAW&-^!5Gs~|e*V+wG)j;J!};zJpLK#7zLY>O>+^~jtowux-do2|ybf=3kb9d?E4 z@+}6LK9(TpAaGs-!Wq*BkP4B4yogP>oR60R7R?uH5^LvgrCNfrXb{GT%Spx2dQ8mf z4rq>@CPK1EAd90bI^ld^kSu#x%(e6#8*`#S5n3AuLc8w(@ot#VGm*!P`HcdJ5u45* zIqryT4tiVE@FU1=EdmPAg#xcqALe|7nqZqSU-Z@K>EUx*3A)u!dGVzEkGc6@Ekr{@ zgLyhR>uZ^YNVP&SF)zgs;=#H{0}FKk zY1AFio2{nr#Dz%9x-S!--{k_id_Qo&*~sw#h39_3HP?0Nlcy zM|lWHcL%+of&il|?I$no$^{krC}H6YiCZZ3SVi8rE%vA22$0Om>Zs5_fzI93sdd`= z6?!o&CYm>JPiyd~*P5Td05~x*WEKF!&q-WYaS_}aQ9;{7;IJbC{w$lfL&-*Hm0vQ04Y@JXt|#rlBcMjw_|ebxf7 z#rMK1)a_AS1&Y#sCTwu&R2xUfL~HBz7W=3>bWbq>Me(~UwAbS2HA@5HYJA6Nk3UYi z^O%q4Cm+w%MdJ~dn99m)cY>iA4c8;nv0Sw_!W8Y~{haxf$6nDPnt)h#xO}B2!FjD; z$Vx+Js&=8;sM9>%fT<~chRDMizrx62Z=rQ_lbB@uDM;a4#5vv2y_%A|3G#mA#0^+O z#gTFaV&m)=x_tLn@Y|JDL{QvL+CVJ9HLPaM7Z(jhAQ}%diaZbFHZ^DK2+~vu$2(=g zC;Q-qiT8_c(IusKBj-S%abDn%!jkmH+~6N7Mfb%MIILtv)|t51S2)7Yv73y_1XQ_^b7=#B z>RxKGiNy^)Gf;Rtl3w(toNGx|JE7~2%uL*Lo%&st{F_NEvyV?4R5|a10CDmF&$3ON zY}kOvak6k@vyImtnD1z&SemRwgY-hQ49x0mg!^TmFsr zj}s3?LbccJE@*M}FekZeLZunl?DN!8uXr+cp|JXTR&ufxa#SNq65Y{N`~V8%ZFJ4F z-MY?eLv(PQRRBgMVl^>((KW<5s4Z!hxFlO$~Hb zhS|ChRja!oVhq@*m34hV8M2DGz{Uj!2$kVs%1EHx$sDfX z+HH|cst^8Y00A(F!fM>Xz0e_XD`_;l4()?R1ewsvP(8)yy7dfDXms2?sx2s!vr zblS3MT$DqL0u-E=w7K3Y<;NHrK#&Av`Gs|qX0t5;02hRURvDe$w|Fg&ftI8LkRCMK z9bdfyq^>+|6qZ8B9Iyx%YgoH82WMAAK9GZ_cc-K4x zE(k~r{sc?@&=5#pX*LF7JwFyYMEH*X>8d)DPDkf(L@$&|M+`$Ovc3XIyEO#Pw|lD;^idi1C*;~q4%PY79!FnlT^$yqf~psWSzLb%b3~* zuF&oLhO@*{VYwTd{R1%As1`;{c6Sq_fRhz@T=`d(Lari@hE_dcjcU9lH`6E}lK5tb z21X+wqtjQkH@cqN?s~9`oeSw*nA=J9>P)gu&CEcJED0f@M>;TT0I*2&m)DEw2NrS0 zxI;zzZ&l>vE_ybIEedu>NpMNbWWQp~Zp+~5)T(IUi(tD3?i>oDd^@U2LU64vtGudT zwbgK#&Ag;uQti^V^ndn>3+h*%=eUe@_UqLVYb_(^RHJSX8DVx|UVO_L>jLDga_33- zaZ;t734q&BW2dh^$)x+3vHUo4U<@1*TR=rEH5BrK)h5jF1Cvh4*(+q}!L0`-s~06P z!%QJ4IDlifIx6rySpzuLz}xRhB`o=TQcR>V(!R6=J_w9KMo z+nUNS>Y>KUjf!Kj|D?|MBrx_LCy@b%wvgDTkOrxrA8%rJ7v{09vL}tEy7boofxy!8 z&mwbx9ayf^IeVhnK&jMHRJN1L2lcjE<)cdfCVI*FTo00xik3gpTPd?ZdXp{Szkq6G zo13hREf~v>Czi|qYR9X%ea3m_3FJ4#;S8cg%kKbfLV%RPD4MZd5Ng+L+#-KiVDA%u zESu=Rx$5Eu!#MZzAJ?gz2<}dz~1Vbvl$yUay0b6}7iz@ipmQvmM zN)ndITDagg%n^^Uw<{?#QB2B-XJ zB9K#-DR#i650}TwFU;}zqIyRI4GF7_{l>prDOUg1X8F9rf-F1ghVv{Fr^5SUy2n-p zeSNRTr|ZJQ&@OCcyDk5BZ?3`_6iVSXl2XDtgn1Jr$gsD1x$H`60jobc)t`F-g%tg^ z6)4V|gQ#?#7akK};pnkBQMm6vj60qON38T9 zikvqEdrh|TtlmVXVoHxL=VX<3d37xFlX9sL(p6Nxve(CgRN@)ws-87SjVyz#AE4!* zD=3KgxK9pZwD2msncb$%@T=9ZEc&@YZ(^t!$;&giDthEJYBCqhyZPsf#4*~%jb zqAm;h;L|GC{{Vrha=-vF+uA>f!~%YYZ%t!7tjl1~X?};)KiEIGTrDI7C_qE*Jf*mh z7YM7N64R>#n-LS5kZBb!C4~S6qv_{S%w7EsZGSy!b5BlX1uk$2m(zjZZwYtRvA2@E zX4zKyW^c3z%-WI%<$YlRxJ{*_tS0KGz`+L%v78dsR-e#u#`gzi0w_4<|6EzuX1#c^ z(f)x=&MNY!VO@Uj$Un(OK&J|l<(>9?W1CXhX+`y)IhbfwSi?E2V<#;X2gkl~u4u-; z8T(D$_2%3AaBE&Ypc)u3ff;$AAZ~sMBLq^|u~th7O*V+2gkVva$I$2|TkJ^d?YBy~ zR-k8b-UBRa(IvySWHM$qiCj#IoKzlTA*XRQEoKqdamGsOx2cg=jsEyM2(a4f3NIU_ z@Tc6z0LpgGONz9wj^!J8qT!X#i0CXTmvIuG4oaFONogT;cx?@A`~-5KPDF=GFO#y7 z^uc(yCDvUZABD92z$2{?Vy?o??(G)i1kV2>h@2C2S6IBMdx}mYvl|Z+rA{X;NR+Wn z%xl-RYV*434fx^moM%UCWP5E3w$j2n1b-{6j9vkiZUDB&{_uYPN5f!EzUxd{E3>(> z?GiWI+4M?={h=R?A6JSBH|6vHnmTlS1UACJ95j83?jCbsTR5MM*~_V0sFY+fWRxDT z_m>XKK(l1R8`DjEny}Q$*S_VE>E?c> zLj&$+54!UiMPM0L1KRM)+dsB_5PaCkDlj_;Z29!B)J3lev$D{;(S=pQ*QI^P8bOku zV;@eot*M6!w;w?1x~&NF&>79MddQkO|v&7|wtH$ey=aKRA}Fcj-1V<9-O}4;C{#B{Mwb zGdxu@T)P|Jz8C#p9k@&#QAZu!0tKhipRZB(*e;`@^}C1f@HRU!;+){31&DYTJ5az% zx|HUB_HTKY`rfZm?zV1}whlTi2DYN9KV})ZMCv_QM*R~7oU>FnD$UbrrVtDDSDxb| zKkj?Q_rud?ag>vlN#1`Y?-v{?Kf=UY?N#M@lDfCajk^SnXjHs?Z3SP7tPdw&U>DYV zyEzl)1t4oR;`Lelb-k!~pneCviBl@NL0Qir*iDnRyGQ1`?nF=C<6)bx77q=UkHcM} zN6-u6+%jrLY3P00B2e|0B7`P)-xu~ITx<`)6v4|p4veh`*MqLVC^;aJGX@|z6-5$? zq<)hZj93NE7CUkcT?*ba9!YhRE*4R(QvYDY<#Wi>&z4rp4l11Qn8>(wG^zL;OT zsT%}KCRGR(Z3aL!I@7*aS+e^V>M%Cr0_i=vadHF0DsQU(YOsuf=zG7dISf|8`7f(z z8-c!B9>k)SnAC{vGfH%I)N1&@0e5?+F4~tZo_*pZC&n*Wh`STt9k+SZwF|uVdVD*v zfK>x18OkY@qgr99VX!(*$N7HDy0CBC@WkjzjD24yKAQoK~ z2*jIUzx7>YjPAus}Sh7Iw4Tj&JU_2B*a)<+q88O5!g;ZTn?$A`~+ z7nu838)vy3mdUA|_;0ql)^|K@q*G+8Y365BfBwd}4bs6PPEF;%&{h&p%xkZ6Z^TU% z#oNuezO;N&Tm9+_n0uIZSnsXBv=34ri56{GrtaGNPQUsk+H_|z^Y1GJ3m-R}=18VL zI9h-HqMxC-&nq0LyfRf$PyPLFJCX0D!ID?pB+88kM+FPWIl|29>*Kfi?6j;@Uv9MM zT4B=LqQ9@;qCQWR!SG^4wDoj0VU0Ckjq}Eek<6_7+UKYTdEz>(EB&$&(DI+b7c zB%1Oj3{42zd$zY~9SQvQh+ueL5R)!;o|C&!(iemsa(gY&lDm68L1qo=k|Su=%$Gu#zbkY1b`w`acOsgGZS^pEmQOK7fXC zfTX8+1;C5$d5*UcGxnX~=aSW(vE2q}c5*;IxW3VFDu2xFm<@?E0k}%;%~aqsP+nyf zOqd81CatRs*2Ga^_}mA4{!hD8!ad6h_^Osz29L{}!52JnKWD=bab-g_0Js?T%ZqX& zG)I=CjMe?(2X{nNE#?y!)A8;NrOn5(FG63};pR^1%+eaSWfGobyrb!Lnrd7+ZBNfg z`sk5J>7&2X9{3}a&3=HOUh8uU&xcRGTcjd>S4_wLB9HJg#f|}wN2|<=KKBgu7?OGCOZXPcG03UjYfuNxv0IBE<~@kZd7O&}gA--7~1 z!vsBKFPR=`|D@@m&`!&bGRZWILOcR!T{D?LcTH}>fX%Cf2Z?5xSUFKk}^__+7|>!NseXE?D`Jm8J--VxPR#CAze&gZe<|1wox`~CWW zf0d&dEg#fR8obG!f!OSKd}{{3;-6yH^X2Z|&XEWxZIGfrZTj26CRz zu${PRbPZfgVg9?!f*?}voe1`HM7h()Fm9(o29i()3!hzVqIbg3lbWjy_exWhMoys` zowW|}%a6#mPHE?a9V}1iH^;=2m29gJBJMH%JhfidTuAJfkXzojq@ZG?gMZ8n?E;MZ z+p3o+N;U4$kguFp{3b5Vj)O~>gci4JF|nt*V`8TE6rcD^V?*~RGXeajS|d{K^o&`w z*vK0Oj$WEkuc^fM#qfWLrpkvrG}j;YtY3;dL+L%t@UsWpi4$;ET%<3)>@zQ(o7@~Xyf-1- zckvCC(=EL^-J0L;ZLT#T>nxTo{E7rl_ITFa(Q~zzIPVNtZ$(WJCx#F?V87^vbyTO# z$OfB_>~ZK9*ZDl2A32F)V)=(Yx9qr&#VToJOj?uCe(5o3(xk?%F_KrCVBxdNbyTN& zo$Q1pgB~%*O9SgB#dh3>IN7H?Qx*C%L7hbf*Kx^Q zu#;436~WiHK|9KmOni^R;=L4AFHq2s2|Ic zSUuhOuHS0WBffBLV+Ado{qR zQ%%%Q3i0DgN^in0+VQggSer6gmvOeXbnlzraws`TWdlI!ZTOFLDN3Hy?!pGHzMEYj ztsdOW_sJ9CzL_m|So?SuMBXrT(@7UW(WtJQftm1&!zuG`P@HY4G%CqKwBCi!O=L(4BZe5lqeUCsG-0Y2^X*Vm}(X5&EEgIaNL}Ka5_GM>KZn zU7%U?kI-8bksY`1u}^*Ds?FT|IOh;x4Y?YSshx=8=0s7s=sz zAAt$)zss-KzZF!>!2A)*ju-`%275a1lV3RF@$w@Mp3DG{^? zwo5Y>GAuYmdft$IgH+>;gfRKq()a^07lPdR92nh(^tBL=J4N0t-T(03pLjf2_qQR3 z%GU-e%3S$eWRrvrM)A0u3ro6r=!x|R`5-3uFw zsZM3?qu?4S3RI9`fAyyf--2`Yb$Peb{ELKg#(>2BH)_wI!E+lPtY?LW8X8VUCj@m? zLz$%dXQ1ZYKN>`Oj%-jP<|?XFScDSpg1=J2qnM5|T; z5?EB5U_deY+rL zY4O&bz}&9$!7pwt9kzGxIUD}~-k@$pEB3q-orXxg_*EPxYq9*)_g*)tE~&F1|C`2; zl}C}#j6`oUtmmO|-q&%+#8H*eG|vzoYjDOQa^>VQ|JsjceelBDPH*`V9vOFm%BP-Q z-*oaf3eXr}#9Bk2pHrYLbf&{msmICvu{D=`yZZAt!vs|M8b+}n4hr>Y$SEK1UqPPK z)DqKXcHOvdEPO(%vcuK1mk`(y6{A#?3auS}OOAR6y=+N+_ZlJal~e zh>}%NRgFCgWy9y3j)r$$uLM`Ct?d<_QMhSuKUe2S=*}qWiDT$)kU*OF*E}EOevy!j zw3>I)4o!A6cRxi}!tZ`f*nbvB{|e<_%@CQny`JkU==}0LJt{`N;ix6;dE{!;$crpO z-0vbnycS*3#GijOVLmJZ&^bv8wK-+paS0zT6sLW9aGnpdGdQaU-&F-PnpY2X1-(D;C#H~+j8FBmg2nv)HifnanVD6T{%9H z=cjh=zT5rdWsJ;tBi0kE=h?yk$OPJ6udxaQ+jU&cPOU4z77<>3w$QtcX7q}m%JFMnWNsB_r`=9f}Vo`9ED3YPIqzSpP!IUa7X`_Jrh zL+Z`tHDImnKjTZYtXKFJ9$<4Eazrf?pB?auPz&!jpp4n3mAUl2&c;Yn*7Y7*9Umee zL7$(xn#T+CSv)KMHf8BsiV96jk06CQ%5A+8Bl?uqnYg&P%?-(VgECDVFT1j_LJiZ; zy(4&z?)beoS>2Gsb!0NGLqgo_ZaUiyDRU0A4`Cn2(0S9R4TD5zD*lTuvF8nK(pmj+ z8dA5LrEdymuNbr;;D}mB+T2yA`-xSnqHx)p7n4)XCGXJcB%vmhKJ)c&35%S~Bw~W( zM(Uz9^Fx&xXy0D`LY=c5XmM?Q_@TxfQkB+1K|CYN~f)kWoojVP+~jeWLl4~q};1xg)& zZ-Ps)wy>VZuJnFsM!hmQ>GRQJ)^2qr5ric_^so7Hhyok5{3o3r=0 zz5Q=olb@Q>m)?dJz@5HEsxr!)nT6Angft`S>|hxtIavj>!~Ai6__t;B_qtFM&+-2g zK$55vug?1qfVBHbN|_V1sfj9TRpzYA>&eDF1N;l_@S*toR}+hu<3rDWmE8X)R1f;! zCFN9ZN1!nJw`vNLGSm47vX482!yM7Fq$|5-PV)gzXc3IJFl?LtA04W4}U#@0sAcSsfS& z3%>4Y+JWMf?ls(jP<{sQ-Owz}UzYwxY?&v1`q{Wg76 zF1p$4M|Tbgp&xmO-kTSX>-}Jq24GJnDR!l6pVA1J^Thg_C;xWs;pbgD2yXYijYSs0 z`_g*~r#>@QnBv@N0$T(57ep2a+eiEM&v-i}Xl>Ad09=}HnEA7S z&qwMRxQ-d@f$XChWmhMOTmu~9t3@Sjr-k_+xBE<^*N^$$mfYPT><7cwt*YWM{1Ijw zis5zE%1hpT%DoHo;+A6ZMkCPC^&tPKld`08h(M3sXL^c1|Dwhh0awf5?jF7-Um~J5 z=iDEcgalOf>5;r4bO z!r6PFcVz5}%l;{Ut+Y@6L9V6Gmt%TS{(B-eKalJtS{~5nqOUjR^*whvh%xhUe`NN@ z@y~H(`@^rj&$I9Q@jc_OyrfFYrxA2=h+mk@;mzBycVDJhBe{eiLTfE~nYV@s~f zWi&Oq4`|f}EPm;@%1U76a!?(I21az0@HFSJu4`ct9BL(T^%%59AHcU|n8-5PFv&`5 zEDjP2KC~*1U*Y1tf5b+EE%9D-W1bW2UU*lk9@Vj@9_BQq%DmeOifJ^NZ7NS6uv+_8 zljS%)s7TKl{g8wqBu>n-I;h^XvQO!@85BUHA9_CSk;HqA>TO{($MB zYLpsj_i5cdTexzV5tZWZE+}%zNbtjGgs^8P)XQrFS3cX10twPD_$hrbxg+RVP>asY zah&Nr5~A?&K3`SyeU@)P9~E-w^p$`6$YEsTjF;#LkvPY33?U1==65D-Rl6niE;XS? z7vYv{eoj_AwU%={RWKb0$g^2Cy%CTE@%jFvO(rkzkEH6!pRb2s?@Ki6m1$k~@x1hh z@ad-ibZpn26mP7fAtBSsBJk8mLrBUx71)CcNYwbyaXve|!UI;KU~o{Uzh7ccheIJ3nVI=$~mA=eRUt&5_vy5Z<-5q-DepR(OJw6|8%7<7&86 z1g(E_eIW*Z7dvFOZ95Txlp`5uFEYa=mf%7`Qd;Lod?+)FlOHs{0oM#j^=&&38ea4N zdO$7yhY z^lo}ZE^N+$W?tR4V<2$w^7-3wIG)GtNL1fI-<-oUkqpf58E0p2NUeNn#zAEyUeHM8 zvn5hWTLm)0ZkRo>tQR5xks@&uOUhlhvCFx|mmT*`cCUE)`ERD|Cv$d51a1P5=*FC`5L8&U-u=>zc^}KQ|$3nR~MNxYO}%3%S{g? zcgKWgfdO8?55yf$SMmipW-?tisSoed`Xp?y$^SNvF)LBA%2(snO!F>Th@LG zhDffBngAEy1%#&h&Xq{%G_`FVX3BE$HS=F1#pLe_8u(H_>{jIVBoCzsZqRn^E~*@B z%N*0CRa!e4N&6|$9^v=F96E_Hl$B6!##rXk{fea;{ye{{w00u;u9VBjY9s^`Ki$7k z35k;K;xE?0?3u(ZplCut;UX@sB(4 z+AIXcW5|>@~z^7R084OVK)BLcM_T_dDx6Q$fN@K$x}t#UA~DDgtim1~B-sYD*Z zFY)__Xu+fW-@FposHW5|Z6NA6C{Nnk9Vfeu z+yb&=;Ok`vj`A2=zbCgR=T-ymQ9;VyX&SrOCw>SjXK1`xu?XZlPV|&FpYU;IH?EZl z<2;zu=A=S;48&t9CwfhcK^(nc?qsr*W!d~&b@E?Qn&!}b%b+mo<*{VGklw#d#WN6E z>)kx=fUMzaXeQyyvqt3fFlQp(n9-AM7+k3BFx;#{#Y>NlbEhGv#@_RzY^&NnHR0I@dN$+wWb5bPVE(*!#%b1kA}$#TvxGjZrcT$1n!Q!AB)(TE9DHj!}3cXDos4r&&Wd)t1o?jB%< zAsjiH=X31HwjThnxHUZ|hw01+$lcFx{hDHUqdA1T>Hf`~4Xk*_;bj!V8ht1I@bi$$Y)lY82dN6ayB-A=(;21T# znWFx7mP)$pWyES7<%*LR+h>rQonf4f-mCcswtX_~$8w*U9~l?gk@Zpb6jh!J!o^>H z3$`IA9b?m=cL6$~9z24XVZTHLrbHw7-!=owY-4lTLoB`Jt)JM&6e#|6H;y4YC4xd1TGmbpPX(wH7Nshw1rlorNuc*!#|rbr86$LPRya_ga#nM<{!AH02jHIx)1al}p z^l#Vi8Dj)E7r}A^%MMArJ(b+Cviz9^LyPSkM}7lRar&cz3rrQA3aZgEy)cB;zQ_Yk9Q{}7M4Ep zos~NvV*qL_p1Y_*YPk|(`%O&f3Dc*37EETBELUXe9?iEb`aznxl@h_$WCm2Ssyw0M zh=Oxs;=%~?G#OUYV`Gmg=*fXj7bv#%M)hy=k~<4Rnps19%%xe?(lXnC>b2O9Q?-8Z zzN7Ns(dgBDZyN}G4rgO=x0V%M{TKvrZ;#Of;jjvP%v9l&s>C@Xa#zZ|vie3w!=VE-Xi@oi{y>$p3Kl5@J6wTY z9~Ew2GlsfMrsR4{4JuMfj?*Zp}iCjc5D_JO3J`??HOOTffM0p_joejuc% z8F|&WZ(tx7%wKCE$F^cxgt}TTm`+PvL!Vq}lmf;_Zxi6Nka&rWsu`Qjxly0)gBXAS(s-Am9K6-3#b{nQwxA{?cdvf+Ut zqzBQVFmaGK)IG`&v)oT*4jWkrh(w>*ne@b_Mwa?gT~-zxa2F@4gS`|qSJzlASJ01s zS_!E7nNlD~&DKn*Iwb8Mm4U5vC|Z%^C_a`ccswV%DY+8K{PUd#8QJ)fBvBvv!anr92@>H1Ea(B)4C7uO8G-9Fz-Mlfh;}m#Qf}#ISo=h)wY*Kt*i9oY z`gG|;_RC49YT{IM6E4w=1y>o5nANk^m|2g)2nk~$dPp+OylX+*$S@9P;ddmcJ<6Xc zBkR1>D&dk{vZ-#c_~pfj{Wndi@MeN>TncXPH%VdiW1U;BygCrDhImEFNPXE2?v0(w zz8y`ozL(%Z`J3W#iwc9Ls4mE8oX4Lruo>$0ZKYQ9^7rPP=Te{R_sSQ!_rvf}P}=*8 z0;qo%Xo0KX=mptS=ovdw;>~ z45q9Yjh!X0y>T2Lat4z#uNVaM4xm86;$joI<2U-UXLni6zbR)|Gl}m@xQ!d+ocVkB zsA$}8-LJPdZ{0K%1uz8e+tl(-oN?bbACg4HUa%U9t2|5ND+`SD2>!^pskkr(rOM)~6~Vr#a&$R&)m|dXs~RwC&G^ zF+>Ye_}&kv$<~6AU}cgJ;etVW8jrfs*ufo4tRYPm7nTFnV3oHaRMw2%*>?iwqjVyZ);AIYVyk(NFIHy`(=>b04*iCxFCw=mP^b9MlJ6 z8EJ1kJKva5b=!v%=NH+JHyyxp>4KP6-=;KMMbFSm`!WAUNPiXl^l^|=*S%SwFjEO%pb)*ZP?L|%@^l+{ShS2Tr#K{Oxh z?W`NcEgZeb2+5&L45NW~aB!LM+S6)>;FucrXh@y1R*=0Ob=)e1#3`r{-tRRO&X#P3F>pqa*x0ir3ZOi_cDXpYqR+erboT81A ze*U~X24CjG5Zw#w^8HsX)%%qFxa>UloKH$Z_Aw`FWL!UkZTy>e^GCJbR2vvg3ydvr zZg{8rKM#IquSvRlbZMVc`2F+neR{{7S=zmF=k?Ce+z^sfCiuHtJlL7EK#X?l-Uisd9Fev_QgrBk zPT9~HP#|3&-BVBpP~iNfO`|(Y_GO5Amt&6$pHx?rs8L5)Tq-coLz=u70lPh&X=I6^ zJ1b}%4%-=6_ij2Wc$G5*9}8;8JRqop+*r|dki?a(iE8HS3T?xe`Vrx1f_!NHoSzhk z44cG)d#*$#de~i3I0^nB52nxv;tA>J+0muV&8e$X3571o|*(mGN9YTBq2a5JUvSHm)sqj|tP>-*|A)vppN0t>(-+s3rPn=g0G@rW$|`>H$ch zAZL7D8s%pf`aJdpgypa1OIhrg9CWIV1Qi&$U5F@O$8l!)hM`(RJRtuL2vDBJ=8mye zCE7-&$eW`xki(1F2mf%*4=)_E;sm}#^GY~ zh~LjX#BQ@~W=3hvTeyJB=ahRY%iO#eh817nr!ohPe&S25F34MHEt1ssvS}@AmP2a# znlFPDKzCBoeb*SbOhvBMPc`YOyKJXUfBsdG2S{s7oo#eN-U*a5*c`MalcJ5e9UtUm z-+J?O)Nh-xE3JW{ZO(07WL0l~g9TKwVr_Ez45EN)nnbRA8u+q9%4bb`vUR;$bV0qjuH^CQvUrt4d0ovo*ZY@ODWp; zEy79KqhQ<)E|@2w`RIr3@r}WpTuIA{1rlUHx5emzk(`paY#&OTcsu!fi&j46b{v+{ zp;tU$^K_Cl@d-|T42F4?tgdgmK6P^iwRU5`UC-pTobNusKpLNcd^)@0yi!6!y2b~8 zuO%e@`IK-F{oXRJ1A%EK?RQ7MPfoBUhKl(G$TCvIXZ?n`(mABRmAtz=l`rJTR!g(b zeqQU-c94W|yya}vXC6^OQpa}4C79vC3~>t}Px9oF(e4QA2i>R=1}&#C9SKfN6WeGz zFRngG>xuUbQ6{h4aOk10ST~rHSIpR_TJ@uPr#J?DYRxi#(zusiyw#yIuliDBe-*7m zm6%grQzNXXgOo{}1jTm~^QMU@@LaAmUQ;zMHTf{2mz_leXcXA%)rt3mTiJ_ZT#M}>&i8JA+5hQI5t zCCK#oqjRK(EW7}I>?NkEt%NMzm?Co?eOK-y6EKog?r}ZOWBBg`2LSvGK(`u6{

E`1Q}BH7I}MlVTu*jWTs+*c+c)V^*be zRl*#pypxNSZsLzmI7Xo`q&h^`CxHECPGyRe$gOI`yQv*mHgURDdvaECsMd1H-B{kM z#1~Sbo1C8D(#?#V)1J-GO$Pl?)vmDn{-PwY)5{I3SgtIm;-13K8Ac;4dL#|CyK{10 zUUdslEPV$YOZnbfQ__il<*)p>sNK_}DF3~=cCc4~8e}x9?YrvnkTY^Wp%a8yRq21 zKs4FxSckQy`?rsj>1b%{@hR#-IpD_1TLX;Z7(>TGxML&a+QVC*pvj4j07i3Bo5EQr zY$!)C$=QO{0;5&)=pTi>(HowNozeM(6MXtha2Ss={p34pt*iXi)iIBuvOEj44UNB9 z2@@IRGe{QJg|XBC literal 0 HcmV?d00001 diff --git a/samples/react-property-pane-navigation/assets/SecondPropertyPanePage.png b/samples/react-property-pane-navigation/assets/SecondPropertyPanePage.png new file mode 100644 index 0000000000000000000000000000000000000000..9c01a7fddd2e20e4e6b77df813387fde4bd6feaf GIT binary patch literal 42596 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 literal 0 HcmV?d00001 diff --git a/samples/react-property-pane-navigation/assets/ThirdPropertyPanePage.png b/samples/react-property-pane-navigation/assets/ThirdPropertyPanePage.png new file mode 100644 index 0000000000000000000000000000000000000000..791e34c08d2e2569e0e3245044560e1ddc60cf91 GIT binary patch literal 40246 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%0DMu>|5PJW$0{ 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

YshjmvTbmN(5$(?s=+;VhQ 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

KOm65ub``cvrQwC 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 D{>AZf literal 0 HcmV?d00001 diff --git a/samples/react-property-pane-navigation/assets/sample.json b/samples/react-property-pane-navigation/assets/sample.json new file mode 100644 index 000000000..c7b7ee8b7 --- /dev/null +++ b/samples/react-property-pane-navigation/assets/sample.json @@ -0,0 +1,82 @@ +[ + { + "name": "pnp-sp-dev-spfx-web-parts-react-property-pane-navigation", + "source": "pnp", + "title": "React Property Pane Navigation", + "shortDescription": "This sample showcase how to handle the navigation between property pane pages.", + "url": "https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-property-pane-navigation", + "longDescription": [ + "This sample showcase how to handle the navigation between property pane pages." + ], + "creationDateTime": "2024-02-22", + "updateDateTime": "2024-02-22", + "products": ["SharePoint"], + "metadata": [ + { + "key": "CLIENT-SIDE-DEV", + "value": "React" + }, + { + "key": "SPFX-VERSION", + "value": "1.18.2" + } + ], + "thumbnails": [ + { + "type": "image", + "order": 100, + "url": "https://github.com/pnp/sp-dev-fx-webparts/blob/main/samples/react-property-pane-navigation/assets/navigation_in_action.gif?raw=true", + "alt": "Property Pane Navigation" + }, + { + "type": "image", + "order": 101, + "url": "https://github.com/pnp/sp-dev-fx-webparts/blob/main/samples/react-property-pane-navigation/assets/FirstPropertyPanePage.png?raw=true", + "alt": "Property Pane Navigation" + }, + { + "type": "image", + "order": 102, + "url": "https://github.com/pnp/sp-dev-fx-webparts/blob/main/samples/react-property-pane-navigation/assets/SecondPropertyPanePage.png?raw=true", + "alt": "Property Pane Navigation" + }, + { + "type": "image", + "order": 103, + "url": "https://github.com/pnp/sp-dev-fx-webparts/blob/main/samples/react-property-pane-navigation/assets/ThirdPropertyPanePage.png?raw=true", + "alt": "Property Pane Navigation" + } + ], + "authors": [ + { + "gitHubAccount": "guidozam", + "company": "PiaSys", + "pictureUrl": "https://github.com/guidozam.png", + "name": "Guido Zambarda", + "twitter": "iamguidozam" + } + ], + "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://learn.microsoft.com/sharepoint/dev/spfx/web-parts/get-started/build-a-hello-world-web-part" + }, + { + "name": "Integrate web part properties with SharePoint", + "description": "Learn how to integrate web part properties with SharePoint.", + "url": "https://learn.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/guidance/integrate-web-part-properties-with-sharepoint" + }, + { + "name": "Make your SharePoint client-side web part configurable", + "description": "Learn how to make your SharePoint client-side web part configurable.", + "url": "https://learn.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/basics/integrate-with-property-pane" + }, + { + "name": "Validate web part property values", + "description": "Learn how to validate web part property values.", + "url": "https://learn.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/guidance/validate-web-part-property-values" + } + ] + } +] diff --git a/samples/react-property-pane-navigation/assets/screenshot.png b/samples/react-property-pane-navigation/assets/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..4e45b40cd7dfeb69431da088bc4de3dc315d3073 GIT binary patch literal 36674 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 literal 0 HcmV?d00001 diff --git a/samples/react-property-pane-navigation/assets/spfx-property-pane-navigation.gif b/samples/react-property-pane-navigation/assets/spfx-property-pane-navigation.gif new file mode 100644 index 0000000000000000000000000000000000000000..0b63996484702af4f8eedd36c284c264fa5214f9 GIT binary patch literal 248837 zcmdqJWl$X5+ph}*2o^%H0KqM|LvVMukl^m_65QPx7~I|6ZEz3nu7kS|hv)g%erxYj zZ|%L$*Ym5Zd%9Mwo)2Aht?KIT`<9Rr=j76#g6o8FgMuP?LzWj)RS^+V6k}mv`Tz~} zKJ*9+Yw-R{_r5{>Gpz{9b^2dspj_XXg>s#Ta$AOSd*9DO`7S~EEJAtCBm2x@MJ^FX zEqsrfrH`DZ44K058UNrk0_8XiS=@yOb;S2BX z^})^agX^FF0PFe(&CH%gOrDihgq8IND+>z)JuN32i!3*fg|L*HgtC{UzNe^@9e;oc zcZ@lAiZy?RwP3cj&^tNrILj7BS~NshHAPr8M_M&STQx*m*T*_n#rkE&Msw1kqB;F3`5YIm7hXa43tygh+@!;yl20n%$ldb>4t2W>uw zeNjuj$%9=rJ>A_sJ@5RJK2YyKKWLy2)Zf?J(+%qA7-((pZ))u+Zy8N*oQZ9m4QSYL zsXw%DICg42@#?z{o_GkKd5&Lr&e?dbIe2aYKeis}Hz&C}!KKRi9XZ~x)p z`T6qo_4E~T3V|F#Ae*m{#s9(TD`e{xvj6gO^7453e0%qF{`7qC{Ji<{vikD6^!mE` z`nmym-G@MqA^)6x0fF2?UY}lHpCPZWkpC`kZ*TwI@c%OQe>3MlC;ZpU|2p{3I06L9 z76D(fI=d$T0fR%}J?#J%{ULCG0n#>XmKq8Q?FaDb+nLwjGQeQGtq?jk2A>B|qSN6NkVr`_M zY@tdI6iy)1SiV$eHdCrS+E^hEYqv9!A=6a3*5-B%UK?$y+UWBAfJ`XcT)hPf#h}$0 zYp&TDj3txFlx?Zq8%<%gTpw$xJDAKCi6E3~tv{M6Rw>gNZ*4eUs5TtUlxu4|U1@ea zULS93I^XCHKqiuJZ@%0aN}$!9Xm7bbn97sMlJ97}JzlJ{+?eQSyFcFqK_ZA0I@=$w z4`<4BCp$Zy?=N;nvlO~IU++G^LoH5rb-leo!BcJe!eX0k`XNvjZ~CKf9Bu}niBoL_ zVyc)09&Sf44N&bwvdx?AL~-sH??m(7 z9qz;kz%xOGiej7Z#z{I*k-|FQ8;&L@ic{|;s;ZgqCH*!j*#l^~9PK6R1yk>*7y-=p zfo6pzg}}ifXunvg0cukN6hYr$Z1vp|I2@Dep6+yCc(4W(8fVLXPAFyRVQwS`_%JV4 zeEE>s7RlnMz*)!+9$TGlOB5q}pSlzmP0s>c0)!Uy!;fzSgUcY*12o6w_45`H_?S?> z;7a?#8cB)_?#sSv1y34_OtXv9liDyiJ-?hraoW@RSvAYk27N+9A*eBzHhowPD&cX` zOn&J87EtSEUyZt%Qfbr0z@Oy0#d*u~j)(m+#?+OO|hTT&mS3lK@!BAiAk3?I&d5e*=kLyAn&$gZn-BZl^2@N6Eh8tX(HF1ADHBLau zVsug61LwU{@qE_aRsQ3|4kR>A=tzDwKxvDjf?$j|TO+mQJy<(nV1|DzicE(P(Samr zYg2m=>AN1HXW6Cgy<#OG{=~*>XCg>2OOE{V;xG)Mpb!*93#G58>izJo`7i_Oqokn4 zYqYndj4uURtgmk0XJ`k655}7p9L+d_s7Z<_9~Spuv)TO|$Q+?DrA-(n{60I4JtSD5 zCUf>vkUID1Wf`m&MdN80VwiVFKp$QR!cI?mL$rm(v+@&Bi0gBFC1rEbNt^|VEXJU0 zB|m%%|J(Wg$2g{D0cpgJVk~16(1XR>`oz^t@m^?1WVA~?8c=YPL2~Hvdhp*=9fh0~ z$*h;v2(RpIw;BUlVO$`Y6B*g&P~>F+C3I(~ z*v8p?vy8`(PQ1goI6$gHGPZF}EIl zV2Q};Hr`z@iVl2a6?x=@Xg@++&;_6$lDj%wi`J+;5Qpx^rOQ3@eX5tu4lkhI0A-B{ z#d*p<$qFs_lgzN7vz2gexS*h@WhiKt9fJW;aqtRX@S`?WC7Q*v84Ct;2wovQbVu

2l)Z4@TJ=7-p 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�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%0D!QCrVv|#LH?RDDLAi6`iw8w7+=^d3 zEUxe@uJ9?T@Gq_iE`1SRRvuYa{-nG-uB)?^#b@Qcr(k z??6J|Kz#pT927%w15kil4T_=RIDq#f0N{oLcN@6j{&3HIzuW%WMFsAvw9&Ebu}@{6 zzrOl9(KI>LH97r$diK-&!qmdj+|tV8@+#1I!9@jHLASTJVK)=>T7u7xe>yHgFRB%U zQ#8WSq8rsds07%{v8Zh_5Ojub<9BlYR&L3|?QU~84!*i}(@1<#v!ca{Vbmh%t zj3FsK8XU^gtq*2Uzb>{3^n39-;iUer9XYny;cI@AIiU2%Bz{kTY zz{@Ad#}As+MEC_n1q8(eg~S1bgeAZtNkkNMtAUuQq_~8%gp{nLjGUybf}|WoQeH_? zK}8axCaI_{1)!uMt)wBNtSPIaDX*dlQPosd*94Cd{9DBuU_%7nATTvGH#4)eu&}bU zw7GTbww0Bgwe=lqo4Yo*?Qh?{ciZ-!o!$LAcb)FqJKu9~b-3>axQU~)hm(t^v#U3t zB(82g58MGC@qg$M;NcbMK_p99~co3_$VOgQD9JHU~ptma8ytTKy+{@ zz~c~ruqUD6Pr@RehDXFiM8-afijRy=h<=>-_({@}nB-slu8tdws-qp9%!_m;%(9qi0*apzl)DF(b?PC)z<}Lrak>Vy#u{{gMIx&0R02+LBOI{&)#MZ-8y+4bWCZ3%vpG1#?R$Wc-k+nEhG#ZZguV^6EoW{0)j2adE_( zynDY~u%ly8(=b}^?Re_7qtY}mL&RzH$uv~YuwFl(Tji084uSggGk+qa%egt&P0ZRuIG|jBm6U>&oRSSn1ZcUb=y<51EP#)ek)MuP zfSyH=iCu)9N0M7WmQNTWD5fkTsU{|^E-nN6{>%RM<1eoxs-PnR`~C|n=?N?A1Bj?x z7FL0O{|!ad48;IopM6nvBTio`t_f&f|3B=VbyO8FVd<4n7frJ-kBQy}~`cBD}mJeI7;od&UHL#D;mqMY<-$x+EsrC8Sy= zWSS*p871WC#ph|q=WE6nsK*tk#TBZ;qDVclSTm(mC%s%htI{Z^$}GRes;Jhsq}HJf z)B<%EwSY%ey;oJeZ)JU8WnE}RT~tL~Tt!_{d2M=GO>TK@QAJ&8MSWRieR)+wMRj9U zO%w1>tgUaUZ)k&+15F*xEuH7l)!YiAyQQtCrMyl8A9 ze|$3c$yD~lbmrtt`qXUN^jzxnT*^gJFf*4pGnX(k7e6x>H}f=h78WtEc=kQ!p2f_~ z$Ab8!OaO%g=!hO)fWS6uclwTdcL*2{`TG0yZ7%vEpXAa zz`!Lx2g|UI<^1bnybSAFE@sQ%PuM5HGuS5qZB4Q*^(ka&_(4(6Rt_1$gW_;}vMJ4GzpH3GRA)jd!}4OH zi17DB2k3VFd+?;L;VOwMlJfcPUD+fw+Zw*cO)LT(!TA`4P(bRk`}W(t1(p7f(AU+z z2m?Kxi!jvJy$B-%z3*YDZ+sC(1|}ek4NZ-W%uI~UO--yU%x!I~A3E4M1G_CxSW)2N z>+I|6Ur6PmOVn{^Uf^%C0*65EWE+D((% z&67JUlRIouI_y*1ozmLfGTOZ|+x)ZJ!t&b^id!?vTXHL#i)xz6>YA$R8*3Yz8k$-f z8@d|n`kQJ-TdF2nE2i4ZX4=Z;TFRf*m(SOfFI1K&HJzp);9V>7a4JF;azvh8pYquUNsJ5I~HZm&LhemDsJ zb{u_hocisk{NS+f;PBbO;nv~d?&0B=qoeOnvHzH||GmEfbL5Nv@#jGK%$|Y$TEsbj z=r@c1pM(-gdwDV&_%~BWP1P5Kk{>SKV;NHQ7cSlzhmp@Rd>f>pM1OTDmY-B07Gw0R zTJML8xAeD13@zxD%guIRpp4>@-P`1N?wZQ1(XO|9bW64c9EbQIkes`wR)mtk+_d() zN0Pv$m@FO}%uUPm%k4IBDJChEuk+-n{_V3GLjf+&53 zb1#SD8SaI7wtm`pk}X3+{HX2A>eFh=WI4@Rg}fKR(4g*}PS5GRttbAfH)T3qzpYR9 zlXR~(e$0PyuWQoQK|tqp9S};qPZ17CxLA8wlsqmUy~*)Khey7=bxf-D zmsm;4_XX#)%=3Y=vGko&N(`Z!#=p6Ex5h}2-hjDy|GNWai|xV`6X2Sf;rw>HI46ky zZAk%e@h&Ynr)BPML~=nZmk{5PJRIK}7N{9&yT#;xlLL{dP3MhVwIo`cWzFPZT|(Um zZ}ViOw9s;e!}IalgvMFLaBIb76U~)+8L4;H_T$vbA6f>`(i3X8sE5m|dz#W$DjJ`= zS9JV0pk)R#eqAt1w*I>Kt7|Ibw-v{E>u;;BZz{h*pL>4$8#k@0gIB;!>)>^a1k>Sq zf~w8oMv7_G;bw-*hr>5H!AwV61<5u?+a<+SM{g^dKODWQ8D=`(X_&V;e&6z@>i9#) zw-3i3d#*8`><-}B{sT9yZ)?HK(1Z14Tj=3daW(X4r}-oFcz2lj?Bw&j?b+$Uo9Z)w zzx@b!t*AM0*Cc!33I84~lWU~+y8Es_DQYgFgk&FP+HL@?Xcm*>9*Q32Yl2D1t1Mo* zC?(r{c#|XjSljHpfaz;uDeMN5X0}8-M*cN8M=i+32zvxu=0{Q;%hjq#(hG$ zn}p0&u7ea%Sv-+-a%}&XgIR~d5vuD5Q#~Q#4Ah2^);q5z%kYP9aZ*I^jvGw+-5yPDnWoU9&Qq<5&82>)yRZ-VMEF6{Tmv;_n5*=yr2D2;0fj6kQnH4^ zui^(nOnK-C8t#%(V5LPRT%}ND1U*}3>X{mIA5!o$kK`P-5C#Ys8v z<^&hzcew6~a0pAYN+>ePsL|cip?Y9Mp<+g+ZbhPPPps#3%g~L)Dwy0ciPE!(DzJ$m zyq__0ggNptOVktA=tc*e3{lB}$fiO><01S}5Uvmin?Hor1H$SGVRh$ZeZ&WWq#_H3A4)BH}zEPo6{`jYoeOi{Bkd-ssO> z=qj0Ls~&1;>T2p}ZRoDA>#M07EU)b^s_o6I>B*|;j<0GBt85IYsPn0)^{lLOt!#Fz z>b9+!u&!IRuHUq4*nZgj-lgs1qu$Sc!v`Uck0PF&L{1z=O@57;`V>3;F@9z{arRZx z+)DD(h2IMQ^V&akekpTlt!V9I`TDoY&6BD(r`2yx>NgKMHur}%-cE0P{+Z_A! zrte_8`{Zr==}yP#$1done(2Xx=B}eBB$z5OZ)lw5$sRpAfXR%V1{bOWe*%p?2 z*<#;9E9_Wa_ITrzeVD!63NKOS#@-df-MWU(ox%S#vqODSGWGbXh0#-lmjbhANecDp z3RA+v7UERw+CpFNrVwEnRP07SsAY<#@8GtvT%+S4bXtDKzx&2u10kAbjCQ%^+sCz5 z=-n;oy;|GO%Zwjnj2ih2Dg;Te=O_p)=jyu+sXdGmy_!BFOi!nH7uc&Tqi@hD-8cPY z-J}O;->JtG9^{6fH9=_PR4~Mn-cojQNW4NStBfY9>PlOLuVZ~?)pSp>v{XM_2gP?G zM=P##1StfGQF7UCnu_+mF0*+`y6B)0E0L&sX2P6|^o*~*Pp;6w%{cM5&+^3%d=Dt2 z7Fk@BmFbhrP1KPKijs3euCFhN2H4QQ*1mf5#!y(5Gm%PE$|*Hnvq7cMJTr^)U4?oUcA2fT2 zib>p)o!lg$KYA#qhxA)BN3;n&aTGgMWga;K@>4U{k}9q2VMf@JHEOrt4yN@8up zGI4J|ynH_{HV2!|^tIDX#&?yy{NJ=TbvbU(;p;GIzx@PQ-j9f;X;ankXGsYvKhG&; zZ^vr0SB9?6sx4DGJ=Oc4S)FvdQ4rObpPk}ZO@*9T+4i8wcPzl2JrmE!z_#--<6D!% z4(X|5t)WJ@%2^=i#zLkKldGe{Q>d@`z%)^`4lfRu&cyj zTbPi|69lG+<_$8f_=P!W#J7!HVR>~pMJC9fXbvr`Qi?6blevNwxpp9WuV9xE%OZ^8 zDuCuBm}$_RsCL`*WE*c)Qz9kxyz(9^$ zKdm0Zo-Da2#&?@QAOE2UC596f`puifloW2l($E6IHQmo?;$}bt)$MR2GT1h z>$m5pN6@AAg+uuB?#yjSWQ~ zU(p9qc6yPSOknwDCRNvlFFGDbKPSYkdqiQG4VLL+pIp(a_x3~nF#j*n3Hp(K&L-_n$MfrUrV=XN=1T}}K z@vH2+$enaEcx)*VQ6?cQ+xweD?%R;($n~df_7+HR56w4n<8_Avh%&(dc)N7Ad!U_;m#fR$>zC(p{l#} zvSY?my5Vd@PjSgYGQOHPc3vG#DXJG+h}h{!pd6!bpd}@UyMO!P=S#%5`a@4X88gQ_ zb{PgayFYa$7k|iYFh60SV57R@s!-?TlH?A|?iDYNBC(Czs zqtQ+ z#WK1tdYW{v&O>ExeBc`J=OCcoQ^!~1qxTdv$(bR56L`;$)+ z1=wTO|~lqhQ@P-wxYgv zCOD2t7L*O*ByWWFuTdXQlPFK)4f-feBuQ*NlNiIq>UK63%Ecq5!K5Ll62Gdba>JyH z(}Z)ug1g1cEQ!ACs!ZFc*dO~!Zw_LP^5PJXiXoGjJs zJ_&|~)AJ6{Z^O2uUoE;5@M6RbH>j-IF7zDU$!ZX{yDq?<&LN9?8KAt$?i%VQ1zzmVvsHJhW^1&Q0st?UY-yE6(YpmoXp+^ z+euc&7k`IS(tX-Si{0qCxa~Jwy|mXp*Y!nCorBJb45P(qieF+B#rmG6gwnkZ(a&SW z>0zCN6C=ACdd7{MjZ1QC$QMP`xA^KcT3mlgadFI4o}&;4ezrJDbrx#3xCy_9oV5?> z7uk|rpl%eo0?g|1oNn>lsqwt6@%)SNQX-yorjN|X6J#V3Iv#ik7$z9lhlB;Iw-@8e zwkAjuIErs4OjCI3;Cb2&EBoMi^e3zP3_5$`crG+L$2jq+OC^ndQ=4mas{WQ_J(~F1 zI4LBMPxmk>Em0-Q#W}P&DJs~*a8Xqc$=yOdMY)*I3&|slDmi-CB{ro)z{TuZ zs=Ilz%VJ7+YO;K4YUpT6Boa=TablvI(>-H8$BiVTZS}Hkr?SN~Q>3)4R3{CB^alTg zv2V$KV#!shX{}P}k9g9HL(_xYQtuw#1_RiUZI`jujM2r6DT2%yp3FJ*%%@V3uT3*K zp}iT)sjf?lnTxGh_suhHs1jcuX3Cjo2)JZzEhfHhb)aQ^I2;`R;V?tvMz)JY>H{f_ zFNay3Z`^VkJwGqH#tveMUS`*Kiyz$16u5?oXyL)rn)7ur^Ez@O25(NrcDBp?+^XVi z-o@IXE0A3(kUuI=AS_hmEmYDdRBc6KjzO)GwppKH`x%;uY?Wtd;{PzUN| zkrkw$$S{*%z?K^*o#>~bA#_+$hgC3c$`Pi47mLil-~ zURS86xm#(phE-ps?~XVM-4bZH1jIk&>fN_fjn6Fp|$rqrprSB!BZ zy{#CQt{msBtS)msBdF|lcdtS&ucLR%)+o)PNS$|2jwntUp|4IPtZwG2A=0SY<*gV@ zt6t`<&i|w~=bq;Gtp@*HZsSo|W?{u7vdSl(?4kLZD>BtsMAh!EPQuVK;%&*P*yC=*C49dAnws1ncg7X-XOc&Ab;GTK-8$n z*Qlh~sN&J6mfon*-l(~-AiL)7BO*Ak%F66DbmlHL;5-V(9g5_Q}XL)03_*P5W&n&i=% zlHQuu-kP!8nswZoL)4bX*H)m}R^-uElHOL<-d3^PR(0G~L)2c!*WRGn-sI8VlHLyU zfmm+uI&SYF>geO^7|`q(^5_^z?-*y~IPRDt>YU;0oYU-l2KDG%Nbg)~?_62# ze16=yM%49+uWMbiYty4^E4}M&d)Ll#*N5Y-U83%NzV6SO-CsSr57N7j+PhDdyP?P3 za5sD4`FpNt^<4GrLCoku?&v{X>A8N=gK@JLbA`7?p%>S)w??lBzoQrbcG1m~Ufh#H zQvN=il|o9-J}vh?+KfW_iaxcaK1R<%mYqIj-hOu3LQcvJ5JB zM62!qkN&|&ST_(_c=Y*)jI4&JRxn0mhAhT!&LPde=L0f@? zs}LM5i5SYX%hIi55QJA+S@3nIxL-Is5@oH$FC+F}~h`4hIKM zW`~5mI@xqGDUOQSCrXUr3@@^vk9IZ2IiDi|k(X`_S;fa~EKI96A_E>B4K5l3iLB?+ zO;Y$2mQlRU{yRJUG$%6~%>CN3^6At50t3F8aFd~|;~wz+o?7-=i~KQps(a3v`sg-T{oyxC$LM$zgx$z z7Z$#Ku<+~G@$b_P?9&eF(+cU;3h&j7?$wCzQ%@RDPa9It9aSrStX%m-xqeEi{h3Pt ziu%w?-Qm{;!|R5_>&C+yro)?N!RSnjS^?yp=Pu38?iS)Qz4nQL5m*1WpVwhBHspZC0Y(Z9Af^z!BC>(@`#*Jn02 z7q?%py??p2xAO7x{FiUDhli8L$HONl-6tn)r>AvLXekt00EK2ip(#*k8WfuI^XWEs z%u2H*Afm-{MlNyKU7?W1=DwcJZidfhk&zU+A{x3}WPX#!A+0$YepH)c)WN7JdcCYM zBXw_SAd&rH7i9}$@jbH_SEH~F<2Tu(&uVbKw7w^44VQ_89^*bW<+fDjcq`0_Nz_~(e2cok{wL^wg_y){z#8o52$^*rh94+b=I*eu8 z$2c0M3lU-~P#9Mpn8ilkziOiqSD-o-dJpShgjLtfYqamWvZlgqwLl6pB!@4^`J7=2 zrq1XS_tJ7CW7TfmT8Q6tpWTtWMirv`2zo3jDSBP&_G&ZnU6wD&H!KV*Y5EW4bsu1gP{lB;#kO_%dJ&eBlVQ=={-LEAF_kS_cD@Di# zFR<|c`m^U6A~GTp3ha0U`ARu!okhNb%&8#fRRU#iARuyM}Upz4ma#A=C7YUcZ7ub zghly8#P~(U1;ivo#3e)}B*lOK*&_$O{-w8=+S;&#U0q#0Lo*{2TSK#ldKOM<)=ska zPTY=eEY6;Eu8%0)yh%NLZhHFSd--B{`C^{O4KH5|FTdY~xBrblhED*dPau|W5Vn6P zZcqeaNX)IUIFj&qvWNt-h(z+g2#Scrzm3Qg#;8p0s9fQw0;#BCrLZ!K&x@C$oN4=0%k~A^_9ch5RoAvPuZ~wfo$J2c8{WN}9{q1z2i`ahZ9N2^H-8)34#Pj5 zVvN6aoZWF=_~5eg(e>r7`@7GN_P_ZY9Qqv|`5ztmA0G#toCHFlL4Sx~DD;mJ0)>JI zJ3Wm&IY~G^PXGF~Y-+QwU|}w6{#o|?eErhm#LE}&-fe?NnHQ!V7iS~CzRQGt_Kcms z#=ebSX>u8ho-!pEvl6_(!nys1C9lu#jP`EB2=K~`!u;eq7s5h5YTb81s2gZE7R;lewUp`4Af)J4%6!-@Q}nbUmJ{37KD_-Z6kwt*m3 zebrhW|M+(=BIWjGhWzK>;jtK4LtBaJN(bgJEj|?$+A&{RBKkC*7y0d8HCnehS8PkV zN{)c{jnt{*;@5kEk5S&`!ik`N>K=|^bcgcu>YLBxGW!Q1wtaaUQYCTi0@FeE+g?)$ z{$G7{1?q|mMhB=V@QH|Sk&=*8Qc#^Ac->}ZV*2|l(!csw2n#bO3o}0pvk(ijBnyiy zD~lp4%L7&x1y&Xb2&)hqgd4C8Ik`Ew?{M;paq!D?+*M~6FlM`J$Hwmg;q!+G1wmvZ zAj%1Ba^c{(hD*eYN6dp)!u77Sqo9nvn4FD_f`y`@sk*YEma4vvn!c`@zMhJqzLK%A zyqTq#m93DqgP@g@fQ381sVBeDBYu5vJ~cl+g|-TKg-jb&NX_RW!j%%-kfAz9P= zEF|cU5gr;G84(s26P*|zpOTc6mYSB4mYJCWD2BNOS@}iTg+RnY%ot&peN6vryHlx?GxzEH|WPt zr+aTtzN{Y~tR5dP9G}h|LuZen;LrJE=*ltl)d_U#1iE_)+i@QJy5{`-hVtM0>5qHO zjT*hZk0dCh3;P-LBfHrdfoK%a2l#sn5x%!IPM4dR!5Qx@s<4KT*udMdqyk|HC8*=0 zi3kFB0|??No}_dCU{&Ac5tgBNOf8lzK|oyZ_g?q03MWySQs_hTS#Ml2=}2iDGa+Mj zyVaey7p&?u9O(po#Vp%e2&3zcl2VY;$C-vPjEaRyGOo9$+b%nLjWAaAO8ooBp~dU? zbBJyv3$nL&h}jU=qqSpHc<5JLQ1gc#iCh~)W=LaeO7JvRoM6MqHDIZL$A6Fha)J0MEwgSQSIl~as5nmPBNH%l6L$&0< z$jCM4^`H=Y!I?CuWK}`zQE{UGMr~8Hj~~adt^+mFS7o&`mcdwE%I7JAmM4q&al(`n zAx~ueknj~I{(_Tu2Ct@^*Y^~$mFOmt?RVU6?h26qVA6tIl0{$+Q^I8T&FTZpliiQ zyzTHAL)Fw~AX#^d&WV)WC&DGO=uapH?#=)>Z9Q=g+A$4VC$!4XqDe^CDXn{I*{p`@ufvm66Hd!{H-VLc-K)>@6& zhJCh25|26=zQRkqk}w75xtFnFM;6Sawod&);RG~qR%t3T<<^6Do8MXnNw1={_<4KwDQX{EtmIS z=KovoHPJu3{Px1dyK$yF%(iiYJJ+^r_HA>=-KX#SvCobLKgOey;=PA^Eb6)`G{&h| zi)g$He>XFhS;l-%{pfRE&nlfi>YalD=93zMhmpb8MOwzfuOi~ZFO~Z;8m?WkH;q*j z9q_w@wN?$!CXC^$;6(oJVsFc{33C5Jr;$ox;`suoSMFMg#;;ui4MCJ$`eqaL$E2eym zUFa$SUuPFX9ljd8wl>B}zK+k$jbv_sF)AhfI&}ta__jZiw64aif7-xim7~)WYMWUz z&xlo4@x5@Qi5%=TGb+xwJp}TVJbWF!&AVGY{_3**_^Z$~YP$LmL0iSx_**w|xGL2L zwbQI}D*3MBS@ifZ2i?z9JA}U;w2MO8RfdlDQi!3z{JzHitXb{}rKCvPJ>Q_{WS@== zT(M@w(y4nEjDwG5@^NQV#<49J=Qib1sl^gLd@dG5D^m#8XwSlpDG_*VF1N-RA%jSc zd>>J{Pn(RDF$Q7~S+ka& z4onZRBbX17xsW2;=@nOIif$>2AU@0Ps3Gn5vCt9|MlHF1xuQ*petujz+<_B;(2`V` z>9d``>InyJz*F-vztH#!3qNY}&MQXcsZIP_3UsV2&|J0&y~2TyCV zn|siz?1E)hUfv}`4%e14%=Zb|zDFE-o*B(~#{t7(`U+w}-?8TrOKgtMR!ey9O`8g}Hib zNK>jf4%Al2gaahu7!(-aV-aTGd=RrIyn1a#GMkUM zZo(*&^dyB6w^fsF#DPR}%*J3Zy$8F%$h#;){vZ$EXRG4DNY3Kj9X;G^Ygw~vmJ&Wk zpT;xT&7`{BOrttDT1iqZv6UD$q5C%;UyE#HEPNKh-r<8FofD|&8gfP3G>vBO_)P-( zBMHs77GZQ7km6pNXS6X-E6kJ`>b`i+u#zm#J`bpaTsE40FU93_4QTN_ zi8hJ2Fzmv$im&a}m0JUiTAPkThIHkN5?<8&h2rR2POeomg`eD(>Zw;Ih3;5oBPGp^ zM(qqgH1DazBP^h{{*oXi-&{KBHp$hzpKOfwRh5DFwbMlXeUDHx1>40ph^nm;2m~%U zx(}W?6uqvAZ*n$_uKO@2%kyG9>WTcfjPdB^c(d=iLvoZ0)V5I9}{mpKYRXl^xCUhEady0h-hD8954xXzcCvM^`)Ga= z`nCP+bT_*Dc`hgDy zzAq-XFSeR5uB$J8iZ5Y{@682Y;sak&d_Qt-KT0(}YF9tn6hHbFzuOCbOb31}`2G-X ze|9y0PFH{K6o1|pfBpsky9fS)_yNM)0itRF;;sRbDFMd9Q?36?yv&2up-y6l9aHrmavM2u&RTw8vO7&?(hb+@Fv&rmXz?emhg^+ z@UDaK9{h+t?uY@kh#}XAk(7wBmWc6%h>3%UDSX&ob51StnQP=iO5{>YN_FTl+=E2DO-5T9hm6Nl@rvs>2B|3qsnw2x&CQkr zw(pGNJLJCoI$qEXH52ZZm>X)c9TNFrJWDJ3;1p7yLSiypJhlSqi}-l>Qtr}N5+-vL zHL1AjONrLoNULyY!gTT0=J7X$F7c5jNiCv8 zP(neTc;RibP@eRBDVjp_G?Lh~G9>QRSJ*poNoZJc)&z;9Ldg;D_siA4ArHMM*NVEPiNb0SL)v-vr+bMLlm%VcmR9!rAQ`1Rqq%x#>Zf}#V^<>HL z#9)?Q;pi_tLHHtS^V?C<>&q3K+72xoGsBxUHAT#%^@mT|$Vx^aAT*%zqWui&r6J zz@x$8!WE;SU|zot_*meQnFt&E77h*xE-o1^E;$|^2#S9`@bM|}@hSdMfZw4cAb1)(7{` z28M=)Mn=H&;J>w{Rz_NCR(fi7Mrv+mT5eW)Zgxg)PIhi?ZeCtqetv#IK|x_*VNp@h zPi93$MFoK8*4Eb5H#9ai0n_@ncHmgw-P6{#O=O8Hy8-TW+cuyV1C^f1VwZ|XI4Zb%7i7j48)5jlE3I}5sP^(In)nXEotv8jB3%SH?3Go(ngM7#0Jwa8!MHsaDNLh4p+8yI7i1|g00$Sz zz(wivXJAeL4ft2XZjk?Myap3#E1VSnxk&x5NU;-yfb&3alv|vXLM(Zr{@4tVjss>e z55I-3k+4;(hZRL|T6*GwP9>BGg&z95*u#ydpG`@jVqg`?`mK8r-`tJU8K;(vts0Pw zA@)%@%c+61B#_=O4$wNGC{DDH^}CeOcBD#`B*5?hrK~^<<0_oamD7^lYaa%MG%9vE z8sI;WMEHN*Rc3Up3dFZTyH>7!8;ho|`YsO14#8o$NCpE{xpvwjWMrI_iy7?~jzlIx zBs?x05nM5Fs{~mW6%`BkRHCEfo;y?${0e=;!2vKzpmMVFB>b0o_#dkI9AOE|wCBl| z@;up65fjsplG2iq(NR#)Q&KWeQQfAdW~8NM0`N)(K(1s2%t|&01nk#2xwyFg`OP}m zs)K#HoE%uBE5c;@Kvh{;T}4$>O-)-}LsvsnUsKCKOWROe+ell-SVz}HN7qzW&rDa( zTn~gk2#X(Ksi$wL55nM2!oa}Nzz`OOhE|3~Rz}9KFgCF^F|{@|voSNb1)e09mUdRw z_BJ*Sc6N>q4o;4a&d$!Ru5Rug9-dxaUf$l`K0ZFazP^5ben8Fv0Re%5ffsWAD>cW( z#wWxlB`2h&C1qx&u7BRe}HxedXCz73WczT?L{F zL{3#TEGlbYQBj*)QI}g@p9i9>A-^0J1r?2jl}*J}%_Y?>6?JXZjU9C@osI3?tzEsH zz5U(&Lw)_D1O1PO`kxGg7&n&)}TYdd>?alo9yM@j7i(9*kZ}*qpeOli6y!zqG z+Q(1pANRI)Kfc@l@Zr<@z0W(Jzr6eQ_1(eOor7=h4-P&a9PS?+eK|ZiI6OT8GjtGO zm=4Z{K0sktL~p=35flnj^E4bQ?S-1Jv7-J^v-C-@uiii?B7=reNNvtgD+^-$nB-8dUbk zwiH5m)}t>bZAUMJs&YoPNc9YNzDhFqieAa>Apsi>v##Uyk6Vj=QZ1+LWXViR?Po@X zEQU|!X>^k?Umx++Dz|z+e24paDF(lH#F>s_$7QkFB>1_f0dysXsmtZ;q?7W|RE?2L zxca>lB>eoxrQcmd&I{{Ugg|)w3zY*H3;h6(+@qVfw$?L|HPdzDj@ zkWiD7(vXqSQc!^Mnx2}PftL0*Jw1$054iNKtZd*B4UjnZ@7~XV$1{LLeSv%w6B33| z9|3GuL=^C5B}K)g#Kfh}Nz~FmU(ozpJM8~?g>_n5T6%hVMn* zDXh!NzT3-Rl-CUn4WPVkX=!bPJq83Byc-nR-93H1pw8|afR)<7kQOkZ&aqHKLog=P z5MV<6hK2gA`2L~ti`x2oNqwH4zgN<*Vj3jrU-IF}z-Egcd7b-_Q)5nLfl~@00b0;$Vq) zEU@JFM&7*R#UFB?a>S2{EsL_{dcJ@+wkjq+*B+H@Fa#;d5b+b$MDVMimCvCVlx^W6 zamb94j_U%Bmvl}k$P?G(%2koX1IDa|1nhMxiLJ_F-U(2*OsG5w!!h;=8aFt3CoZz1 zR(Cbk@z}KggLc!E;Xw@lCm&x#_@q)3KgKSX8;Cl4S-9|NZ#|fkK}IKHcW-l&{G;^s zM+!-|^S*2Pybgba;0;d-a|Ze~a|4IzKg-29)A|Rfmg+$ewq~ zvcJG#e(RUd39qo0Sx#Q@9w^1{D=EUTFskP;*Z;-B)B}nC#KHjh+l9=#&U@+J-oC!R z?>OlT@*A+7{uTT7Q`4iPk1wQr-Vwv>sGoq2coKBP(-*vXP;G;b81%yz+6B;7Am7bR z&<|g9!#nTZy+7}UcY*WQ?(ROYpWfg94C2$LFCc)nFY0Yr$^8|?!8tkR=OdI0lfXZ3 znPHk9`I)(aN7#U!QBGel#+m-XJWJl7KNcNthZ!rZ4o6eDayUiN8;fyz=x?^aE*?m) zN^f;&OFS09pgbX~_F+>fmG{OB<<=8Zq0}=!!kf|x%QsT4CNkX~`LG^ae$O5%N*_zw z4%Yx>O~r|25Gus#rnlU?N3@)PXvm~=JQ-HqW<-*9r~H#7T=1C6N&6-|lYHrwO0DB- z{k!@Bt12O}oA_qqoi`cZ49Ggv%MVZ(^igwh40fx#VHywB>^=4Gh2giVB%i+McnjSB^doNzNi$^8Lk-p-ND#w z7NTZ*nQtUDdo!8Lm(T{iHzD^s06dbL#gaob?u=K3}yW`UB6Hrz&wY7xDWDKXoKw^i0WLCQ;`}nblCYok_Q1p+zJ4qPLW1@0YTs z$_0NBctIuH*Cd>T7H5q({M`DOR%cdMm^@X}y$TvX_iVq#L_;!+Y4(vp(j-?;y8h5o0b@4q8>kjR^VA-IBp z_;;zFSL^-#Fsc7it^Y2SgNFQPHV3jFJs+Ko!DRmz1XrMXAp7qSSD5U9=FbHWP%%L7 zF9DPt)aE}?Z@|*`+qs%Alnfq@{><6G>iHjj4-@<>9P91x6*?BZR?82;hg=9={PUaW z+`(`RjxhF-+Wfv~Qi-yY`PkP|{`jgE?Avv(dQ%`YX-2K}q+@>E4?ho1+?gcqO<*neQve-8rnU%zCbIj6<|WDMxI85tO0P515F zV7kTv-m8M{8?YV0Eek+HvHuUhWN~zKbaHY66E+tY7gsQ4b8~Zd2a`4rPfyQBj~@Md z^S1wNVlOW*2LtrVs_Lrh+UlCRnwt9B+J?Hi#=82Z`ue7ZhUSLG=ElaBrlwXP`IeS8 zumb~4dIv1UgB<@|`n^9(_`$&;@HGs+exTj}l>H~r@mF{ZET5k%8(V~Ex_4QCRA`SEtVqJk?EXDn_m6Eu1=}7tqT}I{#uVlkn zA3z3Tc8dBlcv(@mx7m#P0`Z|}jD+`JN`*p!&d26TStU}nDORon zG{>M&XJ%9kcH3pKNo<~TTT{dsv<2B=+*X~EyCVZj-30Y$Nr39Oxbw@ZZ0m|AJOym* z1_uZCn|be*D+mZM1K&TATLGjQ4GqR=KEGN6Cu_eF-w5&Wi16_Nr}-wq4-ao5BI27j z{~qz}kEbKd%-~=RXdK+B@o;nV^8)l6zYzbOi>|giUQd0M1WEAA(?<*)gP*hY>Qc_V-Q3Z@Q4X`EqpS;ihx5sW5RXnKQ z>%nHb@qG05lgHi#CT|x&_8*hCi*!CT@)O7o8@_!9vVWhv{hHKa^Y!m5F#u=3*j|Hj z{`*!8Y_F%LXTbt{2GFDCo`Url*kZ#7?dR(Mxye4S zT&_>Jta=wa<Qy8Fo`-pKBcUM!n{F6|9UT=F0}bs4Iyx2x2KG6f8K9Z} zhQba5u>*k<{DHy_(9C4uIE>;?(9FNyhW!*c2M1s@^8$_Y@Z90$12PxnzXM3kB6shK z-W3oN5EK^#Viy7-DFi|opdO`!g{6f>E<#2`L`Fmu7NTMxWW~f~#X(5ONl3~`O36z} z%S+4Lla*DFll%Q^mGi;dp9%ce_bUJ0AFTWr1^!oUIw;@IF>vR(9E{@rDw_`s48jsR zESrykA|1@zz_1NAD~EOB=UMwtlJ@HA3($}QmLurNU%Yq;0#xd2Yp+1OeEAxf@dHhR zH!7Q(TW{WMZ*9HZ-UdDT_o>{^k=(^F?&lcp0G7;uHs=?wR{o|%hY1}f@Sg7i7xadr z(rcMv=nDs75J5%oYhU&HqccKaNXNbiEFt%sFbaDd8k>pW=6$1)V1lrkhOPaLZqzfQ znUfF<(}`3JOM}mcY~&IV*F$kvL)g~^3uSPq9l4bYg)$Xy@xDj=@`Aqtq0uI=RN>Y_ za&yk7tdLX`W#CQ0{`LeA4N(30J{}b?yzd1Jlc@c(-jg5zcLx77* z2m%ierf7V87^L-ws9{Pl5tdz8zw6wg8%sm;|?<$s)hY1<%$rbK{Wc}d510`i;Wmv*i1@Bta{x@r1h`PSM z9?a8$jzK{VQ}Fj<{33DxHgda|r~g^v1{wTMT5;F}?nlaot;wF8PuRhmv-9UHux0o~ z&3^IlZ1H^OGAVlG5Nu8o}=+w4L7Sp{;yypv&HumM69L-^C&o(A~o+EYYT zy%sWt7uT(597A+F+~S)wN#Bvgs<|QU-|UD01$h)!xA95!Xw_H<6}r0JLr{<}Ye}js z7%g`b((ve3ji}I>E9rjsi}aS1WlF}IY2 zlr$K!{a^8sFgG=`GB>xeuz>M(tgIZZt(|RcT78sDUF@0N9GTsmSv_1?Jv`YxyxBbxIh_yk+O-SXj0@YWi`yJa+dRwL z1FAYBYrB)1`?A{lb36MBx(5n-2a5X#O9lr^h6YPVhDt|=%EpF@9}nk08O@#=%b0nb zHanhr9w~DZDNkpTpFRaJ3xKo$EUXJ0)&&s@K(T%e@K4}(ep=uD%{Tu77w|jw?;j%o zFR&T_t_1?H05j$n08^uG<$2rlwZWIbL}FuZb8Bg9`^DRL>+jxgz5fVUfPk=d@q+DK z@*sVK{QYwn2TRuA3npzST>Fpi8w>elxF%O52pNpk7vAR%dV{gLmh1G(p=eN$Uy<6+ z8403#fcg2&$AYos+nUavrFB$~Q`u$4I?P#%CxZATj!tOf^%X*{X-^ZT)s);XzNXpe zmSA^1tK7rcc;&OiJHg_6_i+=X8_OtsA0p#47!8b4`D=9|UpZ!`p7AxJnBZAvWD=st z;pXvOcG?hYzw+tro#n6zO5gMvZRYJe5F-qN!!s>_W!W=)?rny>)tjk-QC^bphLR5L<#9` zX+i1k?(S}s66sXw5~M>wR2l(c@IC{abGg=rE{Chq3bzjeY zpXYcJ-8Z}sA08VHS3cG2mbz};Yt7xmCu7lFJ94Q02L51^{hWtEMLz_to{M3uc#roh z0#6y?+OwtCS7*yl_m{#c#TVnlZ3nF_DP>OFo?%*hw9FE^cFfTA*qn9+O7J~aHc9mt zqAJ3b#{=Q6i&BF$*G2I#%_fvNIc7$}2th@G;nWr9YW|3mw2@*oJ-y>XsGb@dVhl^k z33PHsMxm@U5lPhX(vv|!49D;N#S_VdhvOCRV__jn=1r>=rQk_lXwb2opT}mXEDUWa zy0iML#@}duDv=Y(hQ61*U*yQ3BH-OEAD?A($dDbD(}#ZVYgSMnV>sY!r5A_toS=W9 zP{CB-($_UAd8s|WQ&N=Ehjh;+Y7(6>0~PvSCPwjqO}ua>>me+zi?<*<#2Yt@8ZGc>dE5zoZ0OK zy_*-UyAO@KFA!RHKl*2WOwWATpZS8G`Efn-<9+5Y=;1Ho5g_FepyV0w@I`>Wcc8gn zkbPjVV@QZ=WSDzwm}h+0i-d6Rq;TJqaR1csz_f_qjEK<8i14h)$ZQ}{K%#);L`UaD z$K=Gs+w0EP?Op9}y5Ds4baeK1 zboO<2_1^{1j{TCsuI|Ckp20W0L+yRTZT)Xs2H(9JdfzxaQul7Ga%7@-Y%*_RI(u?D zb804iY9Tdiqt& zM`Yq^BUsrikQX{TmdngV?Sj-N+;zi(!HIJ>jS`8!<4cfE+s zL3(ZE`EBt>tRs9ETy(&Pbjdv9zNv$6Mc>DAh5efj7Wxqb#<&Z?a3Lyob75>Re0lxI z*=8ItjURX~eYj}avA{i{pQ=%Q{+pvi#fJ=d4JsWAr-w z-SCtL;<$HHky~0ntN8VIn4FCLw2m$V=~>Wwe}tvy76Ci;A9`ih+lQiI;|% zkCug>o=t#(U6Aqq1169VGlwuUrwB8bC=ga2adtk*`}|TM0cnt+42O^`x3D~~r~;pu zl7P6fpt$m_-Bd+LTt!Gi^=BkiA4sY_kWv$rRu`02e;}tJC=ZE%{6l^PAeuk~6dyfM z))rFL71q!berPE2$VlX|v51zbh_;!Cj=6}gg|NPrprH-Fu^o@8J(u~@`&LdYwytzf zpOL$H;l1!j_X|M|3_}ir1SKd8GawAlKa|)nl-xIz#yf=3EBOA4VE*Sp;vNBV&-_)~ z{ng$5A3pPc|Rjztf<1HwEB5P?eogI7ghBysv7`jfOkzJ5WrdH zSJN0!(->US7*^dFS=|s@)sR%xkWo=rPyx}Fl~pzT)RsXkrnlO%hF`R0&2NDF0=MaC zX}wKbXUprZmiF$pj^4J;zSiymKyX^!J5)6AHgD*C*6>L3yRq2!6X7G1!6Q@tBU3&j z(_SOfo+C3JBQx$JGj1cZuD``?bk_Yg9;36KW3%4lvq2NH5tFmAQ?v0?kVgvegaMv2 zck;4dwPnB~1#p&CEG#xIF1IhQ4lb`wt#2-E|F<~HR`VgwGO5PC2wH%cGqQuXC!ZaL zL<2a>sE8rXvI6l&`q;*}n-;I(zVe6SP890tmkB|Lxhm}9GI`B4@K~9QH_~Z?4$^%P zXIW7AL7*5J;4E8w?0D-eJ0dQVdmAeBQB7eDZyy7ph%)u$^Y>bq79`C3M$mklo{BErKxQO zp$S(IXIVb8cny?7=uc-EF672u4qU>YU_Ri@hPJl)6Fp@^Lj@BPIWu!YjIm! zQ9FB)r%pmn?t(5a_}zfzKA6)ZjN3Dc%QKeic>>q-WUd$K+%Ix@Ulj7cC>4BOCE`^l z?%gQq^Ge#US=PT;Su&|vBDF<4vqdboRjlx}cu9vud6#5mk5qN9R87Bh zZNCg812Wb9G8O%@rTy|neG2)#irKwN={?Fx-Kw#j>d{>fBfB&sy0pT&bwa!KLwgKE zdyGSROhbFj!@4aax^1Gm>|;8e;yPU7JKU4rc&4;_r?&Z~w)&^F1g1BIWVVFnw1(xq z4$p6oENqV|eiL2N5nI(C*)Sg1H1FNA?9sO7_Iks$ebc35%enKDbI-PO-}Ya~dVfp0 z`g``(KltVkk$iVw_HTRieDdks3Vyv2)3ToQYAv&2HNSqP_!ltW%c{lZ-@$xUKf!$C zjf;~n7pI$+W?Pr$+m{#rJHdR8i+r}zMbeSvF}Ixip82UlV*e3mpq@NX;$85{SGxlPYqP6alLTL%w6dQEh(AY zY@f$#JqhEKk3U-oGtKDxlOCjISBCuu&orx@+trOm(%RWp!~5q6Mi4h2I9EiYu1x1YzTr}fC6#|FXJtBPRH>fIl@quey_UGA1+uw*? zjL-nFi;WdH!N3lD-UsBw0EiQEe&G)SIn2Nd%ur-`1(f&%)c6D+^9ktl37GNT?i5XFi9bStcT2C7Mk|v;)C7=@&*vsM5!R6k}(J50rmKU`h!4& zA)vS6p!boWktj&sMu7T4LEXWi*8!j=KTw@7N0l!}i63X4KUao7cVYlr{{S7oKttakGrtgP-w=D>5GU^tckhtr zJ|Vt7A%1?L{{Eo>0U?1wAwO>*{>_!8xVY$q#F(Vy*p!smLNTf-Ok#;+bt-=4P~c(ot-be#tDorMfug#R=bT}O`sxr!OPj2k~mnA}UA zUQd|;+(VO z$DQ|cA7)41to9deb|r7W3EOS+|J>^JrN!f*{l!VQ@5N9Epk}%rje=w{{(3I$`eV-Z zYVq|})%D&>@KFc&`w;lY7#KWrD=}KXy?bBM zPDr}sqJE#emgP>S*i<#&Xxe)w8R2UAq!u2B)4c4lEo#=IN}K++x^LQVD6R`2p2W3m z@%aSqvZ__F80}r1jq@?hp2|d=zPz;75TbX~GxRT;1dc`XVTv8EwlqvE&{f|U^vgOK zDG$RNPi4-l7Yx89kHGsE>9jQXw`wwADkPYqeoR$dP9}m|kogeWXuCrGkjA}wr5=pl zCwHG%#I_CR>2;}k*{h)^bQ)D8u4J?e`-jo@5kKXbb;vVuXG)ytoly8>j%=X{vr(C; zaB$f-Wh%m6%uxoa6b~%Q{}`do!JTqqSPu)GkeqaNxuyx`Y?Ow}w#|HXJ|=yCbSGYp z#3^XOOXb2m%N`!78D9yuN2(B)M|}>1@EM!=yu<+A2~C2ENejL!)2PLw0f0T-N;RY7 zUN)tJmd)_O={Om)<1~0l=bLv(NFp714VxJ?aQHaE*Y${wKH+&r5GEm#7b9*`b+Jw% zPfEB2NgS)dX-SmPV;d%e!XP}#MOBDm{9r+$YwPajDXiV@cTHvZV=BczuA_Wk}4TVCKL|J%u7b z_P>GH^=$w8Z#{|nhDT!Q2ZOm?u&H&bXRu>mPTs?w#iEg_-t19)fGNX)L9Vk!=#z)R zAbbUxvEbUSBHaM%Hj`0Km|!LUR=_}##f z#8s&@cZobIYbs_Xe3Yl_5}&yTJi$DhAIjUEd$ixkadKFt$!dP6GksMS&imtDdWU2x zX}Sqzr`0^hFmAyoR!c=%c^%Az{C-^|WaE#5;oqdJ*kSrB!l-nnoo8JWP?`{l)y;4W z59A0Q$*Cjj8Dn&kb7Ow7QWW*OGF8s$&oLvsXAqr^OvkO6&cD4d-P83bDgg~~s zN+_+3o?K+yg=C18lC?_Ubj7MxAo&r!yolaV2_sLc&1sAu#-bUB1x6tV?>MBwE{@5* zM8%$6-I~|LJYkx%it%lOAUD`^4L_bXO<6q@&A)GnpNcTS-v?Q1yJ{G|6ic444TS=A z#G=|pL%uRAD6U%boe$x2n1E*98Y#8(s@$k?hD*WyQ)=E;+Nn_P zZ5S`V?O|71<$5?~`E&t9!bq+x6ZR>~~jx|nCrCseB?KUS!m-Qzd(DfZ9~mNVG0(5kv{s6~bT z^6|2bYZd9SnKuiSB<_pW^7!#u5rHqFSqkDsx@x6FQNsw*QsrqN_j=-^a2{2g<|Lmc z)`V;uWVg%OR#$hrU}f-IbbHQ);$`LgaBo;_#3eoqBD=_1QddEUT^%A-a{Z@Yup(KC zrFg#6y@wFHY_)P$o1)w3-oXU#eN2Jj3x|hRc9cAe9dfM@gXh@Kbv9-5TCkSmGTs+M zcE)^Ci8IK~uURV>9xR;`=0p9?% zX>a)YNoLv_y`dbpy4is?mhfaq-?4E@xlqv1h@35Vynur_p%f0zu8g8QKcPN?PLxE= zR$NKIXd~gKT&kEepL`34U4lE&Qk+eXT1lOX26JDxU2}7gu!&>7O9|CrgmN3zm-J8O z>)ZH<+|r!m;9di~;?N@CfVt;ZTnls~nQ~Z4yTUXZ7o4U3I^SErns4f)Bp-8&cOaZU?e^G@R%Dh5W!{&!+A5*W zm@1Geom`l|pThq#^I3U%lmXsYXw76UYI-WyQ(RrGv%;JsR9=xpGew^sXBi$Wbg_x1 z&ySh~ds*aPQX3LakdKyp1i@+0+0wIfTl7!rn;_FXdz4IL>YAf6&xl^Xp`Pl;Es=jU z&XH=T@iAhgK9=o$ek0mm(7<$8^nk2#wMjyjLdN~)FmW=UBdgU?;8>24!Fy^M&+0EOAMTT{y3eH>$I?pav@|*D|1taHqisBt zy(RlNi$;W@t=KLGCyV8c#(m$m)B^TXEcG{^7h5l*R_|r%kA}S>6;46u?nszRFmK}6 zt(uoDbxXrO20cA$Q=SFK<6?Q02&%vSAU}6z-?;>GVtAmi6VvUtfVnR)@d8(I?)wb$ z;l7&Q_AJtDDyeZWcWkrAFr6qU@3ES|uvs`>z4ky1gBUZX_j2IiUOU%*p-{1iciVi&ZfTlZwOPu()nX<#6F!l6k1jKc_N^VdCnxTfAoGRD zcV8?phQNX;*DUgzcWpQ#;N_cZ^=jON%^#D6Pwq{B%Spj1%nBib8n${=vz?lIf7_ds z*lQw|-ZRR==YFxAKepfXy7URJO=Xf@Cc;yEI8o|tHCl0L4{W&9Q@{KqoA@c;Z3f#1 zO`1s(w%G7K?YthZQ}F^0z1-*g9GaOAqIONti0M~_n5r;_>58%3Rb>i_o;|bH_iCg1I=i|vQ;sJFRwE&&+(vEszmWiitpqnNEs@XNpyNicM>Z-F%9}MT#R) zshsoAulZD;i&Q_Nv;cv$Af2=j&$O`gw20QUsQI**i?leR^aO$Q zB%SmW&-Ao(Kq{1;HJ_eyk)B7CQ6P{}q?1wNnNgOWQPG-FHJ?#)kx@sK*&vYlQYW*? zGqWWBY#BjJyQU}G!fPhZ@FV@CB|MZy=%rH?D<0U@z}M)C=iig&?^;%2f;(%GRxi^s>I zYr{U=Ex1>am1LBgsFur7QIslH_?(7gv6NpaUfhUV-fQCNKnTta5e^k-jt!1@1hzXd)HgK@=y9aC7p0cKJKZVj;Msf)D){u(k}v{%J1GAsa6`$<4tbz{w%S#i7c>sm;r2#K&dM$7#dI>BP(F#>@Gfm(z!r)1Q|okXI;} zS2~18J%Up=lG8Yh%Pfl9ESk?GM$jZy#5hjUFj4+Viu&U;9knbY`2usX5~~O0*1VP0 zTvgVb)z%y}HXJp!95r^FwGKS>P6Cat!p)u{?S2wnfnt53qJ!ZN-iPvz1#(S#b56T) ze6#|s>Vvi)a(t7yfBb;$RGjxrM(j*Q?o3Pd*h1&P-E249;!}#{W{%ZHiPd(M&2F9D z=Q_K+diyUgoxinup7aHO9}2&G7xn#J?D25y*Z$Z~U9r=x@%;_SwPoo=1%P}YBQ-rC zJ~=KbJ~}um+&d`H)!WP3)z#>!gPxu36B}zi3-c$&#ySRunmUH^$|jEBm!{rr+dkcq08^`l@E}stGz#gv9LC(ncoH1jZ zvE!U^6WsCR0!ibdspC=^;|e+B>iOe3B~wNfvu0Hvt!h?m>NafaKH1enhOti@_uQJk zc(xw|_ML?fUqrwE5%>N_^5|K{*m=(QS^mUn(bQ?_%xT%&S>@t+)yhT9+C|OAW$osV zy4Cag`J=|EZ!gC_H;-+%k8SjhFOE!1%+0;sSnT<>)_%It@?-lIc()n6*9PA20iV7F zpO1pSPk@i7uMcOh_vfz?Z@BysnA5d}U#f>pFrA*x(&iU!onS(6pJ1u+zb9pODCn z<1H0lgKE4b4k(zT<{m2r_4Ck}!6pcRd*5U2NYf$E5fr^YD1_F`uNQLUej03EP|A}W zX%)w(9>vH|vTU=}-8rrOsFT&YrR{W&&wuh!Ro~%3`4}ho21msER5J;_+{}ksz;&E> zIr+dq$%p1s>)_T{;l4Y#ZU&j@RM84G`0S(oR*P1Q$<;MYw`JsE2=>$bRyaH*0*%n6 z5K|o$+$#WOpwKicr>oGowmlI!@OYvqBY}yp^pkjiSL-5$%(ibWS zFc7z9?@Kr3bAU4q=(wg?cf?K^Sjj=47x97eD3Fm}kP*iv1qWZGPY&Bl{l zOHiYDoQKslc}-o_c%a-shRKXh$rJ3dkzy>2zpep>7~lwG;Mcy_;@Y@-f5uN2Ti$N&0zRj!>XTH1+v+*g#xqmN_gQiom>>M z*AyXNuu;s7+6E$7bm@)Di=}e<8M{SO+|2B(;D|Ib?2D{fFy(Xt=I6aEXP~w#DNo<& z$UW;BB9tZ(x5x?}CIYP(O2{xA={XPE9u1Q=g-zufr?+snGY+yIzlVQ>s6A}n>V@-; z`}>#U5GYl+xktpjtqFdjyKlZPK0)JB-Uz+n9_7h@>NEA(@D+Ia>;7rS z^daE0_`Z?4qIqqwt18ki|C;PZPJ+AiTvY*j5f2I@>@~Dak)Knz7L0s@*uBZo09Aj= z;etl-RVhV?tXD$SGLdDulz+-HMLnVC(izzRL^U%l-T8tx>u|`}qKM4T~A4*Ec z$^xwy(;u2zCr2efwp0Ov+tHH&T`Vk2BI)m*V;+rhyL5j_UUB6BqSaesmVup<;> z-C@8BVo8)^zW^AK_8hRx2#Ye2h^E38C;K z=jrd4<@u?W(MOPH-fMa54+mFAO-vWIsSs%dr7nj9t<UqItUCfS<$tMFy zTdMvQ2?K%yyjZXVrc`@!pQ;mxaLS|vf|yZWq~ViW`tOpSbqCOJ($+U}fJ^kVsRGIz znko^`D>S556IfK55>eCl;KYn|r%a|f-t*IIA6K-4VkVGL!g?{Yp#!8&3Wy*2_48D9 zq1bd8y;2erqeFhKwl(0Mk1Z$3ljfyj^L;vf>aF zw6&VFcmwnVuMmCGcw8~``Z&rv_RZ!WXby~H^2*#{0o5qsbTH$TkyoQn8E8Zr<`SyR zYB*Yl)kLxol?k_sIn-#%tDFlo(#_c(hQBia6Q%VoHacJRU9B$wl1DlZENMs{STF5U;#?Y!0X*kZfi zz>3r7jQX0C|3z2;rWJjVaJz&xTI+G709?L`s_<69Fy>6jA`{X_B-MwX)Ev*W8&wse zB}gkWv@_d{RSi9CjUQqrSF*b!MQ7WnbSlpkm28G55YjO$U<5Zc(caS`>ru{)OA0nQ zZGNcFZ>6fcFcwgV#`DHO8RJQO7uc+FzIs^u3CZ%Bh&j_e%Wv7qZ6SE?H#?@-o=TR# z_(-?Mn}wW{9756_No&W~In!?I8c7m^J{CvMlVfi}v-t4~Z&xqa`sL?mvF%p=dwi2% zWqa*8!Icjdyyug`F7Bf38}Dj(s;$rYl1uj;vg@|EfJO0@6!{vA%p(8D<89SAzX?&uzQXM6(^23dbX5xFTZrz8D zpU}zJ!6KEfBz;N#pr%mXYPn*lLN9?JvlU*-!tGH_2hV?mV8OV|)ItQ14|VK0Nc;E9*#q2e4UA(Pl@wZeP?EQ_%UB z7oCi(lRi00W|W^gM=!dA2{U+QykCwX@NLD;>iG9u|L|HdUuSUd)Y4IV=40M~a+c~k zwar$u>Ql4fz6|?}r-vbX%Wb-plZO)9Ce*)X-1p(3uWk{|1|P;^s5>~+N3Yu-<%3TP ztgk^RgEfbD|1+-!4yqV9*2X#Va_4}{(nlDS*sta=zUAX$i}^4cQ!7xC^nIruAYfA< z^ypagtKJBhYNoWr#^&5%6vuIEgvK6i2$o;-M_{BCOQugs#iii5r)dUO)xeBX=Nvy&aYGW3AMBKzhNcdq@?L?HwMbw8yG`2+4 zr(speMOJ7>2ss8*sztV1MHV7PzDA51(2nY5bQX$t$_R87I>4A%g`GIS7$c0H(vF^# ziylvl{@@Y)aVL7VEPCxj^!iZrmQnPUSj^}1=xL9b#i5v`w3q|L*sZ*%2i;NWfv$1ZEW8Og1hISIIK9pb3^gP53tFmUx`Kru1fiU6s$M3cy`zLqF#^Vo#ZR8= zp>SaC!>d;wV5~{&(b5rZwIWZe!FQJnj6uO7s@+40_j-n>(42n7w#yVsf z%tvU@XphwprfG@lhPBlk5n8(7D(SNIx~iD^E00$zU&T{n^;Rd%V4~|Pdecb{rdJ?l z;D$(Rqvoq^b1UXkJ}TU(Tv#CUY$L{0!wQRlm(_$zK7g@yLSu+SY=^?=K-PnKg!PgR z`ToJUiX5oSg%dZbt8Ruh<7BV|QnAx(dU>-ND2 z4A%-Ts5TC7stJz_g)BCpqsUx92P)G_hI)DmXJLf!-KIR;2;<=@R06cF>nch=B@8kq zt_&suhM49za|~KM9lj=&xAH~DVsJNjM#p}rsD6k&Am9vrky;+|86`XhCGxbn{)b>0 zN@PP95<~h-ZJ9bHjAW<;4){i+m&oGT=%UVhABfiJoC-tU|ryhF6V1rA)~;lQ3>| zHLe249d7w&#T7hddixay$saM)^OUUAkR4jngPk7f6t{C87eIYd57=uz3P3FZzd&dZ z`^5&2g5Q$|ZzzUf?s#j1uk0{8fY+r&U1P!TIe>oxLOrWP7p_M?1ED@SfCm)u51il) z#83moQ4Jj7p|Wta>fq1cVSXJ)H?2p1;@5?whtsnPk7kGQcpTmc3PIlpo@*FqZx#OL zNjJ+OJlqvV-#GlN>Vx z!&9~6JW=bxi0|dQ!uYldZ?KB4_67dt5Th5=pH>d9)m|mz)uFnG(|gd1kJWFi*MDP- zVHDT%SZpBm0={q-o%O2Ud>r1`7=zOes}Bl6esMrR2n%db2T$qLpDd4X{t?|Zs>8S* z-3)}SqtuUfIArsFz`-s(DA(A#9abUmTB;a&p|I0k62`h%hdZZO~7h`miC>XX##lZomxuJ2=s@6{shH$#2j z6P3=Whsm(2fj!8CwEj)p% zKY{N(L6|*3{APl5X@dNEf|6{KT6mIHf0EvNk}(@R$^2%Lb!n3QdJ;r7#VI_+tv|)< zJ;k3rCHQ7aXlcrVBd7&tI=G&$SUyk|OqioMb4nPl{IaUv$Vk$ZSE z42K+@iaoxTY?fY_U>DVlzA&A+GQQy(s`LcGIa%f=b!1((X|*LSaVIyeAzV?{piEgj zCYZS=%0VHiuU@cWYBESaU)M@>(taxruc}P~-9xS!r$J`=A}o8B>{$DoIFZI1{`5)g zr3|&^dq`lU)iMNXLHyvM-vuI z5hjx@OZvh~ z(Qc2YHKtX0vuL?gGeJ#;vtTV8q(3-U zYDp8eJ^jPm7tM)cDx0bOn%Oeg>+#yM@sd^rnVVMXYUd#C;#dAHK`gtnCE>83A3Q|j2mP(M#^q@= zz1Ah|CwbCu(1`Gy){$)ux+F}M#au$wgxu#;idH zUIJ=lCi0L|1EPZpMBo(VHNaU?XF67bS;!)Or57)7H)s z-WxLR7)p5cXT&aksIeo#O`{)*3_`8#Nz`R`#XHh%uO}b+OwQH8ySHpHUwgd&HZ@NE zbyDQ(w87U|pRXTszAkipU0nXU4F0-G{%u|4+or*{Pd?vva=v};`1WP_+c)sH1M>YN zk^K{c{WG8a^PK(5j{U1;;JD>J6vY9I=mDJJ0fO%VV(tNQ=K<=<0s74WCdDDP=pnA* zA-?Y+VeTPu=OO9JA^FWACB+f7=n<_U_=w*3h%xtwx$}s1<%s>}2t;wrDSFIpc+Bg2 z%%6KK*m*3pax8LlEJkr6A$lTZcp~F_BA0uj(0QV?a-wo`qDFD5A$qE5c>37)R6F-n zxARnQ<<#Kj)QIBDMD)ze@XW&Z%qsWHrt{2h<;>yc%#q@|v*>qM!|(3C-#v1_KkxkR zwesEP=DQ!od4TA7kl}fV?|E46c|_-V)XI6x&3PQfMS|!>lHo;)??qbfMMmdE*2+ar z>_i;VWx-h5=!44=(WmrYmlZe8NbQ$37`BH$E*ok`8*VON8vdyC{n6rk+1B}^aOFn_ z#bp=8m8ZZJVLTeP%+)MH*Rl)RBQR$2iX^-i=vu3e#xosND-NS>g@+{GzxJ4R6ytgV zSB zFtObDYO(?RadM$^@rq~!9-Bd5n)(KS>lJoxZ|Zr}8cU~~BbBbPrI135V^A3YT2sov zLK{_(E6(l7hJVIx>p^GO7s?h*{)ot#R-;5YTg3d5lU}(3wtOhbnXaoYXte4}029bq zyZ|;o$G!sht8SBh_Gl1Oqm4>B2sW?0;ovQM?Q0ACq_pv`s|j1v*fLq#PSP1p+mmEF zJYoXSh(AKEU(l_qBt!~hfQ7#3oa{75mx^=>dT}*RED<&A9GX z%05u_xgYCsNMRcWVbS4Oo1o=DRauQ7NAyJ2%Tfqr zIF$_Bky`lqMsQ$1An-M7kS7}HVTYo=5s)Ngc5@w*XKVIq;Nos7up)#4Q&~VUwn}j+ z$Bwq|pqhX={FHgNi|)G&vfk9+^W*5MY*ZD5|0t&-de048Eeei~dx8S(6^^x&C8kju-T`SAmM7eLu_7XT-Gmw)Y@(0~75 z-`w0l?i8ayT|=k~t70a+^?`{&0vNS0F-d`7{R|lvCK=$^!oCYOISw{C zE)F>!5L^m;JPHCJ_>{i|uy#Pi9fXk3Ktf1E1cZo|gqV($gr1C)fr6Zol7fkfiiL)n zm6nE$j+UK)?mi4zqiGhQek&^`yE*2&(HfC;izDF%c4#cE<<=3_TF)5WpPzzW@%|*x1UhiYc-zwW>yP7a<|jI5Cwr%+2FGXKkIYUE zfA}!?adl{UYjE{*-^M}T)>+@D?|s`B1G|?)dq3WO{qg?W)yV$!*unMq;q~MZc=iN5 ze+FLs4qiD2uYbSVJ^!(P@#Fa7$NAOu58#C=82ncl@4qc4;Fo|?>jxNo3DNNYZ*8wn zz}H8R`bdJBc=IuDFBf2fw!SGmfWhnuUA%(!NHv@54cv($^7vj8+8eolg?B#4A;TJX z!%MiCRz%tJj0vN`wUx6(DT3R$qP@Jvd?cH1>S7w{h^#F|D)Ol?!DKH&7%%<@*IBbF>R0A6J<8m-!@Kym+IclE+BJw{s!;8 zC4l26p#LuxGJw&otfHc#3fQyM z)YN}DY4s-=?3UjP0DS+L%HQ;xRR==&`wOfWV%7OuPWRv)r~7v*|4%vPopR$pCv^V= z^F#Q(0HGV;@dE%)z`g;HdI1gPErb8tEui=CPPuW*_q*kR-C{d$k==KQzdr`>|6aMj z*YnSXY#ZwO;xCZyp}4#j)m&nQEIF)vW`9@~o5e84nJ)W${)ojEWD~YW>oOHdY4Leo z$)sG2rXMEFmD8}fP}9o~K6R$@GgzEAH!?^>iMwF4KIf*IEJ6uo-?APrRjyRKk4EZ@j?iIys?#VR zoqorDXrj%324AV!HOzcaKUapHk!J};_a^N9LX}gQr8z6uQ&Bm?BxLF)?Ic3D?NuKY ziU+gg;r&dMkEH2lKlotJWgHp%lxPTlL47X6mB0x8*J~g5-`d3T05@GB?kqt8L7@i^ zL?ECrVQ~==Nl`KBTiWLx=TqU9^QkBy3CUkLpAgjNPtK>Ttdg8OKnPS;Qc{7~^HhQI zzhwey{z(P=snGgIwg04DE-> zVhL0!lZ-{}sZZjlH_qQS1*R;;^Tgd6xaX%BCyPi3cuy~IKPzN#Q{cNjSF;k2At)uj z)=JLP3Z?FKAXCI&dr+$@{nq>kS3Z9}M&oGl3(d8rMnkqE9_`sx9%`vMXS%de*7(7& zd$Lj)4gdvI)rz@yT1M`c;42S^F8?in zPfJTHD=TYjYhX8RYinx1E?fQLf;2jz%}h=_!Qf`WpEhK7lbjtyY(v9R#5u?cZ- zh;eaA@bJihRT3W`vP#~LwQeU{gw%wP0Fy1q4@5+e5EDakyN1$`k6;-dDbP2|KoI$V#m5JlW(7$pg}aqhMn(a$ zjLIu2C@3i^LONz(%lzkt8Q@BmmX?;4m6ey5|C8kibj&{`HyyyH8PM2u0~))(Y?yED zln_DXFAj`96kz;BY2Rro0f_dkrV_B;%>1%j1~hid%gew53Q+KY%`qUcxU0*5X_fpB zYV&W)(c+hKL?%rG9ruHGtP}Dsl1KP5B_! zn|N0%P!V9Ya>93&A1{$g<3c<760Wf=k#VngemWgzTPbkF=#sB2sRV^2T;yk!Bv)&SL-ijopQ)zi|_(9_W|Fx>X0w}^UH78W*E76^uk zo$Wq58|Xg!Z2%(EKgu64ntla00XK+l!^zDBgo}rpiJxT_U?ubKuNNis?dMeRQ<8papP^aVsp*XYmej4OYfR% zS33P*QGgpdb!)w0I4lP5Tk1Ck<7gCflv*3M-lcKbF28SW+#bu5j3ifXd$~JR_OQ}m zr0vz-T%GB=9Oc(dUq80E>@APHZr)$%3Phn$X>U2)7)oR@9Bpqs-X1Sh%vE^<+|c;| zP?AR9y#Btw+B+CYq1w@YalA8CX*kyL=EwJgjd!`KogLRd&X4z2#yUH1ZlDktSN-7d ztycXJ>C09FPZN^FATW`k8(U%ulg3n>K6ICv^%n~)wrRWUR z!7jxHIyUpgl6bU%v#C!4T7%LoymyPG@UC1eGVY0AsAW172&7~ftb1Z+yCoEtW}zPH zSl%(J*&zFK8~7HOdr%1fpsTod@7`@=frO0wH-ZkJ&;Kim|G#w<_e)ptH#Ymfk>mcA z9T$+}0+J3nK#&Wx`2Qw~|DR1hFqDUM7-RuJ-#Ru5+?+|%&q@Cd;xLU{5iL-_)q56 z|35r@!F+dgyR9 z=ouP7KL0+(hWd9gF*3M|sj(ptGZP~q=BCExrY06F-hO_*{{DUe0Re%5fkD7Qi{RgnTKtbVoYVxkSX)~GXIoEC z53oJ}GatatG&MOnGc!FmH+T2`6<7p*QKGK_4K2{h0=r9~eFYjFHp z-+lsTBL1KL``axlgq{(|EgJB3Us&EQOpM2Cg zlmhh0N(5YxKH2h=71Afm$rl=oTsD55tuqz%VSC+V-}&31em=c6 zkjSDM;njM)HIl2yKqgIsb;y)QV%&s?frHWNju|D5E4rR-9>eBQD+kG+vJO zYtd$c67TM2qM8hoxq|RDEv7iBdHGg~p8M`rs!>R5oGc}l^`~^JlJZX(c1^pVG93q) zwzFJkt+%s1K9z6hc%AKT=lUTq@8kvH+wA0r(O2vgMDc#!DU1V@Fhxm^ZFY;(EGl+O zvfMxKmga>pe=aLZvH4tHR#Ne~qUtCZl@naOfVfBD^8Rp8v~Hk{?0y7kG2(py{jO9i z$CO}OH#Xdm)G#F2JXWnB{;|q==zV?Ct0|30dyS74PZk>$<@fBJ-qSz&*3yTTnN+_+ zKUi7Y)s(qd^=kQfRr~p;%KeV3v%URJsC%pjU2p_;2i=GaRR=w&d|wWFF=bf~`*5}F z4*Ll$s}2W9pM5zTqzq*}8lp|LI~ryztvY(k+Wh6{9SCxhoqNvic!Ynu>UdNLxXC^y zc8?99i4xeKOvo`*|1Z7CzW4_;(J#&W;2#Hr_iwIF=APbMpKsURfUmyq13NX;Jg9qe zT`", + "container": "property-pane-navigation", + "accessKey": "" +} \ No newline at end of file diff --git a/samples/react-property-pane-navigation/config/package-solution.json b/samples/react-property-pane-navigation/config/package-solution.json new file mode 100644 index 000000000..7ceee6068 --- /dev/null +++ b/samples/react-property-pane-navigation/config/package-solution.json @@ -0,0 +1,40 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/package-solution.schema.json", + "solution": { + "name": "property-pane-navigation-client-side-solution", + "id": "73a5e16a-4b79-44ab-a5a1-21096dac51a3", + "version": "1.0.0.0", + "includeClientSideAssets": true, + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "developer": { + "name": "", + "websiteUrl": "", + "privacyUrl": "", + "termsOfUseUrl": "", + "mpnId": "Undefined-1.18.2" + }, + "metadata": { + "shortDescription": { + "default": "property-pane-navigation description" + }, + "longDescription": { + "default": "property-pane-navigation description" + }, + "screenshotPaths": [], + "videoUrl": "", + "categories": [] + }, + "features": [ + { + "title": "property-pane-navigation Feature", + "description": "The feature that activates elements of the property-pane-navigation solution.", + "id": "e63d13bd-9905-42e4-908a-d5c2e32b954a", + "version": "1.0.0.0" + } + ] + }, + "paths": { + "zippedPackage": "solution/property-pane-navigation.sppkg" + } +} diff --git a/samples/react-property-pane-navigation/config/sass.json b/samples/react-property-pane-navigation/config/sass.json new file mode 100644 index 000000000..5e78c982d --- /dev/null +++ b/samples/react-property-pane-navigation/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/samples/react-property-pane-navigation/config/serve.json b/samples/react-property-pane-navigation/config/serve.json new file mode 100644 index 000000000..a4c03e287 --- /dev/null +++ b/samples/react-property-pane-navigation/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://{tenantDomain}/_layouts/workbench.aspx" +} diff --git a/samples/react-property-pane-navigation/config/write-manifests.json b/samples/react-property-pane-navigation/config/write-manifests.json new file mode 100644 index 000000000..bad352605 --- /dev/null +++ b/samples/react-property-pane-navigation/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/samples/react-property-pane-navigation/gulpfile.js b/samples/react-property-pane-navigation/gulpfile.js new file mode 100644 index 000000000..be2918708 --- /dev/null +++ b/samples/react-property-pane-navigation/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/samples/react-property-pane-navigation/package-lock.json b/samples/react-property-pane-navigation/package-lock.json new file mode 100644 index 000000000..9d02930b0 --- /dev/null +++ b/samples/react-property-pane-navigation/package-lock.json @@ -0,0 +1,30697 @@ +{ + "name": "property-pane-navigation", + "version": "0.0.1", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "property-pane-navigation", + "version": "0.0.1", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-component-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", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "devDependencies": { + "@microsoft/eslint-config-spfx": "1.18.2", + "@microsoft/eslint-plugin-spfx": "1.18.2", + "@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", + "@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.7.4" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.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-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.13.0", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.13.0.tgz", + "integrity": "sha512-a62aP/wppgmnfIkJLfcB4ssPBcH94WzrzPVJ3tlJt050zX4lfmtnvy95D3igDo3f31StO+9BgPrzvkj4aOxnoA==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.1.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-tracing": "^1.0.1", + "@azure/core-util": "^1.3.0", + "@azure/logger": "^1.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "tslib": "^2.2.0" + }, + "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==", + "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/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/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.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.23.4", + "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.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.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.7.tgz", + "integrity": "sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@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.7", + "@babel/parser": "^7.23.6", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.7", + "@babel/types": "^7.23.6", + "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.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", + "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.23.6", + "@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.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.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", + "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.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" + } + }, + "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.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.8", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.8.tgz", + "integrity": "sha512-KDqYz4PiOWvDFrdHLPhKtCThtIcKVy6avWD2oG4GEvyQ+XDZwHD4YQd+H2vNMnq2rkdxsDkU82T+Vk8U/WXHRQ==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.7", + "@babel/types": "^7.23.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "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", + "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.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz", + "integrity": "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==", + "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.8", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz", + "integrity": "sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==", + "peer": true, + "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.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.7.tgz", + "integrity": "sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg==", + "dev": true, + "dependencies": { + "@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.6", + "@babel/types": "^7.23.6", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.6.tgz", + "integrity": "sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.23.4", + "@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/@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/@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", + "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.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" + }, + "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/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/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/@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/@fluentui/date-time-utilities": { + "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": { + "@fluentui/set-version": "^8.2.14", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/dom-utilities": { + "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": { + "@fluentui/set-version": "^8.2.14", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/font-icons-mdl2": { + "version": "8.5.30", + "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.30.tgz", + "integrity": "sha512-jZV759bl9LdV7RDfSifoQI8KR5VuKv5cdQoErLmibaMVhYIyoVDo4viGZ+2jVq97AWPASMOsWpFmZKvsDT8ioA==", + "dependencies": { + "@fluentui/set-version": "^8.2.14", + "@fluentui/style-utilities": "^8.10.1", + "@fluentui/utilities": "^8.13.23", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/foundation-legacy": { + "version": "8.2.50", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.50.tgz", + "integrity": "sha512-jbBfZL3Jc28cucEDBHySh9rk9Wom5owD9wtIj1pP+e0aeQ1zXB2C+LmmubJ7Dtf9Fn5cL8zC3/pVfHbyr/DPpg==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.15", + "@fluentui/set-version": "^8.2.14", + "@fluentui/style-utilities": "^8.10.1", + "@fluentui/utilities": "^8.13.23", + "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.4.14", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.14.tgz", + "integrity": "sha512-XzZHcyFEM20H23h3i15UpkHi2AhRBriXPGAHq0Jm98TKFppXehedjjEFuUsh+CyU5JKBhDalWp8TAQ1ArpNzow==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/merge-styles": { + "version": "8.5.15", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.15.tgz", + "integrity": "sha512-4CdKwo4k1Un2QLulpSVIz/KMgLNBMgin4NPyapmKDMVuO1OOxJUqfocubRGNO5x9mKgAMMYwBKGO9i0uxMMpJw==", + "dependencies": { + "@fluentui/set-version": "^8.2.14", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/react": { + "version": "8.114.2", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.114.2.tgz", + "integrity": "sha512-6Dbp6bTIjiA+go2f13KcPjIjKPIdZvxBdRMW7Gh8SRH3FHHEEErOBCBRUFnI0oOlu4vEFSE62sRPupTH14CXig==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.16", + "@fluentui/font-icons-mdl2": "^8.5.30", + "@fluentui/foundation-legacy": "^8.2.50", + "@fluentui/merge-styles": "^8.5.15", + "@fluentui/react-focus": "^8.8.37", + "@fluentui/react-hooks": "^8.6.35", + "@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.1", + "@fluentui/theme": "^2.6.40", + "@fluentui/utilities": "^8.13.23", + "@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/@fluentui/react-focus": { + "version": "8.8.37", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.37.tgz", + "integrity": "sha512-ap+5oYM7nxaORCbbaANXpelRf9f6qWEoCAZT575Q7ejYl6aidRjQYspWrCOmonS4Zb/fdy39jHQOTDvrJv+IEA==", + "dependencies": { + "@fluentui/keyboard-key": "^0.4.14", + "@fluentui/merge-styles": "^8.5.15", + "@fluentui/set-version": "^8.2.14", + "@fluentui/style-utilities": "^8.10.1", + "@fluentui/utilities": "^8.13.23", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-hooks": { + "version": "8.6.35", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.35.tgz", + "integrity": "sha512-mgjOXCIZ18AuTYfVgnRDQnpa1i6xUl0KaqiYD3CheHZENZ+7Wap5Roi3v3itgVRR/vdfwdTeGF6/bZLGh2cluA==", + "dependencies": { + "@fluentui/react-window-provider": "^2.2.18", + "@fluentui/set-version": "^8.2.14", + "@fluentui/utilities": "^8.13.23", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.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-window-provider": { + "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": { + "@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/@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/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.1", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.10.1.tgz", + "integrity": "sha512-k0EWzJoBeo4kDZepKu8pShGi3YRc/hBuf/eCVCjxVdYmGN+W6X3VtgoDREAAGXSpRwJA/N2VHFMekh/68URtjg==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.15", + "@fluentui/set-version": "^8.2.14", + "@fluentui/theme": "^2.6.40", + "@fluentui/utilities": "^8.13.23", + "@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": "2.6.40", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.40.tgz", + "integrity": "sha512-QKJ0+LYs8bn+I7S2+CSSbQmEJCt7p7qQD/mWOjCPEBScFFYDOG8Lvst8YYbUNde4SEB17laKK7YP3y2vpMKFMA==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.15", + "@fluentui/set-version": "^8.2.14", + "@fluentui/utilities": "^8.13.23", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/utilities": { + "version": "8.13.23", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.23.tgz", + "integrity": "sha512-7ikkRzYL6UmcrYNVoGWSkMSjtwG4H+bGSOS67c0Ob2xqoPt/yX6CMflf8Ak+LMRmZfZ8S43wJRgHqHhgVhl4lA==", + "dependencies": { + "@fluentui/dom-utilities": "^2.2.14", + "@fluentui/merge-styles": "^8.5.15", + "@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", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "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/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/@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/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.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==", + "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, + "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.21", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.21.tgz", + "integrity": "sha512-SRfKmRe1KvYnxjEMtxEr+J4HIeMX5YBg/qhRHpxEIGjhX1rshcHlnFUE9K0GazhVKWM7B+nARSkV8LuvJdJ5/g==", + "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.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.18.2", + "@rushstack/eslint-config": "3.4.0", + "@typescript-eslint/experimental-utils": "5.59.11" + }, + "engines": { + "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.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.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" + }, + "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.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.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.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.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.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.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.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.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.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": { + "@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", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.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.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.59.11", + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/typescript-estree": "5.59.11", + "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.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.59.11", + "@typescript-eslint/visitor-keys": "5.59.11" + }, + "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.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/@microsoft/eslint-config-spfx/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/@microsoft/eslint-config-spfx/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/@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-plugin-spfx": { + "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.59.11" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build": { + "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.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": { + "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.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" + } + }, + "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/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-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-typescript": { + "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.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" + } + }, + "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.47.0" + } + }, + "node_modules/@microsoft/load-themed-styles": { + "version": "2.0.92", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-2.0.92.tgz", + "integrity": "sha512-rWaa+Uu1BdfBfGx2uK7Q/ERd4jezVFwBHyZUD+hFx00Gxo3eqWqLWLYQ5XNXQN8ZNEUnIIU3quaDVMry+9tQ7g==", + "dev": true, + "peer": true + }, + "node_modules/@microsoft/loader-load-themed-styles": { + "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": { + "loader-utils": "1.4.2" + }, + "peerDependencies": { + "@microsoft/load-themed-styles": "^2.0.83", + "@types/webpack": "^4" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": 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", + "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.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.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-escape": "~0.0.2", + "https-proxy-agent": "~5.0.0", + "ignore": "~5.1.6", + "inquirer": "~7.3.3", + "js-yaml": "~3.13.1", + "node-fetch": "2.6.7", + "npm-check": "~6.0.1", + "npm-package-arg": "~6.1.0", + "read-package-tree": "~5.1.5", + "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", + "uuid": "~8.3.2" + }, + "engines": { + "node": ">=5.6.0" + } + }, + "node_modules/@microsoft/rush-lib/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/@microsoft/rush-lib/node_modules/@rushstack/rig-package": { + "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.22.1", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/ts-command-line": { + "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", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "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/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", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "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", + "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.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/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/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": { + "@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": "^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/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": { + "@typescript-eslint/utils": "5.20.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/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": { + "@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": "^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/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": { + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.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/@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": { + "@typescript-eslint/utils": "5.20.0", + "debug": "^4.3.2", + "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/@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": { + "@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": "^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/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/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/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/rush-stack-compiler-4.7/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/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": ">= 8" + } + }, + "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": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "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": { + "yallist": "^4.0.0" + }, + "engines": { + "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": { + "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/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": { + "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": { + "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==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "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": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "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": { + "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-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/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": { + "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-component-base": { + "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": "^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": ">=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-core-library": { + "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.18.2", + "@microsoft/sp-module-interfaces": "1.18.2", + "@microsoft/sp-odata-types": "1.18.2", + "tslib": "2.3.1" + }, + "engines": { + "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", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader": { + "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.61.0", + "autoprefixer": "9.7.1", + "css-loader": "3.4.2", + "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.47.0" + } + }, + "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.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-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/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/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/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-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/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/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/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-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-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": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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/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/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": { + "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-diagnostics": { + "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.18.2", + "@microsoft/sp-lodash-subset": "1.18.2" + }, + "engines": { + "node": ">=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-dynamic-data": { + "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.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": ">=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-http": { + "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.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": ">=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-http-base": { + "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.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", + "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.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.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.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.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": ">=18.17.1 <19.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.18.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.18.2.tgz", + "integrity": "sha512-IXE8tGvVWSRbV8WU7WdVpvuA9CAcJUJfnrk2Ef6ygUgxullJnWv7LddiBDDiqm74AkI4dSUDPVPvi45NBHMWQg==", + "dependencies": { + "@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", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + }, + "engines": { + "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-lodash-subset": { + "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": ">=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-module-interfaces": { + "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.61.0", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-module-interfaces/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==", + "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-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/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", + "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/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", + "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.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": ">=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-office-ui-fabric-core": { + "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": ">=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-page-context": { + "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.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": ">=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane": { + "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": "^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": ">=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-top-actions": { + "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.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": "^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", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "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/spfx-heft-plugins": { + "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/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.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.8.0", + "lodash": "4.17.21", + "mime": "2.5.2", + "postcss": "^8.4.19", + "postcss-loader": "^4.2.0", + "resolve": "~1.17.0", + "source-map": "0.6.1", + "source-map-loader": "1.1.3", + "tapable": "1.1.3", + "true-case-path": "~2.2.1", + "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.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.61.0", + "@rushstack/rig-package": "0.5.1", + "jsonpath-plus": "~4.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/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/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.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.22.1", + "strip-json-comments": "~3.1.1" + } + }, + "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": { + "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/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": { + "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/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/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/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/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/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": "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", + "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/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/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/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/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/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/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/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/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/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/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", + "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/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/uuid": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "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/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": { + "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/teams-js-v2": { + "name": "@microsoft/teams-js", + "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/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/@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.7", + "resolved": "https://registry.npmjs.org/@pnpm/dependency-path/-/dependency-path-2.1.7.tgz", + "integrity": "sha512-/q3xNNgAEKkG0FvU8o/6B06nrBhSl1i34ZMEQDOhHFMDzS0mWqnIogb54seVKySNxfdJdyqfedjNnNIzKrPbkg==", + "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.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/@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", + "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/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", + "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/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", + "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-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", + "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/@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", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + }, + "node_modules/@pnpm/types": { + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-9.4.2.tgz", + "integrity": "sha512-g1hcF8Nv4gd76POilz9gD4LITAPXOe5nX4ijgr8ixCbLQZfcpYiMfJ+C1RlMNRUDo8vhlNB4O3bUlxmT6EAQXA==", + "dev": true, + "engines": { + "node": ">=16.14" + }, + "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/@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", + "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.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.60.1", + "@rushstack/rig-package": "0.5.1", + "jsonpath-plus": "~4.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@rushstack/heft-config-file/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/heft-config-file/node_modules/@rushstack/rig-package": { + "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.22.1", + "strip-json-comments": "~3.1.1" + } + }, + "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/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", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "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", + "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.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.4.2" + } + }, + "node_modules/@rushstack/localization-utilities": { + "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.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.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/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/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", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "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", + "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.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.4.7", + "serialize-javascript": "6.0.0", + "source-map": "~0.7.3", + "terser": "^5.9.0" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "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/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/@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": "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.60.1" + } + }, + "node_modules/@rushstack/package-deps-hash/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-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/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", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "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", + "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-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/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", + "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.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.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.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-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/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", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "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", + "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.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.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.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-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/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", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "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", + "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-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.60.1", + "@rushstack/rush-sdk": "5.107.4", + "https-proxy-agent": "~5.0.0", + "node-fetch": "2.6.7" + } + }, + "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": { + "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-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", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "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", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "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", + "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": "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/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", + "webpack": "^5.35.1" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/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, + "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.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "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.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, + "optional": 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/@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.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, + "optional": 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/@rushstack/set-webpack-public-path-plugin/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, + "optional": 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/@rushstack/set-webpack-public-path-plugin/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, + "optional": 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/@rushstack/set-webpack-public-path-plugin/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, + "optional": 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/@rushstack/set-webpack-public-path-plugin/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, + "optional": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@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.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "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/fs-monkey": { + "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/@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": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/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" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "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.89.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", + "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", + "dev": true, + "optional": 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/@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.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/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/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", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "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", + "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.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.60.1" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/terminal/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/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/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", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "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", + "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.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.61.0", + "chokidar": "~3.4.0", + "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.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/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/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", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "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", + "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-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": { + "@rushstack/set-webpack-public-path-plugin": "^4.1.7", + "@types/node": "*", + "@types/webpack": "^4.39.0", + "webpack": "^4.31.0" + }, + "peerDependenciesMeta": { + "@rushstack/set-webpack-public-path-plugin": { + "optional": true + }, + "@types/node": { + "optional": true + }, + "@types/webpack": { + "optional": true + } + } + }, + "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": { + "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/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/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", + "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/@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/@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/@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.13.0" + } + }, + "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.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", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "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" + } + }, + "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.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" + } + }, + "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/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.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": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.56.2", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.2.tgz", + "integrity": "sha512-uQDwm1wFHmbBbCZCqAlq6Do9LYwByNZHWzXppSnay9SuwJ+VRbjkbLABer54kcPnMSlG6Fdiy2yaFXm/z9Z5gw==", + "dev": true, + "optional": 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, + "optional": 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, + "optional": 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/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/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/@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/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-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/@types/gulp/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/@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/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/@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/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/@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/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==", + "devOptional": true + }, + "node_modules/@types/node-fetch": { + "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": "*", + "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.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "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/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", + "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.11", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz", + "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==" + }, + "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.11", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.11.tgz", + "integrity": "sha512-oGk0gmhnEJK4Yyk+oI7EfXsLayXatCWPHary1MtcmbAifkobT9cM9yutG/hZKIseOU0MqbIwQ/u2nn/Gb+ltuQ==", + "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.8", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz", + "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==" + }, + "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.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": { + "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.5", + "resolved": "https://registry.npmjs.org/@types/streamx/-/streamx-2.9.5.tgz", + "integrity": "sha512-IHYsa6jYrck8VEdSwpY141FTTf6D7boPeMq9jy4qazNrFMA4VbRz/sw5LSsfR7jwdDcx0QKWkUexZvsWBC2eIQ==", + "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.10", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "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.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.59.11" + }, + "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.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/typescript-estree": "5.59.11", + "@typescript-eslint/utils": "5.59.11", + "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/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.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/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", + "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.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", + "@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", + "semver": "^7.3.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/utils/node_modules/@types/semver": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz", + "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==", + "dev": true + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { + "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.59.11", + "@typescript-eslint/visitor-keys": "5.59.11" + }, + "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.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/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/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/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/@vue/compiler-core": { + "version": "3.4.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.13.tgz", + "integrity": "sha512-zGUdmB3j3Irn9z51GXLJ5s0EAHxmsm5/eXl0y6MBaajMeOAaiT4+zaDoxui4Ets98dwIRr8BBaqXXHtHSfm+KA==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.23.6", + "@vue/shared": "3.4.13", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.4.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.13.tgz", + "integrity": "sha512-XSNbpr5Rs3kCfVAmBqMu/HDwOS+RL6y28ZZjDlnDUuf146pRWt2sQkwhsOYc9uu2lxjjJy2NcyOkK7MBLVEc7w==", + "dev": true, + "dependencies": { + "@vue/compiler-core": "3.4.13", + "@vue/shared": "3.4.13" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.4.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.13.tgz", + "integrity": "sha512-SkpmQN8xIFBd5onT413DFSDdjxULJf6jmJg/t3w/DZ9I8ZzyNlLIBLO0qFLewVHyHCiAgpPZlWqSRZXYrawk3Q==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.23.6", + "@vue/compiler-core": "3.4.13", + "@vue/compiler-dom": "3.4.13", + "@vue/compiler-ssr": "3.4.13", + "@vue/shared": "3.4.13", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.5", + "postcss": "^8.4.32", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.4.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.13.tgz", + "integrity": "sha512-rwnw9SVBgD6eGKh8UucnwztieQo/R3RQrEGpE0b0cxb2xxvJeLs/fe7DoYlhEfaSyzM/qD5odkK87hl3G3oW+A==", + "dev": true, + "dependencies": { + "@vue/compiler-dom": "3.4.13", + "@vue/shared": "3.4.13" + } + }, + "node_modules/@vue/shared": { + "version": "3.4.13", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.13.tgz", + "integrity": "sha512-56crFKLPpzk85WXX1L1c0QzPOuoapWlPVys8eMG8kkRmqdMjWUqK8KpFdE2d7BQA4CEbXwyyHPq6MpFr8H9rcg==", + "dev": true + }, + "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/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/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/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/wast-printer": "1.9.0" + } + }, + "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-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", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-numbers/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, + "optional": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-numbers/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/@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, + "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/@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/@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/@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/@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/@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/@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/@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/@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-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/@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==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", + "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.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "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, + "optional": 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/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", + "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-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/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/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", + "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/base/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/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": "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==", + "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/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", + "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": { + "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", + "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/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": { + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "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/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.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz", + "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==", + "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.30001565", + "electron-to-chromium": "^1.4.601", + "node-releases": "^2.0.14", + "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": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/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/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/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/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.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/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": { + "@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/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": { + "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": "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/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": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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.30001576", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001576.tgz", + "integrity": "sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==", + "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/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-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", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "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", + "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/cliui/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/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-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", + "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/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-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-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/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": { + "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/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", + "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.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": "*" + } + }, + "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/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", + "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/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/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/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/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==", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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/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": ">=8" + } + }, + "node_modules/css-declaration-sorter": { + "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": { + "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/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": { + "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/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", + "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": "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": "^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-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.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/css-what": { + "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" + }, + "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": "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": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "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": "^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": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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/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.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "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==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", + "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==", + "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/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", + "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/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", + "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/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": { + "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.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": "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/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/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/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/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/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/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.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/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", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "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", + "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/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-serializer": { + "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/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/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true, + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "2.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/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": { + "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": { + "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/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/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", + "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.630", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.630.tgz", + "integrity": "sha512-osHqhtjojpCsACVnuD11xO5g9xaCyw7Qqn/C2KParkMv42i8jrJJgx3g7mkHfpxwhy9MnOJr8+pKOdZ7qzgizg==", + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "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": { + "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": "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/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": "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" + } + }, + "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": { + "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", + "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-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": { + "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-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", + "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.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" + }, + "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/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/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/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", + "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/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/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": "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/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/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/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.16.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz", + "integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==", + "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==", + "deprecated": "This module is no longer supported.", + "dev": true + }, + "node_modules/figures": { + "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" + } + }, + "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/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/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", + "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/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/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/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/findup-sync/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/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/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/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/micromatch/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/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.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", + "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", + "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/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==", + "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": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.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-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/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", + "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-stream/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/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, + "optional": 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/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/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/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/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-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/glob-watcher/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/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/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/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/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/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-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": "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/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/global-prefix/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/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/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", + "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/get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "node_modules/gulp-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.7.0", + "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz", + "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==", + "dev": true, + "dependencies": { + "ansi-colors": "^2.0.5", + "connect": "^3.6.6", + "connect-livereload": "^0.6.0", + "fancy-log": "^1.3.2", + "map-stream": "^0.0.7", + "send": "^0.16.2", + "serve-index": "^1.9.1", + "serve-static": "^1.13.2", + "tiny-lr": "^1.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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": ">=6" + } + }, + "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-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/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/has-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/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==", + "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==", + "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/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", + "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/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-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", + "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/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", + "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-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/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/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/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-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-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==", + "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": "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/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-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": "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/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-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-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", + "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-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", + "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-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": "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": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-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-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-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "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/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", + "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/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==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", + "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/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/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==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", + "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.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/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/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/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/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.8.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.8.0.tgz", + "integrity": "sha512-cnpQrXvFSLdsR9KR5/x7zdf6c3m8IhZfZzSblFEHSqBaVwD2nvJ4CuCKLyvKvwBgZm08CgfSoiTBQLm5WW9hGw==", + "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/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/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", + "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/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", + "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/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", + "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/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, + "dependencies": { + "graceful-fs": "^4.1.5", + "js-yaml": "^3.13.0", + "pify": "^4.0.1", + "strip-bom": "^3.0.0" + }, + "engines": { + "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.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": "^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": "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" + } + }, + "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/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", + "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/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", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.30.5", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", + "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", + "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", + "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-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", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/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/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/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-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/matchdep/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/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/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/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/micromatch/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/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.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": { + "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/mem": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz", + "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==", + "dev": true, + "dependencies": { + "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.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": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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": "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": ">=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": { + "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.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/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "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", + "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/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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/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/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/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/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/@types/minimatch": { + "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/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", + "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/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/nanomatch/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/nanomatch/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/nanomatch/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/nanomatch/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/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/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", + "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-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", + "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/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", + "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-releases": { + "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": { + "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": "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": ">=8" + } + }, + "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-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/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.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/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-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-packlist/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/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": "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" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "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/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.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "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.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/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/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", + "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/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/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", + "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-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", + "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/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", + "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/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": "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/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/please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dev": true, + "dependencies": { + "semver-compare": "^1.0.0" + } + }, + "node_modules/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/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": "8.4.33", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", + "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", + "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": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-calc": { + "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-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "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.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "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": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "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, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "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, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-loader": { + "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": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "semver": "^7.3.4" + }, + "engines": { + "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": "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/postcss-merge-longhand": { + "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": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "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.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "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-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "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": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "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": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "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": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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": "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/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/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/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/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/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": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-normalize-charset": { + "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, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "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": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "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": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "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": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "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": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "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": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "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.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "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": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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": "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-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-ordered-values": { + "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-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-initial": { + "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.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "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": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", + "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "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-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-unique-selectors": { + "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": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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/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.2", + "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.2.tgz", + "integrity": "sha512-nk7dKrcW8hfCZ4H6klWcdRknBOXWzNQByJ0oJyX97BOupsYD+FzLS4hflgEu/uPUEHZCuRfMxzCBsuWd7OzT8Q==", + "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", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "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", + "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==", + "dev": true, + "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/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": ">=8" + } + }, + "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/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", + "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/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", + "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==", + "dev": true + }, + "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/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/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/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", + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "peer": true + }, + "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/regex-not/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/regex-not/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/regex-not/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/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/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", + "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/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/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", + "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==", + "dev": true, + "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-dir/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/resolve-dir/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/resolve-dir/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/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/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", + "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/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": { + "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/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/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/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-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", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safe-regex-test": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.2.tgz", + "integrity": "sha512-83S9w6eFq12BBIJYvjMux6/dkirb8+4zJRA9cxNBVb7Wq5fJBW+Xze48WqR8pxua7bDuAaaAxtVVd4Idjp1dBQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "get-intrinsic": "^1.2.2", + "is-regex": "^1.1.4" + }, + "engines": { + "node": ">= 0.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/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/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/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/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-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/sane/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/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-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/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/micromatch/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/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/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==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "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", + "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==", + "dev": true, + "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==", + "dev": true + }, + "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": "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/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/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/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-node/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/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/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/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/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", + "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-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", + "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==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", + "dev": true + }, + "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-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/split-string/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/split-string/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/split-string/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/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/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/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", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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-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.2", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.2.tgz", + "integrity": "sha512-rV4Bovi9xx0BFzOb/X0B2GqoIjvqPCttZdu0Wgtx2Dxkj7ETyWl9gmqJ4EutWRLvtZWm8dxE+InQZX1IryZn/w==", + "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-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", + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "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": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "dependencies": { + "@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": ">=10.13.0" + } + }, + "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, + "engines": { + "node": ">= 10" + } + }, + "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/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/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.26.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.26.0.tgz", + "integrity": "sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==", + "dev": 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": "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/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, + "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/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": ">=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/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/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": "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/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": "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/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, + "dependencies": { + "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": ">=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 + }, + "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/test-exclude/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/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": "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": "^5.1.0", + "debug": "^3.1.0", + "faye-websocket": "~0.10.0", + "livereload-js": "^2.3.0", + "object-assign": "^4.1.0", + "qs": "^6.4.0" + } + }, + "node_modules/tiny-lr/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/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-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", + "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-regex/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/to-regex/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/to-regex/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/to-regex/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/to-regex/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/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": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "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/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/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", + "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/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/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", + "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-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", + "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/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/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": "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/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/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": "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/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/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/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, + "optional": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/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-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "dev": true, + "optional": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/watchpack-chokidar2/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, + "optional": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "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/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, + "optional": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "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/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, + "optional": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "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/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", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "node_modules/webpack": { + "version": "4.47.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.47.0.tgz", + "integrity": "sha512-td7fYwgLSrky3fI1EuU5cneU4+pbH6GgOfuKNS1tNPcfdGinGELAqsb/BP4nnvZyKSG2i/xFGU7+n2PvZA8HJQ==", + "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.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": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "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.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" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "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", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "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, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "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, + "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/webpack/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/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/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/webpack/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/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/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/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/micromatch/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/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": { + "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.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", + "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-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", + "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/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", + "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/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": "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/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/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", + "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/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", + "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": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/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/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", + "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" + } + } + } +} diff --git a/samples/react-property-pane-navigation/package.json b/samples/react-property-pane-navigation/package.json new file mode 100644 index 000000000..2923dc3e6 --- /dev/null +++ b/samples/react-property-pane-navigation/package.json @@ -0,0 +1,42 @@ +{ + "name": "property-pane-navigation", + "version": "0.0.1", + "private": true, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + }, + "main": "lib/index.js", + "scripts": { + "build": "gulp bundle", + "clean": "gulp clean", + "test": "gulp test" + }, + "dependencies": { + "tslib": "2.3.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-component-base": "1.18.2", + "@microsoft/sp-property-pane": "1.18.2", + "@microsoft/sp-webpart-base": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-office-ui-fabric-core": "1.18.2" + }, + "devDependencies": { + "@microsoft/rush-stack-compiler-4.7": "0.1.0", + "@rushstack/eslint-config": "2.5.1", + "@microsoft/eslint-plugin-spfx": "1.18.2", + "@microsoft/eslint-config-spfx": "1.18.2", + "@microsoft/sp-build-web": "1.18.2", + "@types/webpack-env": "~1.15.2", + "ajv": "^6.12.5", + "eslint": "8.7.0", + "gulp": "4.0.2", + "typescript": "4.7.4", + "@types/react": "17.0.45", + "@types/react-dom": "17.0.17", + "eslint-plugin-react-hooks": "4.3.0", + "@microsoft/sp-module-interfaces": "1.18.2" + } +} diff --git a/samples/react-property-pane-navigation/src/index.ts b/samples/react-property-pane-navigation/src/index.ts new file mode 100644 index 000000000..fb81db1e2 --- /dev/null +++ b/samples/react-property-pane-navigation/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/samples/react-property-pane-navigation/src/webparts/helloConfiguration/HelloConfigurationWebPart.manifest.json b/samples/react-property-pane-navigation/src/webparts/helloConfiguration/HelloConfigurationWebPart.manifest.json new file mode 100644 index 000000000..8664295ea --- /dev/null +++ b/samples/react-property-pane-navigation/src/webparts/helloConfiguration/HelloConfigurationWebPart.manifest.json @@ -0,0 +1,28 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx/client-side-web-part-manifest.schema.json", + "id": "575268ab-78ac-4aef-a494-ab3182c568b4", + "alias": "HelloConfigurationWebPart", + "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": "HelloConfiguration" }, + "description": { "default": "HelloConfiguration description" }, + "officeFabricIconFontName": "Page", + "properties": { + "description": "HelloConfiguration" + } + }] +} diff --git a/samples/react-property-pane-navigation/src/webparts/helloConfiguration/HelloConfigurationWebPart.ts b/samples/react-property-pane-navigation/src/webparts/helloConfiguration/HelloConfigurationWebPart.ts new file mode 100644 index 000000000..f206c96ba --- /dev/null +++ b/samples/react-property-pane-navigation/src/webparts/helloConfiguration/HelloConfigurationWebPart.ts @@ -0,0 +1,126 @@ +import * as React from 'react'; +import * as ReactDom from 'react-dom'; +import { Version } from '@microsoft/sp-core-library'; +import { + type IPropertyPaneConfiguration, + PropertyPaneTextField, + PropertyPaneDropdown, + PropertyPaneCheckbox, + PropertyPaneToggle, + PropertyPaneSlider +} from '@microsoft/sp-property-pane'; +import { BaseClientSideWebPart } from '@microsoft/sp-webpart-base'; + +import * as strings from 'HelloConfigurationWebPartStrings'; +import HelloConfiguration from './components/HelloConfiguration'; +import { IHelloConfigurationProps } from './components/IHelloConfigurationProps'; + +export interface IHelloConfigurationWebPartProps { + description: string; + showAdvancedSettings: boolean; + dropdownSelection: string; + checkBoxSelection1: string; + checkBoxSelection2: string; + checkBoxSelection3: string; +} + +export default class HelloConfigurationWebPart extends BaseClientSideWebPart { + + public render(): void { + const element: React.ReactElement = React.createElement( + HelloConfiguration, + {} + ); + + ReactDom.render(element, this.domElement); + } + + protected onDispose(): void { + ReactDom.unmountComponentAtNode(this.domElement); + } + + protected get dataVersion(): Version { + return Version.parse('1.0'); + } + + protected getPropertyPaneConfiguration(): IPropertyPaneConfiguration { + return { + pages: [ + { + header: { + description: strings.FirstPageDescription, + }, + //displayGroupsAsAccordion: true, + groups: [ + { + groupName: strings.BasicGroupName, + groupFields: [ + PropertyPaneTextField("description", { + label: strings.DescriptionFieldLabel, + }), + PropertyPaneToggle("showAdvancedSettings", { + label: strings.Controls.AdvancedToggle.Label, + onText: strings.Controls.AdvancedToggle.OnText, + offText: strings.Controls.AdvancedToggle.OffText, + }), + ], + }, + { + groupName: strings.AdvancedGroupName, + isCollapsed: !this.properties.showAdvancedSettings, + groupFields: [ + PropertyPaneDropdown("dropdownSelection", { + label: strings.Controls.Dropdown.Label, + options: [ + { key: "1", text: strings.Controls.Dropdown.Options.One }, + { key: "2", text: strings.Controls.Dropdown.Options.Two }, + { key: "3", text: strings.Controls.Dropdown.Options.Three }, + ], + }), + ], + }, + ], + }, + { + header: { + description: strings.SecondPageDescription, + }, + groups: [ + { + groupName: strings.BasicGroupName, + groupFields: [ + PropertyPaneCheckbox("checkBoxSelection1", { + text: strings.Controls.CheckBox1.Label, + }), + PropertyPaneCheckbox("checkBoxSelection2", { + text: strings.Controls.CheckBox2.Label, + }), + PropertyPaneCheckbox("checkBoxSelection3", { + text: strings.Controls.CheckBox3.Label, + }) + ], + }, + ], + }, + { + header: { + description: strings.ThirdPageDescription, + }, + groups: [ + { + groupName: strings.BasicGroupName, + groupFields: [ + PropertyPaneSlider("sliderSelection", { + label: strings.Controls.Slider.Label, + min: 0, + max: 100, + value: 50, + }), + ], + } + ], + }, + ], + }; + } +} diff --git a/samples/react-property-pane-navigation/src/webparts/helloConfiguration/assets/welcome-dark.png b/samples/react-property-pane-navigation/src/webparts/helloConfiguration/assets/welcome-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..42f0b8d24a9aa964a2be4885fe5700c1c54191a9 GIT binary patch literal 12545 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�Gp~kbx)oU28ew4C2+WtKA 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 G`2PSf1J4)$ literal 0 HcmV?d00001 diff --git a/samples/react-property-pane-navigation/src/webparts/helloConfiguration/assets/welcome-light.png b/samples/react-property-pane-navigation/src/webparts/helloConfiguration/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/samples/react-property-pane-navigation/src/webparts/helloConfiguration/components/HelloConfiguration.module.scss b/samples/react-property-pane-navigation/src/webparts/helloConfiguration/components/HelloConfiguration.module.scss new file mode 100644 index 000000000..6263b4fdd --- /dev/null +++ b/samples/react-property-pane-navigation/src/webparts/helloConfiguration/components/HelloConfiguration.module.scss @@ -0,0 +1,34 @@ +@import '~@fluentui/react/dist/sass/References.scss'; + +.helloConfiguration { + overflow: hidden; + padding: 1em; + color: "[theme:bodyText, default: #323130]"; + color: var(--bodyText); + &.teams { + font-family: $ms-font-family-fallbacks; + } +} + +.welcome { + text-align: center; +} + +.welcomeImage { + width: 100%; + max-width: 420px; +} + +.links { + a { + text-decoration: none; + color: "[theme:link, default:#03787c]"; + color: var(--link); // note: CSS Custom Properties support is limited to modern browsers only + + &:hover { + text-decoration: underline; + color: "[theme:linkHovered, default: #014446]"; + color: var(--linkHovered); // note: CSS Custom Properties support is limited to modern browsers only + } + } +} \ No newline at end of file diff --git a/samples/react-property-pane-navigation/src/webparts/helloConfiguration/components/HelloConfiguration.tsx b/samples/react-property-pane-navigation/src/webparts/helloConfiguration/components/HelloConfiguration.tsx new file mode 100644 index 000000000..c9ad746d2 --- /dev/null +++ b/samples/react-property-pane-navigation/src/webparts/helloConfiguration/components/HelloConfiguration.tsx @@ -0,0 +1,17 @@ +import * as React from 'react'; +import styles from './HelloConfiguration.module.scss'; +import type { IHelloConfigurationProps } from './IHelloConfigurationProps'; + +export default class HelloConfiguration extends React.Component { + public render(): React.ReactElement { + return ( +
+
+
+ Open the configuration to see all the properties! +
+
+
+ ); + } +} diff --git a/samples/react-property-pane-navigation/src/webparts/helloConfiguration/components/IHelloConfigurationProps.ts b/samples/react-property-pane-navigation/src/webparts/helloConfiguration/components/IHelloConfigurationProps.ts new file mode 100644 index 000000000..e7cb85220 --- /dev/null +++ b/samples/react-property-pane-navigation/src/webparts/helloConfiguration/components/IHelloConfigurationProps.ts @@ -0,0 +1,2 @@ +export interface IHelloConfigurationProps { +} diff --git a/samples/react-property-pane-navigation/src/webparts/helloConfiguration/loc/en-us.js b/samples/react-property-pane-navigation/src/webparts/helloConfiguration/loc/en-us.js new file mode 100644 index 000000000..68a73ff5e --- /dev/null +++ b/samples/react-property-pane-navigation/src/webparts/helloConfiguration/loc/en-us.js @@ -0,0 +1,44 @@ +define([], function() { + return { + FirstPageDescription: "First Page Description", + SecondPageDescription: "Second Page Description", + ThirdPageDescription: "Third Page Description", + BasicGroupName: "Basic configuration", + AdvancedGroupName: "Advanced configuration", + DescriptionFieldLabel: "Description Field", + ConditionalFirstGroupName: "Conditional First Group", + ConditionalSecondGroupName: "Conditional Second Group", + Controls: { + AdvancedToggle: { + Label: "Show advanced settings", + OnText: "On", + OffText: "Off", + }, + ConditionalToggle: { + Label: "Show conditional settings", + OnText: "First group", + OffText: "Second group", + }, + Dropdown: { + Label: "Dropdown", + Options: { + One: "First", + Two: "Second", + Three: "Third", + }, + }, + CheckBox1: { + Label: "This is a checkbox", + }, + CheckBox2: { + Label: "This is another checkbox", + }, + CheckBox3: { + Label: "This is the last checkbox", + }, + Slider: { + Label: "Slider", + }, + }, + }; +}); \ No newline at end of file diff --git a/samples/react-property-pane-navigation/src/webparts/helloConfiguration/loc/mystrings.d.ts b/samples/react-property-pane-navigation/src/webparts/helloConfiguration/loc/mystrings.d.ts new file mode 100644 index 000000000..3d4ad12b2 --- /dev/null +++ b/samples/react-property-pane-navigation/src/webparts/helloConfiguration/loc/mystrings.d.ts @@ -0,0 +1,47 @@ +declare interface IHelloConfigurationWebPartStrings { + FirstPageDescription: string; + SecondPageDescription: string; + ThirdPageDescription: string; + BasicGroupName: string; + AdvancedGroupName: string; + DescriptionFieldLabel: string; + ConditionalFirstGroupName: string; + ConditionalSecondGroupName: string; + Controls: { + AdvancedToggle: { + Label: string; + OnText: string; + OffText: string; + }; + ConditionalToggle: { + Label: string; + OnText: string; + OffText: string; + }; + Dropdown: { + Label: string; + Options: { + One: string; + Two: string; + Three: string; + }; + }; + CheckBox1: { + Label: string; + }; + CheckBox2: { + Label: string; + }; + CheckBox3: { + Label: string; + }; + Slider: { + Label: string; + }; + }; +} + +declare module 'HelloConfigurationWebPartStrings' { + const strings: IHelloConfigurationWebPartStrings; + export = strings; +} diff --git a/samples/react-property-pane-navigation/teams/575268ab-78ac-4aef-a494-ab3182c568b4_color.png b/samples/react-property-pane-navigation/teams/575268ab-78ac-4aef-a494-ab3182c568b4_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/samples/react-property-pane-navigation/teams/575268ab-78ac-4aef-a494-ab3182c568b4_outline.png b/samples/react-property-pane-navigation/teams/575268ab-78ac-4aef-a494-ab3182c568b4_outline.png new file mode 100644 index 0000000000000000000000000000000000000000..e8cb4b6ba4f726d47a2e274f16b6069b9a8041cc GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?3oVGw3ym^DWND9BhG z%|CHbgX^da?eHs6`1kLARhjOac zf3;y1Iq~M{LLS3g_M2bU{+PBvomV=FH7$YTy5I%1<5B$=?>3fqI5P%5iajq7)W9SX p;gpazd1JnvZNlx8HB0WjVJ`J~Q+P@%pA+aZ22WQ%mvv4FO#n^cR9FB2 literal 0 HcmV?d00001 diff --git a/samples/react-property-pane-navigation/tsconfig.json b/samples/react-property-pane-navigation/tsconfig.json new file mode 100644 index 000000000..c4cd392ad --- /dev/null +++ b/samples/react-property-pane-navigation/tsconfig.json @@ -0,0 +1,35 @@ +{ + "extends": "./node_modules/@microsoft/rush-stack-compiler-4.7/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, + "noImplicitAny": true, + + "typeRoots": [ + "./node_modules/@types", + "./node_modules/@microsoft" + ], + "types": [ + "webpack-env" + ], + "lib": [ + "es5", + "dom", + "es2015.collection", + "es2015.promise" + ] + }, + "include": [ + "src/**/*.ts", + "src/**/*.tsx" + ] +}

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 )ph*C@ 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