From ce6e8182283e9efd8a37a4e1923644e6b8583a9b Mon Sep 17 00:00:00 2001 From: Anoop T Date: Tue, 31 Oct 2023 18:50:49 +0000 Subject: [PATCH 1/2] feat: added Aimery's InputCard-Generic-NewItem --- .../InputCard-Generic-NewItem/.eslintrc.js | 352 + samples/InputCard-Generic-NewItem/.gitignore | 34 + samples/InputCard-Generic-NewItem/.npmignore | 16 + .../.vscode/launch.json | 23 + .../.vscode/settings.json | 13 + samples/InputCard-Generic-NewItem/.yo-rc.json | 22 + samples/InputCard-Generic-NewItem/README.md | 84 + .../assets/InputBody.png | Bin 0 -> 8693 bytes .../assets/InputFooter.png | Bin 0 -> 7886 bytes .../assets/PropertyPane.png | Bin 0 -> 29750 bytes .../InputCard-Generic-NewItem/assets/demo.gif | Bin 0 -> 1166624 bytes .../config/config.json | 18 + .../config/deploy-azure-storage.json | 7 + .../config/package-solution.json | 46 + .../config/sass.json | 3 + .../config/serve.json | 6 + .../config/write-manifests.json | 4 + samples/InputCard-Generic-NewItem/gulpfile.js | 16 + .../package-lock.json | 31581 ++++++++++++++++ .../InputCard-Generic-NewItem/package.json | 33 + .../src/NewItemService.ts | 37 + ...NewItemAdaptiveCardExtension.manifest.json | 27 + .../GenericNewItemAdaptiveCardExtension.ts | 74 + .../GenericNewItemPropertyPane.ts | 80 + .../genericNewItem/assets/MicrosoftLogo.png | Bin 0 -> 4773 bytes .../genericNewItem/cardView/CardView.ts | 97 + .../genericNewItem/cardView/ErrorView.ts | 25 + .../genericNewItem/cardView/SuccessView.ts | 25 + .../genericNewItem/loc/en-us.js | 19 + .../genericNewItem/loc/mystring.d.ts | 23 + .../InputCard-Generic-NewItem/src/index.ts | 1 + .../InputCard-Generic-NewItem/tsconfig.json | 35 + 32 files changed, 32701 insertions(+) create mode 100644 samples/InputCard-Generic-NewItem/.eslintrc.js create mode 100644 samples/InputCard-Generic-NewItem/.gitignore create mode 100644 samples/InputCard-Generic-NewItem/.npmignore create mode 100644 samples/InputCard-Generic-NewItem/.vscode/launch.json create mode 100644 samples/InputCard-Generic-NewItem/.vscode/settings.json create mode 100644 samples/InputCard-Generic-NewItem/.yo-rc.json create mode 100644 samples/InputCard-Generic-NewItem/README.md create mode 100644 samples/InputCard-Generic-NewItem/assets/InputBody.png create mode 100644 samples/InputCard-Generic-NewItem/assets/InputFooter.png create mode 100644 samples/InputCard-Generic-NewItem/assets/PropertyPane.png create mode 100644 samples/InputCard-Generic-NewItem/assets/demo.gif create mode 100644 samples/InputCard-Generic-NewItem/config/config.json create mode 100644 samples/InputCard-Generic-NewItem/config/deploy-azure-storage.json create mode 100644 samples/InputCard-Generic-NewItem/config/package-solution.json create mode 100644 samples/InputCard-Generic-NewItem/config/sass.json create mode 100644 samples/InputCard-Generic-NewItem/config/serve.json create mode 100644 samples/InputCard-Generic-NewItem/config/write-manifests.json create mode 100644 samples/InputCard-Generic-NewItem/gulpfile.js create mode 100644 samples/InputCard-Generic-NewItem/package-lock.json create mode 100644 samples/InputCard-Generic-NewItem/package.json create mode 100644 samples/InputCard-Generic-NewItem/src/NewItemService.ts create mode 100644 samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/GenericNewItemAdaptiveCardExtension.manifest.json create mode 100644 samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/GenericNewItemAdaptiveCardExtension.ts create mode 100644 samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/GenericNewItemPropertyPane.ts create mode 100644 samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/assets/MicrosoftLogo.png create mode 100644 samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/cardView/CardView.ts create mode 100644 samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/cardView/ErrorView.ts create mode 100644 samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/cardView/SuccessView.ts create mode 100644 samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/loc/en-us.js create mode 100644 samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/loc/mystring.d.ts create mode 100644 samples/InputCard-Generic-NewItem/src/index.ts create mode 100644 samples/InputCard-Generic-NewItem/tsconfig.json diff --git a/samples/InputCard-Generic-NewItem/.eslintrc.js b/samples/InputCard-Generic-NewItem/.eslintrc.js new file mode 100644 index 00000000..ef68d0e9 --- /dev/null +++ b/samples/InputCard-Generic-NewItem/.eslintrc.js @@ -0,0 +1,352 @@ +require('@rushstack/eslint-config/patch/modern-module-resolution'); +module.exports = { + extends: ['@microsoft/eslint-config-spfx/lib/profiles/default'], + 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/InputCard-Generic-NewItem/.gitignore b/samples/InputCard-Generic-NewItem/.gitignore new file mode 100644 index 00000000..51ca7b9e --- /dev/null +++ b/samples/InputCard-Generic-NewItem/.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/InputCard-Generic-NewItem/.npmignore b/samples/InputCard-Generic-NewItem/.npmignore new file mode 100644 index 00000000..ae0b487c --- /dev/null +++ b/samples/InputCard-Generic-NewItem/.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/InputCard-Generic-NewItem/.vscode/launch.json b/samples/InputCard-Generic-NewItem/.vscode/launch.json new file mode 100644 index 00000000..53ca22cd --- /dev/null +++ b/samples/InputCard-Generic-NewItem/.vscode/launch.json @@ -0,0 +1,23 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Hosted workbench", + "type": "msedge", + "request": "launch", + "url": "https://{tenantDomain}/_layouts/workbench.aspx", + "webRoot": "${workspaceRoot}", + "sourceMaps": true, + "sourceMapPathOverrides": { + "webpack:///.././src/*": "${webRoot}/src/*", + "webpack:///../../../src/*": "${webRoot}/src/*", + "webpack:///../../../../src/*": "${webRoot}/src/*", + "webpack:///../../../../../src/*": "${webRoot}/src/*" + }, + "runtimeArgs": [ + "--remote-debugging-port=9222", + "-incognito" + ] + } + ] +} \ No newline at end of file diff --git a/samples/InputCard-Generic-NewItem/.vscode/settings.json b/samples/InputCard-Generic-NewItem/.vscode/settings.json new file mode 100644 index 00000000..a31a2c33 --- /dev/null +++ b/samples/InputCard-Generic-NewItem/.vscode/settings.json @@ -0,0 +1,13 @@ +// Place your settings in this file to overwrite default and user settings. +{ + // Configure glob patterns for excluding files and folders in the file explorer. + "files.exclude": { + "**/.git": true, + "**/.DS_Store": true, + "**/bower_components": true, + "**/coverage": true, + "**/lib-amd": true, + "src/**/*.scss.ts": true + }, + "typescript.tsdk": ".\\node_modules\\typescript\\lib" +} \ No newline at end of file diff --git a/samples/InputCard-Generic-NewItem/.yo-rc.json b/samples/InputCard-Generic-NewItem/.yo-rc.json new file mode 100644 index 00000000..5867b798 --- /dev/null +++ b/samples/InputCard-Generic-NewItem/.yo-rc.json @@ -0,0 +1,22 @@ +{ + "@microsoft/generator-sharepoint": { + "plusBeta": false, + "isCreatingSolution": true, + "nodeVersion": "18.18.0", + "sdksVersions": { + "@microsoft/microsoft-graph-client": "3.0.2", + "@microsoft/teams-js": "2.12.0" + }, + "version": "1.18.0", + "libraryName": "input-card-generic-new-item", + "libraryId": "9396c1d0-c85a-4657-8ace-2e7271aaba93", + "environment": "spo", + "packageManager": "npm", + "solutionName": "input-card-generic-new-item", + "solutionShortDescription": "input-card-generic-new-item description", + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "componentType": "adaptiveCardExtension", + "aceTemplateType": "Generic" + } +} diff --git a/samples/InputCard-Generic-NewItem/README.md b/samples/InputCard-Generic-NewItem/README.md new file mode 100644 index 00000000..ddc59616 --- /dev/null +++ b/samples/InputCard-Generic-NewItem/README.md @@ -0,0 +1,84 @@ +# InputCard-Generic-NewItem + +## Summary + +This Adaptive Card Extension let you create a new list item. +You can customize the card view layout and select the destination list. + +Default view 1 (Input control in body): + +![DefaultView1](./assets/InputBody.png) + +Default view 2 (Input control in footer): + +![DefaultView2](./assets/InputFooter.png) + +ACE property pane: + +![PropertyPane](./assets/PropertyPane.png) + +Demo: + +![Demo](./assets/demo.gif) + +## Used SharePoint Framework Version + +![version](https://img.shields.io/badge/version-1.18.0-green.svg) + +## Applies to + +- [SharePoint Framework](https://aka.ms/spfx) +- [Microsoft 365 tenant](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant) + +> Get your own free development tenant by subscribing to [Microsoft 365 developer program](http://aka.ms/o365devprogram) + +## Prerequisites + +> `Sites.ReadWrite.All` permission to be approved after uploading the package + +## Solution + +| Solution | Author(s) | +| ----------- | ------------------------------------------------------- | +| InputCard-Generic-NewItem | [Aimery Thomas](https://github.com/a1mery), [@aimery_thomas](https://twitter.com/aimery_thomas) | + +## Version history + +| Version | Date | Comments | +| ------- | ---------------- | --------------- | +| 1.0 | October 15, 2023 | Initial release | + +## Disclaimer + +**THIS CODE IS PROVIDED _AS IS_ WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.** + +--- + +## Minimal Path to Awesome + +- Clone this repository +- Ensure that you are at the solution folder +- in the command-line run: + - **npm install** + - **gulp bundle --ship** + - **gulp package-solution --ship** +- Deploy the package (input-card-generic-new-item.sppkg) to the tenant app catalogue. +- The solution needs following Microsoft Graph API permissions. Approve the API access requests in the SharePoint admin center. + + | Permissions | + |---------------------------| + | Sites.ReadWrite.All | + +- Add the ACE **New item** to the Dashboard. + +## Features + +This sample demonstrates how to use new SPFx v1.18 ACE feature to add text input in the card and use it to create new list items. + +## References + +- [Getting started with SharePoint Framework](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant) +- [Building for Microsoft teams](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/build-for-teams-overview) +- [Use Microsoft Graph in your solution](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/get-started/using-microsoft-graph-apis) +- [Publish SharePoint Framework applications to the Marketplace](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/publish-to-marketplace-overview) +- [Microsoft 365 Patterns and Practices](https://aka.ms/m365pnp) - Guidance, tooling, samples and open-source controls for your Microsoft 365 development diff --git a/samples/InputCard-Generic-NewItem/assets/InputBody.png b/samples/InputCard-Generic-NewItem/assets/InputBody.png new file mode 100644 index 0000000000000000000000000000000000000000..fbe0456a8b88517a8d631398adb0bc2355948259 GIT binary patch literal 8693 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 bAH)m_HLWP0WtaSO0OO;SBDh?_DCpk+elE=k literal 0 HcmV?d00001 diff --git a/samples/InputCard-Generic-NewItem/assets/InputFooter.png b/samples/InputCard-Generic-NewItem/assets/InputFooter.png new file mode 100644 index 0000000000000000000000000000000000000000..45e3caae27cd07864e5f600aef2eeb6e4676bce5 GIT binary patch literal 7886 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 literal 0 HcmV?d00001 diff --git a/samples/InputCard-Generic-NewItem/assets/PropertyPane.png b/samples/InputCard-Generic-NewItem/assets/PropertyPane.png new file mode 100644 index 0000000000000000000000000000000000000000..bb6616e2fb4ec3a0b133d410a095ee952e5e85cd GIT binary patch literal 29750 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 literal 0 HcmV?d00001 diff --git a/samples/InputCard-Generic-NewItem/assets/demo.gif b/samples/InputCard-Generic-NewItem/assets/demo.gif new file mode 100644 index 0000000000000000000000000000000000000000..62db4cededb972923e904936b925f6faef4185cc GIT binary patch literal 1166624 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

Ow1SvrtTB7InX;koCE?p?X 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%0AB(81p*uazGwo#EpW>>WD0~GMz7< za1sX4Y6Sh%PjS^fQ$2uB4RYTgLi`}iBHdOZfNPr0YRv8uncu>Kxb4H}$&qbdBca}^M@QGkw3AuCj% z*02hw_0zIG zto{aKAtM+{yDC6IECl$6bkLlL4k=~0YfM2bL{}rzFTsvyrSOlALewE2uQf5=Uykod z=iP4L?YAN$_DWwiZO&$3#!R4kQ0=yds{hKpxtUyTRhf=!MMEkbEW*?GRL^f)wKSEJ zU`~E>-RM|A2qc}c`dZ`0e&)>>=nx}+u_<=B{uW)QV;}My$Bw02yN=2ROItD_Ll}gE zlGX3pe74iO_uwQ)%B_Z@rXC zZyjeE;lX^*XX=7m=ewcIvn_bubVpML>!hPeEEhD|S|(u#L2;UWtD6GM%5ILx_4PWM zFjd6_2`F`C+|3E7@^=IQl_L5>7idZ=~ItLa`RYO({!??0gVk(-w>=GV^T z&R>4uKD~JR*y^YEtJ77NTWZMLB;{^36ILHvh3K8~4E8`j7z=#Ic3)(47i=^g>CzBy zE58uptkO}gkXDDb8{xX#miAVOzJSW{B`qIbn4!O(t(yVKZLJy%Ek98jfrE=SWOZy; zde&i_Q6)^LW^{qsdrKVk!;`XHLu1tNCR+8Q=LYMzdU!aXA%z1X>9sT_YBu50XhgDTWS_+il?;cn_^r=H*mH}^EJU7el*IPw+Ub==&Y9t0wgegr zk=~%WU{PHuCsB=Q(TRMe0N|Q-l;gSLZrTTYkWz-^NN{zVxhUIm_;h<@lhCV8Y5>iG$ry zmJz|5qm8nMArgZ8kL z#U1qu>rn1-BykEA7A;E++ZE5W?gl z{as;(4r=c7o${E$0>+bbusRhzxrP4yf_qr2SNmL!d-{xrqh7*xADG8gFKIBgTeade z^XHNEZ}-kk(PLWc=5MxR3JAkqM|N-q%d=jn7 zm5a$0-qXFTj-DtUaj-Ps44B1i$ zJ0M{N5#x2;`pLM9$+k!LhJcICb{fMo<^f+0 z#b!tP(#rygpS|-eV>2Bc^E%y#ks7uKa^L)Xld2)z|b)N%BFhClqxdefnyR?D^*56C>D*O0Cn~rB-|)8-30u$#z$EX<4S!jVo!$%$L$-(=rfrRqG_S>`gyC~>E-!PvZHwI7sX{q|}5>YPWqB_0WS zHE&(pbCgr%AbY0$TeQsS_8ZHErZ1n+37y`@VD1|NC6twIo(mW&KKF5C_u*q!V`Jq~ z@T=SI+aI|sGh0()9fF37y_|Yy3i(_p$!T*L)?0;~RI>l1V1B&glOep9j;WW|a(w%l z`@BIf@+E`D)RuY_uAe(Y3#H?*bZk@cX@26#Si%blgQkU<`>UKbtCOsSSaD&sk{9(yy`_$|=+~GaNWyh)}yP=Wl#U^Eqyq#QiROu*FalC5VW><`+df4&vl0}fv zfWE^#ysOt)cv4@zcp8l}JMho#WGU81R^)+kSnudyan}5bdQ?Y~xBYFt1 zs=q^3+axmi(evxz&*dsR1+I~*L-{o$!)+oXPDVziM@BbC;_gJoy^qB6MI~xR@g>_t zrJjsRPmjuMjw0NN%6T7^#}}Qi8NH#y^rbO!*yxmy7_EyS5M;l(s2XLxS>0^k@vV!zStX@u{U{bVsD*{ zy^|h0*&KWCPVChC*oS;^k2T|Xp4!BbPR2b?kDG0do4XS?|2}SkFMg3%GyaWD{L;zz z_v!J=&G8@a#D9Jt4?*A=U|M);Tm1Vk;O#%rJ=e9)hKocnMdN_tNg$AVh(HVliYE|5 zAy|r3_6NliXq_Z7VAT;CdPXji$UyW2(kBEhvMzmMz**{Fs-J+^_Adoc3=lnm@G7Eg z0+i4-^-~&Xnn0<9h=^b+h(HO&5Xpes_IJck3~>Yy*#3?fDsqbi1W-~BkREXmWv4Y& z6umBt0&Q_!6=%GLi{i=kL zQ3M=#$NowT)kaMLF?3A{{UU>o0Nry<21THzfD8&W(1so|sfP^I&jtb+sL2fkpm&d8 zlEJMu0qQ3PYa$I!O~et3B#OlWNfhXzKpUkrdtu2q@P=c-+y0v*`n?{CBa(q6`b`gA z7ek5I3ZRGnCWev->q;mQRRN?+47k>0&_8IPIB>tPBmY7M{ZRw`UH~Pca6kaXfNM1l$`E%)hc zeVT>c5dX(B)BF5+M)&mq-E({zdRC%r9NHi?`@8`E4ZQ92Hfn|#xF~H|%p~CRm9sIw zeU`|CLvymgXe>I)>L;HLAQ^@LXQRppO#+oSiDO%;ChO`vc}nfF<_j_y5NR#L>QeZVIJzQ z?xCE{t@vg@Zk2DeMjzTY6)!DuFQ?4cD<~@x@l% zaqu&PUZZW7hg@@TecH3_Qf>BrNNecT*SfqGdBspWr#D7-pf@X;(sX#?gZGYKt9Wk! zJNESTV{Mt!RQK$L%$5vOoDLqo7qy}K)SaZU!efwqRV%0K@C^1!8Z@*+*_OFsWm#VG zrK${rH2Y0;)yz+2l?UjL=xbe}IY9rQZI?OI=(`-!Vm2IhP4-m11+5&pw1)noZaLrT z+$Ie@I_GU3#UgF!QJTk`0Wr-rE^@5}i<5^cWub*CpFa7ZA$^dO<>%Nf_Rwy9nEAN4 zgI0SX1ip&PqYj~M%-L%JvCk4FoLpj~krSrl)kMEgYnHeslE=fFW9$Q>D++8TH%?PKy>OycX%Ek~>FT4Ph32 z7-f9jwuJhzZlbb$p`G0+&e9(`#v^yQpXigTY{f}{J<14_u3-R>yyy7^*;IL(>_V=L%eloTRN{ zYWo&yI7Df8@_B|w>WTALl%ns;>{Xc<4+|W>K)=~2mrG_t>0)`AUiaNJ(FUIY{Aw(n#%2r1T2s5;d(A$r{yEbezWo%Sw2f;VZZC64Dmb&izHKm`k` ziKRSZhbXYRD9J5Z)#^K@UpGNtw{`O~X?!7kUxCrKvB4Jw6&9%W3WYF!d~);%@!GLz z+dD_E%Cro4D(rh8b9>qzb)+SsOJSEj-Tit0cWn<@s!sNrPAz7>YiHlXeUEWrGgJOM zLub`ZvZ;nm*Dl@ONuSrlf--`BM&)_EyMJBRufs6A)*M3DcOcle5MpERMckSda+#YN0t>NbN`Mf~)#Dl(G-X0{2f|7|*ZwWO0XfP2|=x%n5-ynPGP4WI@_dW6cJJSz_ zm+sEar=`xnnJ!^eWGk4DqSGI*`)pY0{_?!7>+(3!dUKWD(<3&;{^M7226f?YN6&FV z_B06&RTUrbI6z0wlf2h@o{Kp_VMt~&L|MJsA$xRGUi_jh6}z2 zJRuE68_+M~a;*k6TziryxjH2@f;sHxo%a{sJY8}kl%6*@ihrwU`o^XPp@SHI4ajXS zp*;ojZ=iAppKsuPF3!?k(SL{22FoA3p*#rEj|=%Ep% z+M|Vv#U)xLYNj6cs=84_Grb>9$(iZDO*zZ_qK};?XWyc!T#(>gpH}Ps2exmi1Pg%d z8UM3{QSfT>>5oF83LCb@ZZ<~v%k~c;izw|n4 zHPHWt-13dA&u<(vIv?)2wtP#h?ep8}_}}xkb4$iw>#9eJ%Dp`kBrwF9`#!wSkk5DK z*~-(Ev+=SFcCW9iot`c*=oxIfbUbwB>?|fot@GvbyNm+MSMirMS0|I8tw&|ZF{Lvz zj=4Dl56%c3x_zMBiSNp-pmB&)-fBaaWc;WC)C;PKr{c#`X;xEh^$O-kGBGs!zH<$F zkht}8@0n3*$Ny>rb{oVmpAloZ3yN@NakXQgwcl5S~jaR zMH#-ZL=g*Jtc*rv7~bL3%sDq*&F~#I;RYwejnczSn!|V9fnOzR^IZ=!o9!2P z#gB~}dNxNSa4^9V&I#y23!C6hCE}ikLyl^)$Jj_+$NHQ^bc>53PRchRW?hOa?s`(MPO)R7~q;)n%QdbR3*Vt zwfamAN>qW#GE8~UvUiFr_(OJZJ1vqby@gS6HJea3;|{}^2oVeQYBq+BZ7XnET}z18 zL$ij5LGG^=A4Do=!4UXb#AdJ2j3mNUYgyK2sq?Xw|3X_ zQ}rgQRMqxOum)VVBZSF92^I{AycrVkIQG2}U+IkHV+YNOMdILdofV6?@=YditL9 zBJcFb{

8KHP+K@B8#vz6_jlM&RT0@+6s@iHy*w4Euy_H*CTP?iu;Eh{b$MyHT}l zDT`7R)xojkEev6$wtOEp?V!c)DxQ#DO-pYwMwD-dt{VDWboZ^|BXrHgeM&KuZb@pG z3Cgj}8qh)n)+T>8r0qr6_1k7AIOw)CAM);3>X^xne-s^Oo3$k)CeJ-5AtdLCaSndd zOwJyLtYBj&HNUhsEx8{jazB5_h4AOWwDYLZd9?m{^qF}G#@0OM$voEOJUIV(4(;L_@|Y|-x?JSNU+k@2?1L`$^DjQh zm|5)KS{$fd{IA8|TO{%~@wZ}%{6+sYnfg-+xM7MkMF8wgp#M^oUm(r`wHF+cr{F*W z2I8*>P$$>)Um*Sh2^fgKK=uXVFOU@>PEN$B9um0+$hbh*)y6sL;|M^gU6X(*x-bxh zfiz4Jg>hd*Vax~|=)yn|1~4EX2LtVLT@D6nEKo233rzjTZDFS2)Fg*zn0tK}R^xyAA;gJfb zwa##-FLE%zdj6>*On`_`tk0-*IhY;|dcv{vXnouimL5UIIU&H03eNvi%0Ltba_}0U z)9H&4Y%=wCwBQlk?^R%c>HHHR7)ZT9*acmH0Ix~9)dTcjp!_0m1fUB8QP`RbkTANn818hO@eK6(_I5A0)I*I&|n`nLm`kCnbG)i;_? zMLVGRRNtwGl}P+^nh(|Ar1>zc+Szxm(|jZ-G#}nIn$I0T^SQi6^C|N_o)y49YQebG zjzaT!D?BQnDik)Sq_;tq3p*G~Q@*iFQC7M`mwyab28mjplO9Df-7key;*~C3&tZkD zjm3TLXOa_VemFqAd;4jr(dMVEyBT=rm{B9>DggW;vTwzY*%}ryGEsHk{um?HWN-babmj}(8iI28E;M(zWjDiSir67W$Ur29x zev4Mvn|yipl-{LE;c%vfOV&!kG^X2Q6qkl_O!OZN&G!dBdw$Lx@?<9L9(E-nk#)6# zbd4hZPOnz2er6+Y_sOq)B9s~F63k?8<^l8J9F@Z}*`(XUJ~P?FhPyR69>%(H+KuTl zk6sK)hwyR?38#lHAmIwEyzNq*)Cx4Z>|K4-viSW9pOvY38>QWXL?3KdAII}(i}}ia zJdeziB8;o~MxaqK~)91Sde?i?|4pkp2>z zo)7_Hapkrr+d@lVdU5kYsmvXv@I|InuovK!(qj>E3{m9ij!#@MWV>_%zsDq;{^$

aqbqTQE~1=4Ks5=Mrjl)^?7mK%JTuPx-6oxkA9=&QKXDcqbWLuP zS>A*9J9|!`&Cx{APxqEUb-_+mcPk5-I)f!<*YdeEEmf+{ph9n<6(!=X6#cPquD9n} zvK&QDL}z#^RNB+LaM_ZPnR2>B&Q;vA)WkEa>9kF7-b$bpXOvG!ZDn5JE3P9ZSscL! z-{8xxc5%x=~-wz-&7T%&6{ zCoX6@F+ibj4wt)7O2AoDTmz^?U^;gTm{^|%W5t01`xP5UM?O!BC{%y%g-w$*9p|GG zxjj#CL9DrBPXyofjH4cnx%*iZBKxpM_ecWz5k5!C4MyJ!(OzyKX*caK3bVgz9n7?k z`dzEm5gT~&AY)BF8CFFvx**n8NPlFA+x7l~T)PDG>Ii3{Qy&xh@0_cD_e}9b1DsyV z*ipsiO~)lIMi_&=Ybe@kxOEp3(n6=`R#U5E?8A%r96NUV+^x!2mX)2)1$Z05rzIhk zHjcZ6JsvM|Sxe$QYjCcV2JoxzuVy$-lw`@ZhudmNv`arRODQ5_x6 z=j-)&K3^Z=h~A$t7nTY=Ul>Ffmw<&JvLxwq(v0Y1BAP6xd|2$cL@J^uXkzN#kp;Hq z0_rzqN;ag}4Y((HOA?Tkw|N7!a|4N=(W0eud&KG|AkZ74WfyWtzbETsZ6)_0mUzzh zSRn)91lDM0G-WlC9ghdU7IVF@#qyI#A;>wq&K9ri-oyti_lT*iA2Ju%6+MK>zlf_t{ zt=^J+Q&jB1s?FmG$lD$$!SQ^)nn|-`5Q^#qWDbum1mba*q2uBFrB*b^21M_XF3EMS zcBiYgibidX#>n&Y%bH-pZ%Gw!6kD~}1!)Xbb~8sRk1 z`bt41lFo@9s8XzuLP>m8;kJvN`p9X2ek#K`W88}VUsaD(SeFTLUZ3i$`qXTHd}IP~ zrpo)wO*9%P+tw$OPGssxpPcr$geUs4c#XsfT;a{%`Rvb^qNjA;@v(G#X?NXTPQb02 zKBER73_Me-n&nt#66G~p&WO6ZWums(S#=6hrmkiE@n%ooRU`NHn>WX6+;O+Yh7@Y} zgxnpJqqdw^MYS7sx0g_Bwwk&_&vT`?udz&s%p*pAMV?_@e6_+vWc&hQK+o*W&OP@T z3Cpcds8t~!7Gl3}_3UhKq+-r5OT>O#-r0eWc_0XTAnAFa+<@`W=dN*K+#oBW<0VzU z=xc_buySh$TbNX-(4B;a$NRcxV3^bnxV@L`@J`shLc8(`Yk8f!qa%~B008oWzL((=p-XBMsvON z)!as4Ehu4eF_AhhOeQBIUvA0UV=6B!kGF}3MB3?zq#=1(=7NElypp#cNrK~fJ+cdY z@`keV&;-n&8a^}~;f-z#5BiIJ%L46m+S#4Au9cE*m|WYj)3_}ymX*NdPR6!jj^HkH zMk0_xTEL zgjSFg_l=X$CWadVcs-^NUo<4Crvb(Nq_+`};+ABkdf3*8k-8FiD0L9D5m_^Q#E3j( z+6#j{^SE>aeEm{=xrJR-N55}?b68kBBDy35nh%qR9Xf?I056bQp;SL^R1Sk?0W8zd)kVcaiAvzg%;#?*NPz;K?wM z8GHq2NPz(YIP+nanLG}>iJL?tpG1pG9@(Rqvqq|5ZTRbxz{~D}%)rP37rTov0}I;@ z{0s{VaIx@y`~{d{g(J+ss>1Kqw!;i7oL>f375G$Ob^)^tY;IOjJ8-DLrveiUZr+0S z{9TTC->L#{v~N{+$z_;NwE?GVO^a+siU6&=VCo7iEbLxZ@=>dr1>VFJv5*(B0DEcx z^OwM?n(kUv7%_eDbnQO546tPb051cp3cen3t6AVpTm%bw1o#aPWOadO1tuF-h>vCf zT;{HG-M6i~6f^Lwz|im7Rsb)%0)!dZR`B%*#T*RY#1)~D7oiv)e0{;jmS+alw&MNwW zFdM)uEbz|<{40n+gWnB~FvIZV;60ETEW2HSe+8rh9Ap*+pMP?(aF97zG#GpJyaCXKB$jyr)&}`B>C%k@2y3*m;hl2*vK}$KvD=8~uZ8ZVwE4u;yM9 z;i{srw_b?b9HZ2HVUIAsASc+0Uz6dA6U<()lbHVb6`s~jDKvb#igY=I>6=&U%r#r_ z*wVN7>`y~;YZjBZwh&LV)90AmFPY_Ulq|Lc^8~+b#dxp0+|Fv$IbCF#T6qREJ zxri)lrCV9(ylI!}g|u|}LYXW>NNKo*cRI-yB0?u&nh960j_FOQGHUe9u1@oXXS2wH z^G(HPtV_;M)VX|(>#5f&QMxP`ZWn|lsNzOY!P)-ovjGE|+lQpmCVwWgf{3d-Rhseo zOtzeF(9yX|b4jZ^F`k{LGrO555l|`6AIK(F_!x!y9Nyq-&CX_|o{+4vw?4D(<%RhX zaUu&27#?DaFWtY2E!nbmY{j%laD7|p)t$TgZIu{TTxiV!#n^LXxCGsajZ_cMZNmWJ zo7;!!g0jGL?$*yYH!WtZUSidDtL{Af+VSE=G$|oOi+w8N_Vfbv{Q?CXXG=Wvtqzg) z`*$E_sdyMkShVw$chVWTDqs4>CsAKPbiO-@Icb5 zl$It_SXL&N5%Nl49N8stbY3{J9G@}C7hj|fs-+i$SC~zI$@SuC>UCUl;qhC93*cGB83e^x;KZuyTk> zSri^yw?c!s(G)^80(}a`9gYdBOol)oMeLnrxzi|fME?0^F|27#sxC|S6R?t*&nPr& zDt1^7@=ZJ#sh2-1nszHoFOe;_kTvN}HA+TwCPQQZO0mxDQdBk3T_`U}D=YaYgv`+i zWaalQCJ5%f;g0<>vvwq6ywpxRB{#(wv`c2OXnG96MYKRr&ZLx-2-GR@5)`L~til%l*yca$GiBa`xq z`h`zjT`ZjT9Z%I@#_kPAEz*WyQG4mV9lwz_{mfO`CBk7)!-(~AsFI;*kF^(XfhK#h zw(1M?p6IVDsgl^~>i&woi4?2P_mgftR(xv69HQ%u!F<;1VsEP4 z%$-}bjng`G+DcwNS2BgmC0Uo63aub>#>gM#Rc`Yu=i#&xO|2NnmdY`NVkeQDh&yg{ zmPz8I2_6Y|Ze4^rkDe!ezKb{ZTO^{O@aiYmByaIbnqCX{!BY=G|kiAm6v{5D7A*y9~ zQk0a#*)7`%mA-gXwM4qNH2eJI7hI^~_+8sbVr;Bf_G%rON0E1uudSLw{8?=fa`LNP zuuVLO0@#7)2!kq%re|Ip(WOPHeq_M%!3cqT6lXB2k)6cJlLE=(KDtq(S19Fs48v$C z`>I?&q1N{}t{bnYaq^sdXl-JHK2j55&=w`t4js}mHaeq%pymtSFM_Im`AR9Rc>U*Z3RO#I zDcmCC3;*`i>B95D2_3Nb_oCuzvkNJRn^K+<9s1IKqrKqqdh67w%`Y7uI4eC@gxROZ zd`dd|?(imN^)PL78k}4XdjB-%^bmx|uDiL3I;G-igUWR#NZ?wblONNpX6)BqE_)`B z@TH&CsrdRjH>4=jQf1Cy=D=yr&Np3<>y@1;vc|~-t6~5SW_4bp0DG+ z!jKhUUCR_IV zKBQxBS8rqKpX0z{8(1`1E2WbeM3EikoqA5*qER(_OE(DW9D-L&Bl6kqrHF!Y7;`n< zW9Cy)m57Wo1{OvT8vT;tbPw- zoDB~=GEV|wPa-`}k{h06(Vi5go+QWmJ&$jAQj>Yn3VYG(c`@GbVvhD=#VGY+@Au+t z6#p0dHsCWRCnK^z-tpkMu7k_AVDd>t@Wf5FliPsjfK!2`?Lb3O1PBXe0Ve^x$iF_< z1#WV|Vw1alxQGREa`60xN7+9CAPVm9f(2W!fhc^t=Gq=73Le-G$>9dYK(rnF zfgD(>!QO)>uBe?{6g&qE3heT3@Lt%`pdFZ!T@PeH9z0^u9!CzIVDOpz$MM~RTQ}Hy z@We&5laqtzyLSQCc7YuP_60bV5!h$&H;I-UZ1VAVaqr8QQqK@qF__tH()C_ z8*obtL@|Mt0fykaj{yb-{QQO8mD|s!yMT!R-USp_*?{M}eM!zbWMB5Zi%l>KeDMaZ z0fSvy`{aV64R~zYfk&~)QrwMP!ZvNN@4}XClM84z;Q4M-lCu=|S8g`JX#bq+`XAtM z|Lk1Xs=6WwTlz|Yuw}B;--IpcZm`ax{5aQD1V7jH_Rr6Cjr`HMu9v?$*Tn)0TQ+m2 z_)E81BzyBZy+niTXjMy>Y-?S~s|!7HuImDM^(knH?Q)y&RPYnzS6j=e?UJY*E1h4v zZnY?25oQ@c3PLPivRBxxU=SnTWmoT3)cV39uVZ<6q6_h*=CUl~v7n$nBln8cGsPY& zJcD8;m+||Fs?Kq=AfIJ5D0zw+8e|9Y{`7Vl%}XdqNGiHJID^CYx@%E7!eWh0{c%+G z+_!$1NjI`xc8_@t1$9U;v2jgy1Y#@oy_&r%I-G0x&=dJ?1Ltyo@rN%rKgG(TYc=d%n`SJXCl#=jD2%Q{XJuFj!1V7 zY43_u7KM}W8E9cul|`!I*HUR>v z!*0Gxf?Rn)%0TiSallm{f00C)lTmm}$dW#M59=g~{faJ#chD-zj9q1yL?zVoK-8_3 zufO!NJW{^Pmx3<s1GTzxNt&B@v2rGNCVnlYqkwwc)5$txJClRiym7t9e$>-zFp*JC%cy;N`IC9X^q6U2y ztrWXc3>|?C$D_3v{hsWmHp~dlB=qhcj>O6P6H>(DP>(@1X}hzTD5D4;=g>7OTzK7! zYctKj)!n}4H^mC&t46E0z`3q+JbiU(5~m3~qL|#i%CDQm#RNdBgSM!`Hg}m4?SIP^|y3DC=d8ypeMWu_x*^*ZK9wtJOFx@r8}nMPu7y zWz_97q_2FgsQ8koL{uV&R7_fxSN7fod1*x3h&t@EFZNlD8}Dv6<~~m^XLet1q3C*G zrklFu?@5K;I*KB;@e(g2*M~_NSd@(#vi4nzLYh*{e|!=<;B+u$^}SNDH{v|@^Nh;G z5)D@t9T)B7*i8q8bL+cjs6(<|^-^s{pX1-o3nPylqhY4}(kQQ*A0E{@&L{=~mm&EP zsmhh&o&{0b5857+#7%G#&PG5XD4D{QtuX{h^c zZ=kH|4GN70MF%34s|y&{Sl@SRRDWZ1hes*^8m{(XkcED8H6iR=X529?QX z;u7Rz){>7{iWHz21Ya$@^|hYn8xE-bhqeCSDtysN_yRXOTDOyP5G!=|>@Fz%Cnfu3 z;F6g{?Z>sQ(6Uy`y=z^h9s4~*mUr1Y{Z;o$|4GWb|I=$-M8CM!MM=2*IY6y)jI?97 zMl=+*d&BqwcPdk$ya#?0;O9`?`VP?W`+6Sevfsbt1=bEg=>a7Vb`HB@9==rowg5(7 zO-2L*f3OS8xn{+IWdhKDK(z0Qd7vAAR`0Nzyx#@K&%xj|zAo_}&WV(j6}8_tiU0+wZA&*lxjKf42a?52$?Q6&$QKj=&Wg((L$JY3uF%XpZ` z-;?pM<%7Zg@&PD(n2d*s`J+l6D1Wfw0V@c&q=#)JfJXz89*B7uBnRI`06h=n{qFf) zAmfh;c%a}HYz{JWK*j@RZjYAB`h|eEfjfdDG9K(7fRg`?(80_C5c7L79%y)=P zfSBI{=3q+xsEh~VA1HZ1&H*u>4ElN$!LmYeef^(p!~YMr4fV8VVP&GPQ&C`{I^+P> zL!mm8{ZL);G5+b4IOnfckj*d`7OtFrA}>j3ZQ^XEpukr(4%*K08IGrqiPEJDrde$j z$*^pgVB3ZaTfN7ezuY!_EO}#%@dFs#$1iv zT&mE(V2I%Ee1Xt0Xe$trs)LF*c%V4hkiV7EWwr zV|}@%aH)&Zx5*2F^;)~SY{S}kr!tq@Pp;1|cfiFw`g>)kh%~x>Urhq%atfE4xnVS-K@wUX&Ow>etlFnmVODw8E7>|G*gAD!%a9+-GFvIZ@W8 z8PUqzT(Z+umSt*85mG}9pXj_Gk4b{Uh6~$2cbsBDs^%Z*h*4C^K+%VkWmoxNvejSO zytz6$9)st>fvf0i1`J-8;jP*L$_ke**hi& z+cO?sU%50Ja=+`vHs3d?+jBm4$h}NwT$M@fo~v`v%OG9v+x*<^QqN+y{cVWW{KP4X z5?ms$Rs1T^PL4bqv_2#UgqUkN)TQ!`9A3!xQtQS@aiKElt(JK8*fI_u_yTrlmryW= z7x;%T(R;2uLG{m6rWTSX-#MOG>02$WM!Rub>SQUCKhJ0HK6DRG1M^(s8dj$rh#xMl zNrvm&`4d8!jd=ECaY-DD2xpq2GI_g2q#0E$PvjURCZ(5V`6Vj`VJo*lp-3`pS6GAA z_)Mc5&dLdtFW$8aK6-oiRM6MOP!Fsm>H@8jChTyQFNFFiZEv^+d+%QM=Z`2Q&@bd6 z@d+O$l;=3cg2%}j>UC|P0TcU@Jh5o){WKPOvby5tlkbDW6^Qg%w2H$DWC;YIW{oHh z34&I5Y8^{@+u6L!5_J>8qs6QzI=B_mAf2>GvYF^yr6`zY;ro3|~p6R`Bt z2XL^QAa0kBBxL+BpCa1V)b3oqeE9aRCAC7T8W}dL&$k;g_Z~wifSNC4Ogw4PS-hA| zP$?a|?sX~j(i5oppb`nfBDIuF8E(VH8PYs;=1y)=5q+NsTBuz-SAImz+k4vfdB#+V z%-7YwO*bLXzf};}$?J)E?5|eTn5L>;uN9x@uU1GstC}*c^z^}0Y~P0ztyIO==?1Im zs(Nj+kx1&EP+RQ`B28(|m@v#-aC`UCo|-RT&9b{YXSn9c%&eG15P_2tC9fZ}&Yv9N2rek_y6E93PJGC+*#MyHj%Sg4??nl=c=5VBgR(G?GvM=($RVrIlsZsEHiOsrfk>#oQML^my0mAF0xC z-MLpMcU_?I+Zpsrjp6$JSZOpBoX(qO=fiG9J?J66YGYK?5?LAi;P}}bo4`$BCU?@a zK2(u8?&~e@w!g0bbbI$4@mB#}J)tjd+>Xs`7blLT*VNcv#NZCPxcK_Bz16(k)i+FI zvmRNsZ}N@>X7!X4gM9<{ad|9LWqLr+ZPW|z)u(K3G)Us)hxwmVqD5qi!g`;2Z_3aN zl}r3flY;|qM3;$Fq^(M`R(t+~r={k@#$_$WIt1DrvhT0meW-QuF?KwPdLF^N38lFz zQT_8ci^;fx_OvH_kJ;C6Jr!GqZ5#>{P*r~1-gO&-w)@<6u_#oeJ&)&ArG96V`X!ME z0~N8l;JDq1MPz>ws#rp^m|nlH{v0D>1W)g>R^>+P#cAA)n6wI|XVH_Ck;`Iau$&88 zc~m4_%9f&yKBO0sZQdHLl9(?`R$iDLB)dv9a_L2~T8B=fW0o7K?RB#g(i3YI$K3c% z-7_2xxWgz_Ef=($=*po-;)%k#ex>NvK*#ab_7eEMK`BFPYOSOib%aA>Hf$7a?}QhL z*w%ZzA8P))m?v@lDP0E(*O6CjO>o21{D|1Co~=pYA7Y+J61V(^n%@)i#NTGrL(6+p zzu(^7J-tih`t4_qj(DvY)+>4>U`N=#{(SRLg-U=L`mUOfWuyMfgI++qkBsc0LVwE% zjf_-*v2mnKH7>Im- zP7h;-K$vB3RB!q-A@ld~xqoN8<8;C0`^c)iJxKql7R?rpJIHWKv zq`4-!6C6`LnpYL`k;&(Z0@C}Ok^hoV2y7Y5=YMG#S&vmFhkP762 zxF%aumT+0L`6`$`Sfsj7pb~jxe~q~E!rgK{-_XV7W9d}(=BF{B-eKbXo#9kXL0aip zUB-;d(%Eem$q9xh?OQ9o3&mS0*c|b0GTbL?S;o7RE~uknpRk!5%kv_tW_#`Em!^D! zl;1ObWQSZyQ4v>WOX@xyy^Hjq%?TT6Jjs9r71J55#!NjD#5i;$7ZFd{b(|#$FL`#z zD4jeqH-QH>1|DC3fw7{=Wc6+3Tom$?jgK{j!ys`OGzHOTK*_!rUMDpzfwAun5^wSC zh%rahviCB!>eaY7DFHYShYNC@xpCXgyf3;AQz6^1i7^m3`^rRN>eO_ z1t=%c9-72^eILc!8%xTmI5YV0Dj73VF`jyTto8n)%ZUcph*J<_sIq!=bB+G-<);UF4-Zb_AyH|a ze)eD#k9YT(0g@zCC!ougAvWRN=P&fRcfFpR+0;VX*a*$PYjy(f7y&Y?km~iB%ftwI zbPBct-a-UcC_YG5^6Na_l2Qfk_`(S?_(`c~)xAvKl<7A`Z}dL)kV>0Eua>`^sP)VO zHA*Zm^=wJ=>ui_Rj5Ef*XlGt2>f{Pu#z|$K^UJiuVB=Q-;vG!l75i|C3bPlxSdGw= z`l>LVz6>>JhO&*FV=62FFFFGQyti>^f`2ql~M&2b#YCS|fmqw&QN zA3l~@oa;}&cGp*{HD)7kLxjK;mVPmXyxFMlpXCl=2I-gM-^IJ~I4x`vf2A*8uO5$z ziQK0aB)`dJn<2GcQNmhsci)VajL<`Wp<>3;JwNT{?FUQKvlWs;JeU*Lx z;|i0o1l9}d2iUR8!-hi3W&G~U+XaWj`}czYSjX3o&BXU-*->v;yK8H=coFe(2kBx|11R1L+T@*Ur#63}N z;JA&JY#1@GzBb6&rYfHo|Lwu0p1?tuykgG0Z{!%pWz@W*&KAw=;2uEu=5V0GRDRc^ zNT-pQw_XZUh3~1z3{ghku57oQ5v)mj{Y`{A*><&Wj_^1tnyIC}F5J1Z4ul zxn}ikwOh0aHi3sPCa3@4odxp~NW%@R+x!qx$)BgvzqK0PS&(_+8yuy^dYs zen7XA#D1Hqxz8K7gKmJgeQjaLY0$3hZ8VFpc`Ws7&^cU z5pNC-ZLgJfRDHS*fT8ca5aD592+j+k17Jw)+w6rsfAD{7xDOO4nC}D4`OEqK?r?v1 zvJZyHupvG?DF6ZjyCZ&>A@~)e^M7>24>trq7@hX4gMd!le`UVEnPdrE$9MLgR_|;=AEg?oSn0294U`w(xqu(!~Fs*8`izy{*%8N z?!PwZWGNk9Q~XqBF#Y3Fn9J*_(nU_Ot5qkix#WN-0jA~)JB0ZhxxB`_muv`KV!63( zen{yxm}l4*@4v9+wg=6%PM(kPE-0teVGV>&vr}^sd2k%pvgYBa;3ujk*JM%C@w!db zP^tH-|8-ngyWswCUxxJZN*CE;uv28F7yoj1F>=_P71Mmt0VU@=~gI{Iz8{?ppSc0btYqJ%mq?OPt*c&bw2lUi1xhtDa$ESgPU5KB~XMu0aS^tFMi2OhB@;ERAg>N99#$WzWB-OZ0Al7QG4CVTrmV zv5jHihL_@%3DQFO4^m`hr~Puf`Jax{VhA%7pE+fAnNo_9QSFtCvG@e>M^m&9&Sj4b z2=2==-I(C9=Wp2=Ski<>`=Yrh+!yIKc{p)%QsdN2EjS={a(LK67@dGsizQJZHd5MB z+38E$Ps4qL2-7CNFsb#U!-xBNZ7S(HB`yq5ZDYu>30B`|k07Q| z=>x<43s-mjffgf12!0u|a#|z;D5N5Dj0?btRLIc31TkRpAV#S%zSYi zy+jR$8Hvg&OCh^mf4RXlDJxnvg}BmScTDjqBJrR6f%Rd3Ap3;Xu8YuMSiz|@#?zNr zXtYm9)C`dpt(xQ5GllUH3(~en@^3|J^yaeV%69raaP-II7VfoHnp;Sc+DKA z@2cdU3J5P(cw@G+ap~3t$KgkLtVI#$BF(ARl|~ULH>%N8bG=9plRELp)dD1s+dcSN z<32gu5OGVK^v^0di4@W=QjP^#SH(J3nztdUc`NT4JJW}`(rox_AJ^m+)h7MkaDUGq z?2$TC-AylfMlmxm&EI@hPCqNr&Kr|dNq}Xe&;3gK4l?Wd1aGVe=QnXj^Wlt1!R3~g z`xM$S3aFL}FRk0JxMQJ+7kgs&zj_s(?)bRlX}c69=hx16?ELWJJkXmL2JVG1smv%E ze(gpUTvUz-uvC6!cAbH)ABCUo-r0N9LDwJqDWXt0l!mtQzb@wS)PiEqC08y!$8ilv zTM@-G&<=i6q#DSHgfJg)shoyVzSpnB$J|zcwVsy6S-PJxMNYw0?-6HFdwv$}>&wwY zFa4VBSBYlrp5Dx%dXinX*qv%lH%@x`{B=uFlq)x*>JY5t11dhYEo}5kRJ;@XCRF{J z_OmDD)@UpNe+{8Gf;CqhPoMk7d6^ps_$24X3^j!7za%c+?K3||x?ZYd+{OGg@EkXl zMA>;wO!CW-3k(yS2SAjIZWi+{5PO{Fy;qx5Quyr`*%^E zy-EMy5%~wyK8(o!D;ytA>i+`h`74@dfAD{V={bPo$HBp!kqChDfafrd4=4410rVW9 zdH#;bhe7#&MdZU_{a>Iw`IwfZf^U@^^*( zK9LWkJ{-!25&1yv?{hqV%HjiR=a)D>fcuZ2JO|Z2EJO@Yo?yj)P2|Io{a?^L2cdj` z^8B+3_#apW{27#wtgiHDP(C{mxPU}?jHsHuFko<+Q*=Pn3tT{2`I8GsgMS3&*ZqL< z4ZNz6Z46jz&6L@49W+q01>`cM{8&+ z>oImMEdG4SQ#&UoN~o!_3LoSl1>>VPj4e4uz2p6+!9neIt0<~iZ^faAomAVZ+aUD# zNzNK5R$%c{y2_8X14tLk)v}8k-)8nTm^5SNkh>nstu__1xt{Z#y>F4o-Ac=>^p&8z z#;%I%>O67bx~e$}$@IrBkwKyEmNO|zF3z)=C7-^|jpa6QZq66>jSRgju1G6-Q?~x8 z!qt@o&siaE=gQV%p&MKIK!jl7Eg6^lpF7_(3gF)BL@lz$dwUG%nx%&tS6I3+&r++W z<6NA@R3tOz!uy1V{<*ohAPH;RZu%+z$#oP3cP~k1WBFvx-23O{7pPa+0@9EiO139L zX`wfUzi~RUcBYUnah=|l_Jm1Tot{Vi&ejMd^G>zX#_@o-6SZMnPd!?2+p|Hktl2(7z6ya=4r3p=yKw#2Yh8wc-*R&DN%eN(N;tle!-GnyL5J|b@ z`zpC1yoi0k1S#paQj;FlTArRk7@TWT3`(c6n>2f*d^cSi#_=c`2t=q>0jd8LSKmpR z)`tHjkX^gPd0`HKVoGp zlyF1vvY4F~cIN0{FvkOIi}wCX(uN3f6bt^`k<3WSur~3?uqnLW4$RYwv)OiCTa4KK+x!aO$qAh2v;+JMU z3niI?%$V^+GBpKmxwOBm>quQdnqnB{nRSLV!2y3Xjw)gdLV7Z4a{kmPO$3~15&FPWXvt^9AJj)C zJ;et9t@T9AHr*L?Z;a@UdemTDF>hd6mEDrlRzGaKNfBEh=xol87i5|&IS`U3n~W=M ze#tOaqJ;hVnnXd?mR>lvGY(U&8JY>*OV= z+y!}#1cyoXNS-4g59tpqzrlvD@r>$HIJ_pCQ_fLb4*>V7Ks+0V-YP-pi(DPVQLZJUF*4!ACJ zkk|p54nRAA*nybR?3VldYiI|AS%G}trSgHAhtoSiV#2C+Kp8B6Ra}FU4_49cmHT9k z{5$l{k67)|Dq1*tzenr<$^IR^H~m-8&X3eAtcn%{fzDw+Y;rn-{{$JMme9y&#IXjrJ1Dy@Dcyh2~L_{)#1^ki50Wt@$ID#pLP(mpJ5m5=Lev@dIB7@?|{&BmRqsGLHlR0Sv>0RgZA3L1=_Rl zcOC)lMLYp$pAonR+823E*J2}g2G)oBNh&p7)(&GI;K*Nz%4-g&I`*g)r3-6Mpzne9 zkHXrd&pfo2&)w>=>B@tR;R%`DoMf|WmH2y{Q7XHTbWPuy^x;~4EQ)kd#S>87No?lq zzZkZrZ(EMDY`2#CGz4qC(^evIvB&knoRc(B>)m-I8nn^0QRE468@!!)Ek%fuR-RLS zimLHTsZwTD8|3#jfs6g_25*JR@{!ar-z8MAc(J9i*;>!t5X9Pi7}IfO6RyI z))U_h}hx(-)y= z&n(YjYz(Aw5UdWFGHy!Jo!jZmKrBiOJe`b1@7;wQgC?a@3oZXl81x1w4NC9mH3YmM z9r9Lp*Rf#}k1&VV-q4H@K>N_WVZ6oE<(lQE8k4Db($X?PPw%Vb zF&fKC=`eWs$)F)Kh%`};1PXc}nG$}?4<$m#wa1wm>*Pky;HBkdPE0a``0F*^M$!z& zoYA7A(x-SMQ0t}qqEc)BXt5yrWCS}8{H=-wT1_@4%f`tp=PZO6%-hs_9b>1JQ-1;47j7Lpb&*H_=hIC>S(l|L2@so& zQLZMcBQg*$l0~GvwQPj@u?tCiQ8DF_G<6XD*eOpfxMn>LcFfuyA<5R zIB2^o&<#pf)Ab_5Ay~#xPm3aHQnWeb=ZcBBIA)nI%acW|`4Qms!uhz|ZPsbo4)=K7>5ZfBfl_Nrr31()NW|&aYgVx*{QtvPu6Q((8 zLo8_&@5VZ$Q?A}p^N|JS1E`4+%=a*;F_OGq*6Wm%<07^S=0aSM+3v3vm&hWK=6hW> ze$$NniXci7^@c@0Gc_CZ#ws=HrARwyfsT%zF=|ZR$J^oRm|1ri322XBKBh)||2(H~ zaeg>*C)D=NpqF+Zr2qV!=bEQCB*8vE;4aq%fgvLl-=b`fx3;%Q3v~+Rbfoa9ewxG^ z9|+BYUZ3JStO4(}-u2Nq);<#P{pKu&Ptlu$fVjmOm_yh&Eq=W|Ut>|?lHG@}1TTv- z6J#Nd!%Uy^#v5oh{jd6;jMdH3X5diDS9sVO1CF-dLLVVaPoYwt;B@`cVhli?2IWcK z*e|V@V3FC@Nx_PTB09qE%U4U;r{-2l+xZ9s92U1)bRU>h-g3vO#}llVq+^0O39dMn zrd;|YncX#fhXp=}w=wg5(9Tepa_C4Yyw~Shh*F#uHpLpROnhcaTZ=K3=$ygz_BZ$M zBq-YPc+HG`?W@+gmg`n9dy#TeQ7yUmQQre|hvQ;Gw+78>E=dMivm0u7yRW%7r+rMh z#GQ4%a|PywjU=J2#?NqOJymC{e2PN*d6+TQ3$8bPDc!w?Wfv~n1VWtDSpJR_lr zDY>&L$lH&qg^Tm-b`otf9nIjt1KYqm=VRZiNg1umX$B@q)s9*x3KS>4u?;$Ri$)1Y zE1jT<{g%JO8%>1RoPs;{FOam4DSgW zn8Q1UmRnNKIHWyA4i7IDHOJ%V7m9zN$a%&O26oUkk=T4 zpPXxwsz`FHWf5kK)?W(aoGrCOez%E3W|CrufS_JCioOt4C}f9_oBMK%yo1zVkPnGS z{p5sced^sMtEJdJrPR_js*+Apixq@{Gp|)(Gx#GHY)B4cI^QWB^4(q^fa$y&6NFPb zhI_R>#JjydM{0dY;JrRS)%uXYdwqVY^&#Hv^*K`OL$cfJbF|h6W4G5wkLq9S4)*It zfk*kJBRN<%`lm61-?1Zb<6^qsI11Y@0CoJmbaZ#c@UtEHcf81TVeXAb)&$M0CxhC1p6_9hzM8* zDex-?V+6pC0CTXLB=~(V0=tg^PyE7-2rTjY%OnA?BY)X7`cI7Dg$E+$aplt7_pbs7 z*^F9C^FB0$(J4JvF3X>2iRQDBA89QsnCeJ49dul!yl|%HnO25TTY1r3U#@A(W0i{H zk3*%7b0cjPB@6GWy)jRyR+cV)XuQvMp}n$fd8+fNQoL%_|A005H)8~;dohAnzZWCu zm1af$DMo;)@ONU|vcK<3y z;PjU<0xVUjzljkT{B4Zj(tk5XVDTeH02)U@i~uD=@4pixz>xGj7$eB~b&TNdZj1mK z#0c&X!(#-{zlss~{8fy=ct1vfjmZgO1ZM9MNR6ekXdP?}-p4#C>t4-1|0sj~RIjE% zbE4I)j~R^63SC^Q*9rN0wI?K<^u#z=)A03u6=JWQmgcm%EnJ&m+8_7^xsFRO+BZP> zgcf=`%h+pc=qQnSuVtAD~E1}tJG+_L> ziq-R&Td2tEuWwS)nC_)F89nQ%ec$&Y`{HGHszfSdq+b{M0B=%tPlPkTk!}pXj}a0k zz;iu4V{C#R2iWb4LCM~)N!IM@U$O9nm@W@cshu%71&aU=<5LlSX$&#p31>c3=rh4; z2v!FV#$n+C2Fn4y!p;2Xu7L@7xWM!Z2p3!$=Z`Yahpi5@2uDOpgkzoC3nB)$GT`9? zv79K&bzDh_`D&Nv*ztrPFG%ni2!t@Y?_)yI?LW-P^VuqC719b~93+X4QL>lF%ndZ} zPuvQ~4yZMopRKO^%(!_28fVi++(0aIeD;ID1!IWUc~|<^=o)mxK5h?M9?Cq!PD4Ju zj>%}IYt#Ai6G5>^z3p>bLz>=C&S{I!jO=$Nh7hfC%lJ-1`AKV0=GK%SeNb6&ksI0^ z*??t$9}(SMGUUA?_VNWKpH!W`>!|m=mlCQx-e`phuhC8@Q+BmZ1e}n2Ut3sef}^?L< zQYy)QTXAD~_H9c^&bxm^ex#nopYI=POmttu&I(NJW&v`x?n6-yWdUaPvjDRksAorK zQWBiM62#wq9Am}B)*JCGqi{AtDxS1dJtMU=I*=d@<4*2eE=!m6d>#uZ`kBwa=-d3O zvjQJWMh#p&)89LYT`HT_|B(f#$JB`*Z?0gkT66DZdG4?j%O$^EL;m>%MH6iUN-ml< z*UJh~O3ievGwk+}Ikwz+`Sn+PJRf7ivjFeInK?if0Ky5f0QMY}uq=T3_bfp4Uu6OK z>uB353ok>bT?P|K3Jto@R#?BS#3Nd+1imqRMONMSmG#)#1DEF}MJkw~*j)X_QELx* zDg;dJIP;z-4qs^#7Ge+UbxonXChf($8Hh>j<5D7Jcf#=taah7LS4|+IbJ@~Zt}_YkA(J!3u&i)p`)*d4tJ1*+x5Hww zzN8HEQ+`wqgwh8mHVSo<3GBlH%NPDW`jQ=UTnoI6aWLk4qznKe_7o z$YuB&0YP;@^?QVGVr?kJXTm?euff6bd?@KKiZ`i|WP)$+`PeJ~ZxI{Ghw@|q+Hta) zc_d@fy!>cP{4q?=&n5v_56=!@Br+X0@Uayi#=*Kb9pO^-iS~_fkjXV88g^D|)}XhF z#0>^xb`F7+D_9@UUvPd=m(w!2uz|zg%Lu$r^pdM(A-&)@Zl$*H8-QZ zOi(7D5^PT!YBo%c9=pKepfaoNkO%qe%`?nyI|x1s!8^aBHg)ZC2nrfyHpV4V`f7CTv=vE8Y3F${%Jizoh*f>)x7_a~bDH!<;+wH3 z(nfWD`#b}Re$WMBML&sW)XG57kHKV+=mx*I&}DKpg0(>7&ooh?i zDbV)BK&wtLe2qtFyNG1y1B!mK8VR>Az9|GnKdAa_=iae)l?|?D-)Lh~SN(!3Bu!76 z9jAQ0$I&Z-6O+t74h<*DDw>2jfP^C84Tg!iXDB05epm(xM;z}OyMbh29`X}pEmw*x zOc|XVQWs#i~JmV|f^R~9_^Bq0cCj?C>c?`9`=IsbG-zfhN9!5nRJl8y4> zmnC|~51CDZ&F=HCo*=EX}#jwt{E)>jo?S@6k&B8 z53M2js2@fPbL!uC(uQOadJry@iezl&h50Lw`*!9w$}=2o?SzYbb`kCe;-{-g+^@G} zzt`7(DWN>cf9)m%4X2~AUs^b(yehaXz<0io-LiSSr2R(9ePK0oR#7FJj>mzK@yqjM zm@c-6l(`KzB?K->H;{FPgm4xnO{KLffGog4k&jdKOkiv5;f=hmr_SihGMP(4_odcAu+$ah8uXR9G$1!=%c0X9Ww@zlG_CZ_1PwtVPA1k9s+K=k`T#BZzgz$W zV~PH2!~1{QfBrYe_J4-_GpI`e!w{14=x3x@p5V-~7qr#8NwZ)h-yvCrnk zTKU*-Dik#HwsMxGrV_m^Q7D^ui||!^bF<+_LHgFyz@ECtZeRKmw7x)*L;bHXd`NkB z$7MGBaog89K>Uxvkbf9bv@Un^(`D;#p$nC$T$Qe_nt=O{$IaPVD&#pY+8rUda#F^n z0dW6JvOl>0<-w`d88zsn^mj8+;H zB0Nt5o~4quI(i2>+eV^Pd3+QJULH}}>X$4gcplW*z$UObTQ{f_(t;@@+xh~EsGh>nE>8{7oDs{NWmXTTuC9 zuVBh}CaN8)oAqfL?XgBllpZIAx>J^cVw~xbp$L{L)=fK z9XWj6)ZzYhIUd4rf(KF2X}5^~tP+$tLGX>|=!Hk@Z^hzepctdZ2@*s1q2tp<_vYz5 zWe3mn=Qri(#niZ5CQ`_dR>ugQWJXG>F`q`r#eG7v9F9_IERCPUgjhYsbbBc6Ci{j~ zyoc1Y)7T!+%09vG$f+qKtEH z86IP-x{$7Gs{R<(GIr{ahXgjERbL6^8EB#5B#LR8ln+)#G42_DEy`wEd1)a_AIpwG z->VF2E^scF9Ki_WRM&t8k8gun2}tG zk$*W%fc&=t1JG!zoTxFYm3<+eA8?t`q}M9_8_% zRs>XnT%L2h1LLf0826z8$eF^KtrY2bK27IfP|-P>_u&JA7J{Vw9RMn#6G^|~*XE#c zj!9e}lcwLIm*QTqq=ji{U-#B?Kvz%Hy(D!hRcu2;Ee@s*|k|k z;{>g@2H|V@dJsQBX+^)9A9^;mob56j8i%CAjP7X$B-;MvGoo%`T0?{EA$(2FU)M0n*QGoW$Rrz}Tv#tmJp=VUs)-?L z8%9@Ht|V_8j`@2^sko+_1rz!O+uID)i5o>jgij(7R7=$=xRc(Qv6^5nX-W1XCs__h zEk9V?`5pHsIVkA&!@cRG`(yiS*YV4L^mdZ`0`~{BKQX}lJ1RzwOznv%f6@O#d?4NX zBiu{);{-N5+zSJX(5vPx)iwt^1a})he{S^I+1ZZ}fNa3Oh!7kEcEAXKKScme%N|S- z{4zrDJHXCvasa4(p!`8>0AvRKPUnLoT&CZf{QuKyz`Nsouvh>h|F<#&e|Hf0NOIr^ zqyttNe^mMjq6i1V1E#+f9yo9l7&s{a=>Y4rpCSN|4hRweW@kS_09?S42*IxM|6|z? zYWiWZfupoe`#Lxh{NunD9N5`Q5gd&W{Fh|^KPiI$NmS?0r}&z7XJJ$P*On~s6hRvE zp}Kz4{ks12gDHYE_NV>y-%|uMtYHx9&Te_IrvTue(`-P>2Y^2I~52*lFX>YUG>s)^=a0XQM-LbmF7bc5H>me81QAJ4p-S zQkkdIWG$)X$aTQ$`agFd%j@}%pwydTk4l8=Y;rsQ%9SFGnPKB>S`1lcuvDT3vI{8Co1>9kOSZd2CB>8t@dtm zWuzE3nmSbM0&|>9s^mltNQ~)=Qi&n!VB%F+Ul(VwJdF8*E6HehjQ~a9!-UgtL=jLX zO<`Y_)U9ebcMcs}a}TXq|U9z%RF`g;m0KB-zVBW#>YIQ{(l_CwgT zZ^Z6iV7{*GAwduYPy{m@zEFx__V*|PdW*&n&v9sdu=XD3=@dg$!I=zgnQ(m}4zQF| zggcl7JqRJXhSXZydVZ|rV)6mSW8I}{G3B9!#%XYV^r(<}N=ArI4?avc;hE7BCWU0@c6R3VG4{c2zzwplp>(M6$VcQPz3I>&(*l%@*x_x zdC!0R6N=yk+&MwLmszOq?3GU_f;had6al=uVs@bp=4VB)61GG>KoK+#=ziK(?1vCf z>lat0&y9{KdcjdT7q=;~Y5^3166ij|15J^S&*@=(Z0H9MuF2hTAQwcQPURPgk$d1r zE=Zh2BG698=Btr-Z&)nu1oKq@`udeB>)@Cv6|%J@aPpEGn5w0Q3%{@HzY7Ha!=S-` z#-}Y-o=oBRW#w0s2?`tD=A&6k-wG5}C0sHQWnbhoA)byg>)bOkpruxqlk?BFEa?+e zzy@*OhGM>Jj?|ggaQ(94pRLJ5SclnPrVa~I`k0#;V}r1}c<$$Y#9WoCPs1waDT7nG znkI}g33ES8exK6f9z4yY22EdCC%ytm3VXu27$v6v4IKw8J4%~gByZKEZxpzCTWiDO zj^3LKckd@+gSIPqYgS6+^x-*QXJ{pX5G0r%&Ph`QS=odd?X!)eOiO=h@s^+eI4%gI zD^^cZUasJr?{r&OXje*&D{XW}n;r&s|GKVAa@B?{qk~YOpFJ<}7eq8XX`CMIUJ%(O z4s)dgOw{tGX1dSbI=3{BcmY;i;x_wuQq)Ei<75G%OsR8HXUtp2K^>s0zpM+O2r2}{ zdA<~GG?|eTgpcui^B36@1z;(ys&o(36E(CT-FcH=(KGd)B(cJHK|mU@>>;$Pp9KdG zXRnXXN3Qs|&xfBW*V*P?1M_k}O~pV%1$V0J^JUrn)WO85!1zVcWrZg+14fWlrYmME z6K!EbIYL4A%cNM|mgL*f5?aFNn0CL_cDyxGn~0Y0E^AigI<83fFj_fEeRXO>GW@`; zo*7uH%GQiWyKONti_VdnSu^iXTp9lrMX*sTd1z!Mbhp)!wvkSa-m^TIP}pXF>iVZL zQH>d0pT5~{&}&(=y@ZXzB}se{a>@SaQUedw^JD0XQk&VlI7$rY)JQtvf+e&i2Fl6f zm}B>%l|1j6jKxt(K78Qaq-q&`=Q4Z7OXYyOiBakfa7~vHWu8P|4s|x8T1t=Ep$`or z=BDvjk^zePg-)9Kh5WC`Cf;voOL`kMwwJC1vTbYArO2c-7(0gxO34%8ba{Bm0486h zqDa8vxlzQc#V@=u>#rCe5+7btrDoo3_<7tXpqKyExKDKL>$vZoR<3-OBlvaQC&39w zaLN%J>4EWqy3Z4k;2TGP`=cKi;0W-4;RilELNC9>b zKm-ivfR8P}>p2FZ&@Y37e~LpC`ektNf3F^u7|48-g5ioW3l|dBxTf{*Oe6`TuA`U<{aQfEZ z(UZd8WAL5r_ek}7D)}`yF%6t*22SAsgPs)P9$*cbI(2~^`+QGLz5o{R)h=)ZCqwN5 zfc7gO#RG~fL*W1bR0iG`3;=%k1PeG_G(6S;LIB{I*F~Y3#6jTPtfU}e`$bcBM0ASC+FAHrZ`nF$4A)SSjJ$is&NC`0cibDTLaF_z0Qx}*i zk|^|#2Zt%}$x%8M`=0X2KNW>4<p40azV4>K;+|^?@!XLyZC{)L6{Q6lKKuqNI&vrk%kx@#GB{-x~#R7iG4fMgdJ` zZ?u;vA~+PUmIjsVBsT4I4*JWDSl`v3rLRgvzV!s*%h7c$@U)Qh1h}ObV+SI+S(+H`9KQapRC1zrd zbXTHRj-~VZx*(^e$=#~WokMn9O{hHHFBVSri=E*I8)l5TeD6(4gQ_3<#=6)_2C%Vx z-l~G+aipTF14e<~yN8(bGOkOBZ4zA*VLg#0dA;KpvkXm zjWme6xV2`BYV|<@RvU&TT}a0=9O5gcwnG#*u#@XuN`g8G5GRpvmsuv|EiTC}qTS$6 zpBoVgH7B1a5oIY;iBXU{wh3y6x}u5A!+Z))5-yKKK_&M<#QOvWUy_KX5~P98zS8#E zCci$`klpMe>G1mj@us)Yl$b_W^Z^qArfO3kEwQ1VXzDH|qP`fS(DiH#Oe|2n^H!e^ zw(E0c7s_iN)6ul&Srcccm{1OE&$t8|XU4;c*m|tSq zN(pfLvhCyb0(%_Y2RgE}`Kxe%GXnu#0*0+Fo=b95xwbL3=~T>%~Nt z#x<$o5`;IPuSS8&qm)pV_D;u0?XlZe6VXMkY=FkX!M7QNMX4G`(@hz->rJkzrjCtF#qDoP__fWG*#`E{4J zDAmbQ`lun6>uzyT}bm4X8ceU!F857+cDx4rh99-~rS+K{!bq5nr+Z z_QTQZxk?+I*l@)?^`CR3-AM7uFJhPZR_W!tg*UuXOCjXM4eEO{ojfz)K~(obR@v9w zdKMk`Rvi`gnz!$!)T5SyW>x|zUmbA`;^*s6E=L|kgpOIQv?DIhZvf_3P-pUSEKbTxvQOPQGhuMnYN(MWthwLMZbB#bK|N!EH? zI5B4{tpHbb&?kuGWx+V&9r<&Vj|%pN24!5b5h>s5_3?wtYA<9X!j)?8IE?HeyJV{K znz^o?S8NSp&)0j!ILJc!^4Y`E+g|B|k2GlDT_bGoX)2ognUzFgEsKC;bQ?i+Y7;FS zBGNb9WMUYbUM=NL2@dDr)Yjkh)C}CYo9z&m6Wisv(~@2J@fGPUoenAlQu^{g$OrM} z@~{P!(T|h22F{7*CcY1I;`hDc0}gT6e4DLdux9qjN|@Dp9IkxfwJ%8zlmQqVT@-#1 z-R{nCBK7^QJZNq=7|z0arACrtxGad-dpUzZo^PSjxVR(C{$kvvdn>H={;z8`cpfoa{NCt$vRlNhNZ5B%z*|#G zgF7!6g+6$DYvhCZMT#0W>H_toL=M-oc0ntw*CXMyptX2J3I4l|Y15SYw8R33D*gRa ztye+X-4au{RxabbeKHMC2wtzhNm&jb*!3(B6omEf>Oc{QW)@f^yf8_vU<-U_(SVswKUHJ8m}bFOo9ayLpee zu@kv-^0{-Xx%1e&^F_P!m%Cpcbte|wbr&Y`5asg_Q}YnF_mGJ8kSh0(8TF7O-Sto) z@>JsUR8jN%l4h?O?Ws}jsX6MYz3ZtKQW>|;xLYS zpiYBZzzfb_rnZisZ-C+Ycbsj%^L7J-yMQN#FTLZO zt#19-!&*l@P#S;!j`O!3an7c;PB$rFjnV*?DX3UE<;P{}%nJ@so(0{Tq@<1)D`0^- zez>7Rf^Im_LZ~C_0#w@;U=6H2Kwb-2ug+i=zpZUMQ~dNx*!p;}`Xk=@xB)692b$eF zYGzgXTMba(o7?`A+WOy_+WPx1IC7LKP~mdQBIG&L$$)p@zVs|aoN+lhLe*qBCHgkM z>XX>p9rRB)ogF$v+-(6T!&8L(;Eb4u)1tD^3mLQIo^Ppx(Ti+jr84N7V?!Vn2ytQH z1_FpF)X6|fklw-bOW`t034-O`T4{BVsoFQ;^1CYSj}X@Cjt=SdYw_buX|+3UO>FUp z+gXYbOP7t6M40oPW)e?&;sD|D6-h7>_W7z6@tmb)%jR23T?&l8a+3<649m;QsE2)& zooz-+(U-@VznHIb8lW1`7m4!re&=ixyAxsEud0ov#4Pce0F;|{fzf3EFN1o$Uly0d zQXEe=;eG(vCNNJ}`_Wo*A|AKjU`uA@O@q=DXPl~c-D&A8W*M}-2@2g6+sGFh76cRe z5N#=>!RRn98ulW039A}~_9JkFD-IPNt_miRSXzoi%HMPa;mSB(n7%!C(P3_&M|AUb z%8O5~j5)pImaC6?_w-T22Zlu+R$ z;a5qN{9KzrrmxNel~7?Q&`Kz7qvmatO&9_59!g)*wz<_PERa+aUdi-pV`29Cpa@h$ zjP?m3x9N}tMMGf2LPFo-zT)9?mlB^cu1jND7<)VbKkpg9VT3h4$_6+L$%q$d&(g?M z;j9JcgW5ut@VvG9sM~q{XYX%=g&A)H9EM4B3zWm4IpQ!fWbQFs2!jM#{489Cau@-C za2d*B)LygD7Dxq{;2zEQ@Hm`Vcb)J`%9A zVP8B#U&7d;ly)3B89HXdh&hZweY&NSZG66BuB!7m#>u-htW3``{RP`WIip(QR5ws= z^S`G8+f%R5YH_~?JI}T4m$tJ_k_d12RIB>Rj}^f%gel4#PZtkjnBVq#a}c| zI~FdNT-IXpnz_zZjFN8g_)3WpxWHrvroxlmLjv0cjyY*4Pd|@UD~I-qbYX#Hc>_wW zWtP=09HNIW$1?}5K5SydzB(laFIe!9Cc5JjP}AdZ?OSHQ74>vG z44dr}4I$DgHQgqcMxei{$}-Q3ttf?>+-oJW1UIedUN>Ca!s)`s{`mgHFlR|x@3T6K zH9QbssRacWgGB;pe{6xD(5TBf*CtK+)r!VWg!i+)FrqXYhvT$ugBVUYT>>hkzNy* zZ6b)~K|}y+s2A#bEg?r>mZF2y({U6U%nV7pEiI-d+WfCZ$nRsF%lEm_HA?{XEuYl1 zp6ZstV?1T8LyCaTFMOIxI!%6ro70{_U6}SJVmw%)Fgy^q6v7tMq&n3-UwCkC_#U(f z>Vu>S!vZJm*(Rt@0EST%zbLcVuUpZROibys9mXq%+g0Ypbl^sTb8q3}+BdK=J zaY_7AC7aVjo7;@c%Tmt=`#eZgk`pfU%hi|+Ms9x)%8h2na?!=V>V=njB`2|`aBqk` zUobt(K=!T1#NKduPf4yF@PxAu6hUEZOU7QtWpmRQZBF!Y=TJhy0^NuLVC;+sp<0iP z*^==CB7I~sUd0iKT^gF?nG;&wm}k4=S2e^V7Ij9d@|_mtT6@Ko-m5oeA1x2o5f=up>m6`& zUfFFO)OX>gF`PRuUlA;L9ndX9S!>M2`Xs^+?ZVdb`8gL2F;YuIRt`A&0;Tq;~~*%5#`+M_iAYI6Ih zRZRa?SjTb73kY}p{NVE2Yr=PG=i_ErU>yMBUI5&2N_GG%!~cJ{8JF0$wJEs2t?x^?`+(87u9oVDosDBQ3JpCT-!2Skz zh#$cnJV_FN2zMl)G}Xi7BmENYpd#{wXnut|h~fX+;EwX&hC7}qX6xf0!5!EBDco`Y z6z*U=19t!@b+$eLcPPXC0C$8P!yVdCxMK-E!wS;-74E=3f;-ZXs=vV<_E5M(7!H6t zVyN-Y!W|vHPK>G-Biip9-_NRx@kGTT;wf+|xk8iD4w<*~E5bq4(UO(ImkaeQtsLT0 zt}%7f7DiFSyPiiF%b1gUu(%^r7)DZhVv3|Fyfz`^ zt=kE$oof}?G|INd6ZDdXI9fbBDV+xvqw}&@%BZyE)YREgteUK zup<+343%*ASce##?>08OE@w9&_V?uPf)?P3E`0bfpX_ zvL2)&Ro7w?EDXCDHBZZM=~KHxP+>%x%(tkQOq)R9s*CIbr@<`a0_UY;Awv1hngs;rvm^f;f3Ey41~vAxpvDSlxdWqIDbc7Dpg z0#Rwr=1wY1GG8Rxq-+e*EI{L7_G zc)u!TLO#+vKl$ha`osPuV2=OC6->iZH7OAR>r)GWh#3F_j;{PUKx7KYPAx{Y&%9fp#4kV1Q7taEd@Lb0A6Om(FW`Q z$7lzz2An$D&O8hN-`IbTi}~0Hagw$AS6$5C!y8h7Kl(q(s{iT9s=t5tZ#Z@_4=ut2 z_-yt{pnP@_O zAU7(40dm99^{fA3Xkdwjj0sPeg+!VJl?@$UL0P;#Oh8fe5phv~T33I+Sx7f0RM2)p zZfx}-&&b$BWO!{^^bh&ROdfxExIwoviM5!ICn%pso7{)|<6 zx>v>*SyuR+z=M@RQdX51Y|P9p3hV0c29a;MY!~cDQ@W%zQ@`ZN;XEknWdgGc>=dO= z4P=TCFz05m0saS$v4`4gycM)?8`6OP;ejjCPyUCN6aPaMI^ch3zpoCP~1}&{7`bQW8QQu8UT2hc2B5{^A!se=_nWRf_hgL_;-f ziXL`8NiOPV0by+Fx8OYauEqBVYTpu*6uEa3UHUpcb~FJP#>iW75)Xfl5b!^s1pI;j z!S}@ffM^l);k@z^JtvA^j!v=b#2B10!#(UmBW>ok^LchzVkq-|EsnZc+fN%n2!$RP z^@b*(isrn>obr5*G}u?S+ap*E%>u;G4~g_eQtRBD(AqVbOTs&}a@+8qZM_MS`&1;U z#0V-w0%MsEpdL1hM$dCBD55>!QWLSh{4)MF4>Am6=QT-XrPl$Hym^v6RuQdaP1sqdUxVt^J+i1TpvR${FUc7ja;I)!#ssKmwIo!JAY3N z27ws~h1-{3j({{p0yMDW&m7ukOU^>ZEax583a=vMQ0Q{aZnNvr%dM2f8C=%enYa;S zcxg*BgDg&!xb(9)>2Jnvk7xV7Oy&QWp%7>e2q2CH%=jsco?%I-bW5UHy69PI8Mr+K zaz0OQ2ZksOqC71rED-^N>I6Y9!)0_n@})!xTA`!qwBm4tfwK%!Fd;WM-{?PXcbI{p z)d#C1m(nD-U5Oz>VY$&J1yaAz#=_ax5sPOl6LHyjm<8*jn(Jgk0dGqCon{+UJR^ld zEZPAvU+x)*Eyc(PX_uCuDR-5N2C49QIjaH!Zs>> zdQq7D88;V)&+qPoAd&%wsx|q@>p~J6qLEzK4#*GJ%wvcHTY$YFDkHM_WF9K$jd^a*X#?`6yAMWQQe zpf-DhnXdBIv1O8wTV1nMY>4;8q4i5n*aV!P+G&3r=%MTeF*EuXPNUoHSdM;UP1$H4 zVlI!!FkC2#VZjCr&6GO}{1X*y7PZ#5HnSH6<=b<@7_BBN$0ys1eKZh21FQ{eqn$Jom!K5cgI-eMe-0lRWyo!c`!ELz5XH9e#0wpJE1zG zL?fjaMRHubvmf=r)Su@VPlqG(_q`Z9Dg($FBsTrv#pXv$IIT;ImtNhWPp;LMdR*oW z|Mo^p_9P9;O}~D0^E6=<`8{)9t-T0+&!ihuPEYNwZPzP1xr+}CZS5H9%7i$e9!w+A zp6J;w)5{s|G&atT`${iZ&6V0~Gxit+p3L)vCwjIY>}&)dVkZuM#%j%huReZT)JKOiTHs0CW|Hi^r$^rt1O{{zqTryZ*QtbGaE zd0WzRs!o8;=O>s1Ft`6~PxzUU_)U}BSwP|+q9zei1ALk^uNJC3Od z4k$Ijc0^5dad8wD9#IpeR`=o@QTi0%Se&5LL?CrYs}cq5D!T|N6P|TvAbd7?1Kao1 z1m>blF_fB!hYS5dpipAP%y`{yj1k`Vp~}(`HNi|Uwz}5EzNm|8*0}tob32DcS9Wc( z;7f&ke#)^xVFjgtnqDI}QI9mav;^!^&0FB`Fyt;AQul0G9zGFeeRlt>?siSPr-v}0=Gh4GaR z1By@v%zJx$Tm6JhqK&QNnfBR~@a%jajqCX0mNAgTm*j_b2 zM+G5a7aOBFqr~8MYPxW_US^}uo1PLmxQ68mKkW#Y0TPEvst4&WIN-}jc9HC2BKLsY z5yx;*5OG`pYJy&W%t^3?_T&iEztyu%i7tN}hNmbfl&FdaQn`Fh_!6jN$qi zBX%=3C^ezl^j2XSeR7ThpeBNqLxN~YG@nAL2~H(3H=*nCJ&2-;D2l5Fc-aQ+*a?MM zuo-At)&UaaSpYR*YXVRc29eV(Fn>TzxO}B10?(sxS%fiBMi9eXUC!UgSkQeE5Vg-& zDz!DU>iv0q?iPQHREo#uqnzZ|LfazwYU3?|ZV|MqQ}%UU_Dc5@v)`Bm#faV-M|w1F zDh1Ma70~0yyQX`4^|FqkT!)WYYTpD37^#3jAywB8!Y!Ngm72gPDbC&OU+LjV z8R7W&_%>L<6Rh%ngdN{j&VTlqn5f=BZ2Gfky+S>zsFW9^+WFScWmIobQM*>j%@huR-dZv&iw?ep!sVaMQT0L+-VQ>2-B2730h}aE1uHDFvFQavqlL_o6|1z1LJO)`0zW+y_*n~IFd z{9d@f!Y4(%heUN1L(5641m4A)o1n+n`haBjy*)q9akpx~YI&Q4po)Ju!;yRW`(wS8 z$zeUG7qfb2Ow76HR%S*vL=Zs@9}SmjFDEF(!2fGt@`o)I_*lusH`EyuJH?I&c<%T zNC)NxY3{2uJaac-Tby{uuA$DFz0H{{r@SYjledH8j=3>@K2xrZWQNDANUeuP)Vz&3 zx?P8zwo1ce0qMDV#M*71n{2OmBuZYGuUsySntZst?cN_qjFMbI$*ya6XO(%~VS@6j zK%sj*$)oD^8w7j9FD#bj2bI%EUuS!QpUYLD$9lq(>Hde|o&bpT99`?J9}1o6Vj}oS zp>SkS_?OF7aeq;+ihO*nXXE{&N~ImBnEBszm_@uj8id!2@4`R5XevRBN2X{cDth!<$}og zO7=zLzBG8UzLgA?)I_mN(eu#5d=Z){BQ%hoWv2F&^_PMCwXz|NK1liGw$!@{jiqm5 z1c#x;^7pKl?$%J;cgTz1pG8%AVF|OECtlE2P|pO@ekyH8*}joOkmB{KAR}W5?=n zKvAxvwt;f-Fl0=N*nsWz`1dIZ>rOmj9E%FAoR?rCfE z%OTRH4ef4mUl!n>RZXol7CI)FtldcsIwGEX_t)zXfk1u}y|?{)6Y}7L*z%=Xr$`6= zFHSK7@;a%T5;32%hFC8>!a+@;P;vd(-p@J+pTK1!jeN&oy+5k50+&u8BdWhal`jqqvBwvu8`Fo6t65N@qV{&;Pg0qCIiljFwOjDK?i_A`K zneTEaSLC|l+N4=Z>3T(%E`*G)$q^?*O^h#zo`l-a2^L!q5t|bRDTw_NxDGy>8R3fi zmMCQv!!uFCkAm(??cM~)6POj}uh4Q{)hnp-+2>1TNYH`n^ot(XFC}j&h;(@mK|Scj zt{7!hU&?r7Muz)&R-%=E{C$x9*Sq|Y7y-!Rdw=aw4UlhXif&5+S>7p&Ya>SFlL=}x*`2*a~=c!TnXiKjN8k&=ekkZLF zis=fx!Cy7-L9ok6(7*}5%4GkB;~uy4;n=1UIJz0hK{EW}fPT!I2MdaV%S|47;g=^T zZ}TDJFe*cyNya@Ey(44usoVCKf&2%N1y49gB9Othe$SSU0{MQkT^0G}aHg;+h71hX zm!GSTn%L!INfaQM6zcF{NI#v^5~oM>zi|NLhZRGC=oFg5rmsTj=Lj#YC|cq1&Rd>< zXjv}z6K3K#o`6H8r`-L4LhY9`Y0LG-o%U||I&iod3!muaN0Emzfkq{@ZrM!Lvf~>) z*&7qj=n#MUdC_d6lN!~JI(GxJG#8~tl<81{uq)tYG9JT3FrpG!$NOMBmdsK&1Zm_6 z6CpI1U^U7GX%yMB#TJoeRjG3irS%oo>Af|1s*_F$GM&#hx+Xoor%+s+epI9Stwq)J zdou!#XJ+kHpyrmof7%3rKy}hZ=jNvn^Z-gwnNbp5pktgCvmN#Qw@3yVoh0*L3}E>U zeMzgXalUJ4sVYQTmul(661X)|or64#sHnu-9=l3G;kj<=SH-28z@wK%eJ=YUqRcc5 z>24j8+z)DIz2XDzvIecD4ZG4Ty@f5`*mI>pn}Du&afuT&!Ng%XojUtgqM&)WfGi+y zu#$KJNaPFppj&s*%#rW!whBY_XEO6g*faDpA1_UZc+Hb7J~v#wkt;(^=u?N0+olw2 zz?(WWE?R7ZXF?q{lXB zg%4JibxE{LIl=3sRB5k21X`mCBy9+zo46G9<5_BYd?NyMN$ax3RIj@++ggz@K6uzR zBgi?ZJh1>L_pvC8>j8M5f0ZhA;H|KcB8Pgf2BaLzCy&-`*~^Sl5$0Xk$N|5YR(?-w6KTaBtb-rm61 zO#YcjJ~FgMb>hp!pE!?CM}A=ZUjTGyz~^kaQ2;R@KZAPFev+aAJTA292Aasp0YW*z zb@+Q*!gskG;4TkjK7eS>&k1^975KfuABfUx9O1Sa{Ods1(V4QM9N>QummF0Vm8=u< z10P6y352)=0yGtAfT*Uxk+UWe-0ei;0ZA~;hKKqv?Jm`a()rY0nYk4(Adql0Uw&R3IJf-9H?KxR0>Gq11J8|EY7K8;iLcw8pr|u zJ}x~1ij5W^zz6stU=hq&$N@T3fx07Tr+JjB41Bq&$xoX49(Y*lHt`c7X$JH zR{o&|S3sVy^>^e6!&Xpvf-d;?c83jlcna_cORuYb+?Ih2Lc*{LL| z^PX(J7RFkda;O zDMWgoSq{_D_Kl9694!LD(%PrT{=pCLET>94*sf%kz1w>`3)mB&@`S00*QHe%CBqdv z@2VUf34myQ{Gr9c`(kIN%CQKZVka?&C?Hx-cj22iq3*(FjG_f(0QLHjH(>=;iddHo z>mAbLBtFriWVA1qOV7D4?;uE8xCztiN~Eyn<6=mxQ+{Of$$+ye`|>838f-uLnbjKN z=7C1b>^~-ik?w{-=ixAciZ8mU$LX{B95&exiFxu`2;9SUg1qV1LTbXH_?Pdx`BYF{ zUGNTBx|&Z{wu?9zw#_uxw~yeV#b(>Vhhc7$%R03w%AbIEIjq*s_f< zY^lptkbODMIi;(xw>^5{>pl6=dNK^OJXA8bxtsa4CCxF5pOf$WLZ09T*b|`ggs=-T zPRVMFOP8ONC|)<-l0oK#w9Bir-FgzAxT_i|C}%|%rp2A2$bj52%dt+e?-MJo=^Klq z_Wq$}ai^e#XDR)5h);rMAe#`83~50~ge-C$8>4#H{Cr`Is1hyrjbv9eUEx@^i+GFd zh!9m%o#0Mf?zjV_;G2P^Qx$WDIiba+wcor@qw*!F(3R15r&Wf@`N;vrkC^^6UGlxU$;;TBMo-o%#o2w~wZNog1Cs#(wDu zsu&aNlA2yE>zlDMwv;LEMQwx+ZYF???omFwA_8J&Z-v9*<(0LOgbki(e59~bk#q5> z4ZM|>oi-?F^nReCyuPN3Z+=ymzlD9#M3|O3P9)jez&xi#>DPPXJGHyrc@K9wUw_%# zc>%)6cjJBbco^+FH=dl4csonHY=`jG}@=tu~vF|BL z+yMgi`=5FP>QiIEfq4CT(-h~h-d`OsGPxz{f7Nli*(ZZ93H923N(RrEHxf%XJ}NE^ z5hXEq+LH!XjOdFreu79T*JLAG9?w5V&+s%Didbp)9e)55KM=LnYErezPqnmGa`Ryz z_ae$ZYm?V{fq;Rl8W}2l=R+A5MrSO>Yy0D0DtIrHmUXXL=%fx$38IxZ3Pi(XhfD@? zup+bszI*ZV8R)IWj=o8Ot9@r2$7-#ePEXEJz8$iGdGvlm`a!qZu6-(Eo+_JkUORc1#D-^gmAO|1>^-dYM1Y&O>MS zfGLfhcw*oa0JWk0qxd{@QvV@4|L4JZ-~j$@QvXkO{y*+wADT#`Szm_K^jSaV(xq8{ z_7;Y@0B+V{qq#u7h4i_g%iBwH!NLfT`4BMzqkgg>2x$CqNA{W+6`pCybVVjGinBl_eA2nD}_%;r(X)7uu z$-cZ-IL&YsCPYxj(AT4M-)Khr9)HATxum`RaCpH=T%#|Isq6xnPb@@~6OvX_FJ8rb zV)lM8fsZ3fge90K#jZOU$j;jtQmM##+^fv+^9fLW6#`GdfEB+d2Er$DxmqNZkhv*_ zTwx^2+UA##1+NP>!^b9>MR|5ZO*q-6`)e!dbv8&mve<@g)grsxmdUm9*rC6 zCe<1&JXm;co#fIe(uM5O8uWMKB#c15=KFY!)=75$xHQN7O3zv?Vp$$+t{umDe=<>9 zYTEqQEJ%En@4tkG5q`>cG*F&;6fy0|9OK#TMN;@_piF)fh`i|_OB@a?TrbsZ@6?V_ zgdG&G&X<~fs917N4e{47Y}{^Bo9jh(zx&EF`1161tX@4&_0h;b5W^AVrW9DSd*y?4 zueUZ7aD^!tIhf7n1d7-;6jH;TY$V@-- z_Jzw;F&c&sxiqNLaZrWjfLWbOcQ$*mZKI;s#cM!`1%B>6daSZ*5Bd`Xg#w&aeNs<3 zykOiKihD|X7ar9z6{k8IF3URZ4JHBZ;%l-iN^yHH)8$Gs71x9Y^l1jOw2`xsQyZw? zxx>lb4fuGSXAG;}xry-NaEZB`rK#SX6^dfD4T%7rOqka;`k_3f${{xd!s=jhv5;+J z$IVz+^m)cn>hq$N;4KX5_Z-Y3l}0rtRg6E-K66;ft9m;?Z_DOU^WmLz&85QN#Dz=T zIbQ28=o@9+Mje4s{oD`Tq{jV9WSj&qjz;wtFa)`Cl$hT}b@{K^d7_he&5zl6!mqBg zdfUox?qc9Zj}NF1eje5Fbbm3b<9}ZJ#i)*VG^$sB*PGLe|Et~{UgYB={R3pAKlB$j z_cWVYTLYp2QzZ>RIsk|U{#-EtXb5sjfNT9X(Ll;VJii9k&#nPt;0J%w4Nw8Sms8Eq zh>jE%70_yL3it(nS31D2!2#F`PQ3#j(4#-}eE-+Ffs?At-*gR}J=q_N27a!-`CFC& zVhs)@B;tR&XyE74o4>RSGy^675GhgMyAZJs=mr3G85*TOD!??5;`pi?IC2e`nsSJm z8UPgYKQIpbW8HuOATkJ00?IItn=t=GH}JPy0|tP$z*OTuC-};b|Km^af7>-caO4`u zf~Mv#|Bh>5?8r6Hfq`?Hn$NEWQu8IFaB%6ce?K*k^P8!8=EG#&udV^u?_C3xN2&Q1 zXlkCkF9a-bAUB(q5XBPne4Cljwt3gT|$2X}WN^krEVj&fpU z(_eZu*_RU;$}srkUUx!vjs^%0Q#(9RmGN-ZJ(Rh%a`W71Awqt~sKrDx?1YmYG+qCJ zpbjpF@m$@w`Hpk+0KVd9(ka)K3SN7z#&}1zd~^zL+bJ-arOU8gCz)x!0Jq%4jB)GJ z-ug_gs87O<9q6l!1)W}Y#5iQ}QtvvRIx(jeW8E}*=7)$?zEFC-$CxqXHFM$Gk-z|f zk_NQ#RJCs(h~jq&6v7ee+78WL$`y=3%&)19jeF61=U~&Za&h!bXOTYR9Cc`$JN`?&w-{MPpqRa-(akR zvS>mAAlpa^fG(kF)WD@Y~I4&$Gid;lA5;HP5T=ZWIyh_`sQ4W(^)Dlpr7W~@; zmGU!v)TT{T@Y<%oxcY4o8zSN%i(+aY2Q*?Yk(w(6)i?Pepaw?f{9r-VFseM6j$8~CZ<}VENNdh9$dwX$ zg?Coc30X62-jZGVBp;&NWKub!+PiM^e~9S|Nac1-lk7Ip_z=5+Eeuoe=`nk(oI$xw z^t=Y{1q+_$I8vvXWy^)ufPnA|Z@BMNzl`azV+;#~SD0a;=W>-qx%WiHn3j)pw%2Xc zI%!i=Rzxvcfoz7uT@G28l@qDYE4BrZKmg}FS1b)B$kjsTeYAjbL94`5YbE-ec9H!E zrSO44Iwra|47U2?;gKZ8&p5j?XiG`oe&3 zc{6hlCO;SkZsjTY79-|!2TB2A$|r()RC@h`%?<}m{{8~NH{?fgYs7~yu?->1vUQI2 zyt67wOu>?Sd*$tu{z|T*yeEMmch; z4Gm{1o?x==72l_Jxf#xIQukX(=9qG~QoEyQZC>y$kMbHLd{CSIjx7hlwGx!{n$l+M8w`!i#y5!PF>dM}!;_-wyCx5V71bRPhTL$~7yhar`f{Yl|~=1l}q(#txOW+|Rkou^{Q4KN4V^pXV(L><0Uz zZE`xLg;CwBw=eCF^#zp{r)fo~zQP=R87b#qRKp+GG?YXjNm~~B!SC)h)*R2EHsoCm zguv_fCYxu#>NltrZ0MV&Hd@ei7ISbWX7*DJy36iPku|uyc>g*!ysXa7eJx&{>;Z6l z|Mltp!42-Kwd7{u)jUrxT{Mu*-5gso&dA8O?o4>T6xO48k@>|%Gr#N)YZBRu&}rV3 zf9n~O*@QTq{CBQ_qiJ4X`H=?o)jSJ653A2_J8*k+3Fo6n8R`kt{ z1bV3nu}GMhYczJ&+4_!4Lsp^>b;R`9v}^PiLc^W6l3EHW{HIVv?Sotdcch7ho22yj zR4}Gz>Ja^TWE*xonGdIKa|+a890Ebab5ZSgHUzN~ooh5-C#}D$-4<|jdVkjoafYG| zx$7>8brIk&Bl@Mo3{aR60}eAdH5UYX7o=zxlyVoeQ5TF|7c3%I93nnfJT+GWdsm`p zSCVp9vQby^T~|sXH)>KoHySlJI(s*UXt(XB_Kc%$th*<+0mAQf1E;nDq91hwC$<3s zKsTUj@2PfHHvrfM@PDNnuq6Bg-2n2jZs6Wm7u&B~&!)717jWDgbW8)E^{@Tleg0d%03e@q${GJ%U%;^}0C?9p_5}ciKtKg3(EoW1 z9RMMu|4viD_su}orajjGR!soX_gz6sraekM>kI$ckNy|zM}NODNNK|x>UvJO!^j5( z6L8O(0y4~;wKI(s!O;zO9Ahl}&OJ$S$|QM`+TdZrh=|T;Vw>KQ-)oZYwSx1csFq|Z z4Lr>*k{RzxDJtu`l1ZKiPKL?0;oDLdL2HS;!Gx5R4HL__m)r#CpvB_IpKvtg`z4kV z+;Az|x=&Kah^uy!o3(Ny)gu#<+X95?*1bwsYp}yQ*I$4TnK$a-2+cO?k?6BG8qj!G zHyQ`=L)e-yN2K33s}kMGe&0f7xB9-7l4*Fci3;|zRr~o{4u$bd&t;T4EgMz~ucfwO zH{?6^T;8ZXHOKqy>DcC5jDHS%N5Z|`qi zEAY5ekC@I%1}aXwuvb5WTfn*bdJw+WZqD;96V?Ly=kc3Uakx_zT40}dpl;sPRqDzHLO+(KKdAo-GA*!Ba9d$E|>OdBrr5mKewoH`fYJB*lA+vD!n8b1kP zLf4!QAf>3X3#Ny2TRW7)f}Ja-_oy}^SbgxxUf`f8IE~=2(W!2b(8XHhBfVxlBA)Q* z{xJO|9`q1{q9l!N6eD^p;Xv1eO=7t7wDriPzAgk^NeH}c{q-0Q8}5{7PmyTFYOx0- z?dakMnb@O6S(h^&u^8f_8MLM1aC+XI*lR^Y)vt*f6?Q}j1))Dx7Kuj6qQb8u5wo%j zn{?H61tU?4%JkP3N`maDU7NA4DT_U>cA=EF_JJT!yBEdu;3F$uEu$>Nytmdz$=)~k z1+AgnwW-$``O`Boh4(EiVRUdiOuo$xqall*4UjPOX0B}a7kf7e%Lj}3U?D2G_P%)w zZ@M*S2eaX)hbH*yU(^f(F}ufYfjts%Fdvsfa5`kXB4O$VZrb=@LXc(pX&6Wl#1a*-WLVj<1D5Kwpps;RB^1@v)V;>$d7!4LJZ+ ztjs|n?@t%VHYF2HT)!MVe!UMZQj~HLC7FMxUllSW>PO*}bsz&)x-Liql25)GiFI)} zY56`yN|KANBBxM3f{#3W-&;A&Jcqg}u6oW%xyTS z-8HO#<(o7@ZT0xxT?I0?aj*GkQv%D4|wcCMS)pB0YB#`sPs-4NwW3KX?Lq`doSE%+9e5#$38qTQml@sV(50mSeE>;l4*K zvj`XceXlQEk+|J)p!t~oK6T0?Dj|<1EV8FK^*nF)vfK}E9;w~Wl(k~tGd5*r*9MO2 zo)dYivEM!EqIyDO+Q~ zokqWSJ{8IJ)?x)FQP+d8*EcTmT~XzD?ZZqkQyVH$Z;f^@ZwVPwS#In~bn9#7)hi@; zd3-mtsX{EI;a;O7*OQFCrPE-`Rq_N#IyG_U|~B!FiC#3V^ch9}IJH7S*tbhtE5d?XtvST6C)zMm{SkyzYL zx06-!9=Q@Tc>;#;0&CejJ?VE97exHtRdTSfZu$ zWviUcZ1xA6l{Fogx#I6ml5IRk1&{mn*i!F{T){5S-xNY&Qdtucx&fP@&N2}bkJXE! zxK?~i>BabmAx*ork0ZL?EZd`oQRcQ9JWrfgiW+3u+l8ZXB1)}SG6mG&shZ7sV^Z?X z6q)i93+-a;=g`BFDQE@kV~W%wN*Yx=*R*o0Iqs5KfWmq{XQ0OJlYSC*VPwpMB<#d- zXS-ks#)tyG?ZZFBfe-skPfH+Jivcc#7B9(vXW>!i&bCf)tAw@Mm)2R_jHz-fPLgo13U zH%sG!q;ca$$SR$r_LWiF5Pjl#Yf@wvrd9e_&2IVgNX$NPa5&7~AVva)PayFBWAD9# zqRzAS?QU`t8zg5CBqK>AXURxL1w;fSH6j9vL;(RMh-3*ZG&wdoC&@V~IkX7aKJ z&a*BVg{J%$I=&Qmq%8BCAO*js9vt%AW=y~8ctM$r#}@SMncO$JdyHy#V~fKwd2ODl^%_s@##JwpF}mbZelsL8 zdrfY{cBM?&OuhYe3n2>3u&h8pEG%57`APV>f8RasGUl!+l@H8f{k=_c5gAe$w-0ss zUQy`96Rl(ka<~kz7rs}abFkLOU=DT7+j~r~fXq4Vi z;huB9GT**FNuZkIrEimOf_K@{n$mNWul5Xwd+et(6XmL^sK1L!+|S_D%2ls;HxOIv zx}PcVGFOvJ-xuG2*h@&jSn$eo-AjfDj6B|o2IM<` z3kN;27_L8WbT+?^OAwPxc3Au(5RZG&H>52n2S2Av!ID8^vd8$aG`_#UTKnC2KWk1| z@}m^}&VbwsWhDx1PhO965=?PUdIFuPEfKq|y_KHBMfS(at<+r>h2X_tA z9%J9i_BZ+aQNJ|_{NhfT|JFG6TjAIPG|wW7Tm1-_&%i1CUemn+S^yu<|gZ7UtIh4`~tSa9h|F2SL#09loukb zed@$;)bh6`0YIMOy#C9b!@~yyqCA$fL)9IX5MR58eGCV?H^pyFqhDq2Nwg6qh+UN_ zb3`|T*cFVsRP{G`>h~Wc4sDYY(F#1-G=j}uWpL6d^i2VA z*gz4Oo^9vHp@ZtyHy1~YSs`!yPr#bRb}oGt zdtB1&U*kW7!B%E=sAmSn(0Ix=jz?2j{@!0Qnk}BC?5H@Q_*;>RCsw?^(C4vAh8#bi zq}j*1RWnBfTaP`JW)3b_>q|BA_c;B}CpHh$g@zCMtV+++E4jq1%rzrns zPyJDzqWb;9`78L!(9b&u%D;bZIXiHs`2En~7kTR6xNyGk7Z=X>=k3npj&lE~Mc_w! zFbV|+oGBz4{;#(O|0~PU^31-@gO=+8BJ+ zB@kx$herT);2zoX-+c!-ccad)mH*wRfU|4yv-aR$uN+)}#^Cb;;h*&YXB`h=F2J(@ zu;Bxq6c9x8%b~-6vOV}mbueJeA%UMH{?-<7_9kGwg+6~4_|=*ESC)C;VEIQgSlF+% zV1NH6@ZV)V<^M#|sN}!8%wK3q_S%eHN_I2rUP8F9#x7xD7-QMrOZDD0T;>e17Pq~V zBS(AI9{jgu9wA|5o0CB+VyEeq=B$&JSt&7;E3i@XD!;sgHAIUSkGu)1{4g&%^OSJT zzo;>hv}A{`bqvTHoG5gcFlyT{AQ%dkdy#%(p3TpNc#d`kO=Y7d^yNsMQ> zes7p&wPW(JrYIZozE(q=5wcFi(k^GNQ~8!A0O0ZMr2vno%JBDqxHlK{*+4spl$;lY zRZm%+@r`Flu0RPPBdTa<1BveTF6H zdYW^Mga(86al$H-sK_)?U27!^?INa1E)6zcsYDCAu?Rq< ziRaM%7PvTtra`1YsBq_{(_gd)zXIxm&)S2(B-gUMiqP#td>~(e3LHm>4(5TVNN>fy z{WxG?*=BVKqL)K6&=CQHvjR(Zh?cXn^UDDE#Vh(%h64k!*91Q;2*oP}DiuW%aE-8W z-J%5vSv}KCkUOT{6*qHKiS4k8I~j#hZY1yu^wc9u?Sd_Sdk4qqp7VhAHbp3@@JqeD|vT~-=zSwZ3}740x@3`@l5 zIHrE>jt1-0Ubz3gHCyc3U@}gV{+sgkYU995BNbKUI$D}{m~L5}0m_i{K1zbT07_ml-q@c>W`cdRXjE9ys|Lf7~o}?z1*&6O98U|N9S~1`jS08`B%k|(T748zGek44U zUwU`O;f4uw@8d3+(z*LXO2?6(eEMj}$TnSpM*-DsA5FxrKd`8{g~VQj}Y(=5mbUiK0kjE@TwV zRwRKn>e65A@|1tkA^?;K(EKf}$Q3uWensb(LkNmrj+TGl<;iV-e;D}rEzGSLLK;<1oD6Yk`Dt+AwUNL zOd%kj2nZ_rJ(eg8=m=K-Lmuh>n^>a%T_zFUuhjm(&d>h=SpRR|L=^qFiJ(5aiJ&}5 zZ~h;f1jNsp1lU@5v47q~lnntl5!DkJ;2idU|0V+aU%QFWhlR!RAu>xHyJ*@Xt1Dvsi_>WBj7nU^l&zb~g zc=QO{O50Sf_Bf9ilR1_>(n8Dltngl8)v^M*29`+EF1YQD~1k740!;$*OXn?No)4a#Zd%U=6Ks|4Fav>0 z{FgFcp6m_nRn~UIi;6THkd|yivtPY7_@>Az;#Gk3!}KZY8ipNu=b|qf_~lKXu4t&M zlaPBUL|qgK?OP$?XgMIgo7^$w7I7<5j`>nkf*fb|1ykEC=C3?2+AxNs{r530f~(C> z1 zu@ORovu>QULnzRMPQ5qoHxW8qQYW|i=v>O=_ z7LdWlq1LT#Tq?#3T41kxCm&8a6o9!n!5|o2q16HNhO8|1IaRiXiM_g#Ad;zPkf3fL zq4WT2ZJhIRy0Yvh84rw*T~WkNfuqOyN}JM0!TSb^K_{i`;G@8UfkFS zYOF+7%$U z=O0Z1ImYkN+cQCw}FJB&vf?g7>LmHLo6(H=|T1G@#r{ZL&?e! zHJPIGCING0A|53P?y=IK3cEKEfw!(M2C$bu`rCd_vQl2SGs$fR$rx|I&nbFjOn%Io z1}>G?2=X&9(qnfn4rL{H&`!o}xy7?OzUo`XI_K(8qN6<7<1rSAvAk~6uUI$yTP)Ep zsYG{e{;=P(ROH=H+qmxn;xQcoJq&j!>!Jy*qcdi%V&yS3Rnmci2o^>B`}$vEtJg-E zhdgBY(C-N2?7AH*#b4jfmhi-KVI;a>#EM&~Xuh(}Y~0p}UAd0of%h-5M8EF$eda}2 zqE*dh?g9aK-d95&Jg=tYC!U9rg_>GTh~IiiK`eVh2Z?@iB|=)z6_GVhS$EXl6HpRX z6!?*b>o4~EnL^py7pyN`ayCDVvtpOLrB3`l`m*!YFIFQFbIn%@cW)Es1EK z@o3NhyA7iOe4BRQsu_hoZ~6V_%lmoDFR*z2l<@D5vGO8&pLy#MFJivF~}|0z)P zKax}gzr7U}67RCh$}0|Fulu z51adcD5mJYO#+(L#UEQ=T;MV5t1emSjJT+gtXWg~sW)C2ri$vTDO(yuD26g>)t0Zk z&(Y5}>#wa?8!xu(P1dTb+?cL*Swr>LRc(D}dPcx>y}o*9p(~o_&Om+5-qKLI#{UgC z|L+U?jTSe42>aRRO#;Oy>0q2cGzqNyY!b-h!!?{+$wE9nCQEsloM?BMYa}KozkD@A zK7}erCqKI?K7=e6Ke%|Um}^*Jy@U&B5?C+28`!g6HuM9|8^Jbyh4aRqet93AC2eb# zZ~fjR&_Q67ve;9{+i>VJ!qw=!n{-+Adkf9>TiR~cPMjhd%@4bhxyQel!Wh|Dz@Wk#^Sp`ttkWWsfNY zWx4S%-ahxY{S-_atk5x&R_dnlV{ZDxIFA;K3N3z@tjuiOHl@wzz9vR6dmFYejN-n|(ylz!dFgVsA8RW$^g-LPDnPyI;{ z?|p05BJ!E0@2xco-qUR@%ecC7-p-|+0e)zLj|vJ((XT}wU(UxJ(oiVHE4Jw*FXto6 zSa@LcUA=|2i%)qDdW*0POMQ(|-Ze79q|e`*`w7tYtAHV$`oQIl$ILe}vZfbJA2Gg3 z_TyBlL~YEr5EJ_)$T`nJ(YhHHq`H2|RxhACL|6fIQZMirsaw{u%&AIB;|WOT3H-J# zUJxc2PU5F=Fd7FqNY4-xMlQ#AG;FetiG^A`GH2oCw&xC=Rj24Qo^Q|L+?KsIl9q3s z%JDr{S98xZoqp*rngl`sIDfXi3(3%6F0cge$_9v#vEH*{y-!x7nickt^_A5O4J1nK zIzHC(($oxEeW+Sd)4Y+nJ{yO=xSC&%kUI~w_fo=5$>5Cp7jNgY*~e5z5Ce%tYnH0> zt~CtBu~G4)>dicnHR(4Gi=t!jf!B?u-o&;N%06Ba5gPH{VFux(uG~+0l{L)|IJ1J` zkqR6%{Wt@E*(9LtZC08hkVY%_*fN8IjCdb`_o@41A5F=9JQ!w%RnEn_?u*7V+-@aD zi?Uhc3OAh$)G4c3*M;zFZq{Q^UJqb9@rlgjw-|{fwc=7|eLeJTdj*4S79x6D@;)(5 zMZ3By_qs7URN_cP`s#feZ8DrtbH-7r(-}4X6!r5af$RNwMr8(m_;^hSlTqje=bZr4 zfPc zrpj!=TrHFVl$slM<@`=JYmM6($iFk0(Tt~s3mao%WAeyvt! zg}P7l#7598Hs&=;yv75EfKR>AeOjfLrgOaRxtMNNa90$RGOYjOCV`5KtCcOoqyj-H ztrJ9w+1jJ~+mA|ZDIS!(`}|2LNt|Cm#^oL=A1(U1w>MJA zFi{bA=~}z}fTK?swsfT*(L{P(N{dUfEbo9k9slvrt^r3HRsXWGU~-;QQI zr>$m@J?nD+3tmygEfZ1047X&T9&CmvFp;EER&M1>NFx67P3_E=N8S^P1DWG~BWV^D zm5&S_vqYGO(z4R2#^l!p+;g~sAHtgYP-%)FOIeN1_>FbSK%jPM@yzoc??!=hBU=Vl|(ao_#*Ck#7P)!L2z2VX|G>OO!-s((g`-XX%1OxkWc zsrv}E88o=~{WYEtd_EvoxMM?zX6NPJwFSn%h$;Hn0`|w4BAUOofVt*S{{InEME+MX zMUWrbJ|p}e5&6^8)6btj1OLF#&`h)?8VQ9Vp#hmlBnl1mKOup@Ph>>^8XbVH0QUFx zii)!`fw6&#hKj8%^Z@V+h5ZZF;AoaHGz%Q9H&&qsuV5LgU;(-T1i1p>D42^n3lxacSJxAy*+PfG zJh>#$VHIcz3ADr(GE4#)R)Lg|KmwlwkvNtTXv+#TR00^_vKI+_gu;xGTu@jhV1^jO z&}ZdkTQKMr`fPxI<$^(x=(FKMeQp>y`{KZlIbktq2^wIKVKGSHqXZxg4WKP)(3UZ1 zC=D=3%NQi^5%|hsnZ{vgV?gm4fI$b)XQPfb#)Cn_&}V}O^9(}*@)Oe17#%i-mM}(3 z!~mZlC5+Do_>Y!j!0%Jfcbz!T?A<)^xzVDG+Um)=V!OdTb^*>R=L6x zB>{{es^V;nD?Di=1mP8D^B1YCzxEp-Gm$iU#x#0x8ac2JRVVsi$tK2Q$tL0~Y@Zfa2?MSpq-AdBWhH>MVjVF2Nu9q@G(aV1SIN zvw@*KxnP1w^x1G_dLqv&0$_T0XwLx{FoFZIaGQ1&r?x(aUQ~yxmZY_ZQVZM9bd{uczG7Akp;s%- z=#J*p&ok{V&Fp;d71Q9=%c$teKA4i}19$;pUQ zUj}s;L}X)RS)3j(Kk{+p=E=q!sm;ZxMCauf!VkIgk>I)7wc@6MW1iv`GRcCXMl|hu zX+ddiu3|a&Z##Wq^YQy|-qK~^CN_6kla0#yfxPAX;fIMsc|I6D+-Vfeb=mcw?aA%+ z!8!uXZ(|BzwxC6_`Ugr4jD3zS`^KFsn3%qKPH8X6xS=UY*XxU&KiS*ZrIR1jmbiSf zH=QlJ^h`>(<)W}kJ_dGXJv>F=6}dwz9~BU`LvgYP!j{G46Tv2v6#!r$;8u^=Uq)SL8`FeT7xOpw|a>3<-JNGN^dPKo;YT>2o7 zGkU$S3WJ36yJMf$T9M%D_1<_CKTh5YaPeJo1lH#K_?3@*0}q z*F|4Mr;)RIyb`A2H1|-rcPdeQ%=*Rs{m3rU zW8LV$fcW=Qx?npaXQvB8Y=a)0U>&lyJEr^dbxmT;()Wj{JG%U6SR%5`%k`gmoYFQa zbF-+t-w$y_dr}i-E>*rT^iAI1r<%^`;!;-%Lp*RXkzuFpl{wZ8gw?SeA1^B!et8%g zo@c0XPds@4<17C~3-djHLk*oBK_4&Id)Ox|l}87>+7{E3L3!bhGXO8L{n-TgS7h_mX zK2}TBSo)tb2j-%k1{?>oa;bgPV_Ji5XsqaQDUs1PA)|S_gEjrJ zHG?l9qYcvD>h6nqvGc2Nw0nQPZL_oSH=OM8sMt_jrZ|gc!WVkMC6mrndwVrT*m=F| z4yMm2nTMm$T%ym6EZiDhib3|ar`sKQwho2mH*0`&T+xStU?Kx1NoDH~F*=Vv!Yt(4 zZ`(a7J>$q9zEn zDckGQMwzXTh7z|4>Zb99r)C)OBnM^D-A|`IuXV6nA1qV^)Gm>h7`T+&^`w68gR%H@ z^AXSCXXzwmI;<+WV=AGgEZ^d0Cn8RxcN}!fR_eIaWXiAot_k_Q+u^lZB306-GatVu zxTMs6$(rqmO%RU(am|-uSgpeEI{#0ch{Ud7=& zGUoH)#+`1304;?;LKopT?^JLPxk%Fk8RDdk@q%y+EM_l=S}q4#aRwzR2R)z^v_A^G zUmaw76nK~Vxzmy5L$T*iI8D5sJh$%(^1S)nm-B@O_45a+K>=bxcko20BM6&)!J#oP zVAWR8Q)Y;SIacX5*PF_q$#hU(1WELe3O+Ld<+7RaXWqpYRgXtOd0ncd?SV)!{>eQM z1UvM>rJ&;YkSfm5+g+jN)S*SoA$9SgcQ`{e4!JtJLi3M8ySoB=pM>@=hty6;S988} z#S8Pc3LRMvo#YIgRt=l93>%raObR6oYQk)e&}@hgt>*;y3EYU5(`v1LnRXCd`Hr{+ z;gDHPtIiQJDaK!_D$S53?shW*Zou>XMMOw^Ai+u?R(B8x!c78sPUfQ7$(lnYf~eZ$)6oL{Z&}usi}$M__iFSLRAz>NUqGpSAAg;odHas9;knQPYwW45K*8>-RejZy8?g>A zLT;+^=jVjp;EKa^hpq12wFu_1%ayqT@pUz{HA_&yN{@4eL{PHFJ?@T6!r-3liZkcp zgNeVs_a)9hIQFr4-0Xau@#Njy>U(Hv!qh9T!?~is+u`02-fmw)foKpIfrS^rArV1h z$OR_3i{*3>gUB{3i;Km&Xj8<+=WGJ_0|gSsv%z~myJa(kK-*K+SfMj zae{AaY>N^E%i_cbf&=mGcuL*jp~`Ug6*%QJcmvm)MmvGY;E17H@Tv~Ja*JDnG=x&8 z#c;y}&n_B}hK{nkGO?OFVHW~NO^&});Kpl6$R;accqwLHH!b2G&uBLsV^O-${D{QshmjK_T9U}sw53ie#yQ#+W(cO{u>g94s#0JE7+nHzh3y;Mjg8c$t zwpeOgZUjv&f{r$htJd%4a%u~!GMG7ql$p0>$Q1sCWHAj(QAcHC@d1V(2uw?BkLJ?J zyOBC7J@?4mXiC~~JS}@(Dk$p_`)ZmXZ4yqjHqO+8ZbvUfG%boO zU~?p^Z#T=&g1@Glx2iISF)^PsF~7vwu9-Vcss~P!=Xz+tE9FrTpPtVyk&l%MA5)h& zRCfJ#ArG#v@bwn>%tb(IeJRASSWs@a}&cvY?@Rr-3efo&o(uqvrG8iJB?&0`W8ovRzg7gU|9aURxUe@qC5K`$U`4&KSX#4Qf`VEkFF@rq14C=ENXvPm8;|6{#oJ<%zQuHYW&1Q24!+jo-F>s~nSSO@}?&;c3OpaA9_WdUkjVcYO=*Obh=>ivWGA zkW{OPX{)GLs~EiXxkP=d)J&_4R7w9qtG{mj9jq(&?$N~vR4F)6DiJy?5GLS*hv_vtfA3+DT-r5M@ojJc9EA^I%Ggv@a-BsGr9m%wxoZjp2;|@yU}a#WM=UD z$skCFVW=yz8{_s6&V7pZ2#j{8A+b{YoVg)FhG8=4Ve;FlqdHnCtWwE)MD@*xdc%n3?8x@P1=)i-p@Ia>7Le;MQchY7V{2qrEEDH(COnb!nA^?V zy21}kuPBO7^nM%&shjYS9@kTr59*(2jhtYMWNI?=B)BCz()f)m_3+;8@jI|d)Z@x}Xl1{hXroZet zv*xGRv%xqwGc)Af+QBe8f-I`NJJ0W~j;TD*-yzo8G`9gFrx zb?eI7_M^6uMO*i;cF#>q?=aA(-fI5b@Zn_k1Ab2PcRmJ?OyvUo9FEUit^5$)cRB{q z**gjX1c*xIV$3a07ve%6s>V4Ka*npq=?nMFM`p%(R+)J=v-wLt^PI`^+>P_RsCj;$ zA=dbhmmMjVl|z)bXP)_!W;_sE@R1+v=q2S30Ke#4h}o$YO9gpoEk0tI!Tz{_k+T@# z2Ud3KXYpIWVOi8cQO#PB@ytSN$T^G{5#w(bbm`eGiOX(nQrqxDFTX+CGcMGwp(Az2 z;CxF+dGMDf(0tfZHVatsIuzEwiCAWgGwPHsObD;?r#?(+-*J4*8uO2<6iq>Xe;) z2IybcaQ#H#K*l8S3&7tn0EnMK-`~kNfW-kOeh$Qcuy25mpW*MAOiO^t0uX$ly#gTG z$jmT+hX0DfC5&nQ2@M}WZJh)0pD3KhnC73*aAZXV%rkRfY>W%a1rS&Ohy!r^jCaE; zek0>Q;5b0W0VaM%#-Zv+I1(V^06hobxTSH}KgZ$#+Wtpm{2Yq|eEgq~@qZVK|8ph| z0P(-1;Q$8*_&&@tAOQHIRh*%JfQAFy8Q{_9O#Dwk9C)1gADKA7k$){H_!WzvGx2jE z4!m3Z6DAIDc>suS0m@5e1@LYGkoqmu*f}2u;P`(Qi~q*Ne_(L{hyz$00O9}^|9cc3 z(0~SL_yDQ`^jav)j{9{E_TzPj!!M7jGH+y!4nX`_;U>O8e#90%B->{SJ0kXI!ub`xFGh_|fD{8V{-cwm?UxaDf^b8wQNu95>N)N_|h&@g? zUCJ3eP%8jq-fSwYo5hiH$k-a2E^OFF!?x;oQENqwr}Mr1Z!vHk1e*30rY<*qA)9-p z2(IpRYQDgvxzkQ*V_G64u?#Bepw=$fuKg4g!k@d#EwX&gzjUVb+GQIy2YJC8275|D zln6p_^8h_Jg1kFvwVN}^>vnRa@!VjIfQfoRiV}}oVT+13l2e8B25rTNmrTg*T*X%- zMPnvRuQ`e~eco_qdPc=mVC%frq9>6$X~o2m8ZxnKNjcWsOXUIgyAC1v_w7=Z7sx-S zl&&ryKVT+=E{`OWsprbHeYbSbi0GZAo<;0Iw~A&C)#a+{`IB>!<4BUp)}Fr}IdxwW ztQn}5!6uiJn-1Djs}homHxc`Ux$M|1i*u9padJF;OxRK!1B`dXyEZAiXg!b7Jx9AU zJgNp&TJQO3QKj(8d!I@T=yCDu!N#u}bl)0JVyDe=z%@MYg%xc=9hV1FSbgy)*z+y6 zH!s>eL)nB}^WC`?j@z{jCfSY*tLP3jG0VS`j1L7_8VG0~;icr5k6+EWKWIhgFg-8g zTMl{>=FLV<-;W~@e0l)E?3_+ck?N92ycX`Um5w5DzgjWU{y@7~NN(H6sAgtGk>(I) zfXP>tjWM+0aNI?gQP5Qu@XZ{TE;u0D6(KiF&vXBha1-%STkBYCq3P}PRP56!YSC^k zb)#m*yY#RLA@v#!Tz)Tl(0x^YrZy)XFU0dj`(4-QKth!ipnEzBxLtE& zWUkB-n#%}Kt5V0LfIu+hyHGrJ(~LlN7MOvT1=Iz~!uHC=B)U0=8v|t!%38t1J!%4# zd6`}Ao(SpW63&M7TEoWWF1&V^fFbif7t!mH}J3KBT-n+p#Aht_06}{d# zzPPPeR>@&I8V|@2maf9=IQTJ%tUUHf*SkwI&=;UO znfu;7_D#iQFilRzQ=j?-31Op`qx2i+BbFI~wO<6yJh|2zB%;kyRKRXGa8Fui$1cvL zfEk6#^;5fPo{BXjw-YA@Qrv}Na=*BQ%6i-Nim>z9qYm2jeUV~#U) zzu@L3zd`yvap2EfB>-f<=(pDdHh1N#C!gj4x5M%13>kt{wErg7_qCC8bA zUu_sNMI%09iBITxFJoTlnTg{k(t#xG2K$4L{P2zMcGKD;K-~hqm1$~R;WTr&UnV+g z7B#put@hu@IB}39HYscDQa^DQ@)g<{m#5hOoU+#XfkQYxqR=iYL5f z4vkpwY57``g<6=GW`_!9jIO+;hCCY$!SB_ptk%})WFrc$k zT%8N{>QLF{O;jW1r->k^P81xY9wPr55_ll(c$p{{+{xGM*f^TWe{DRV6eH%DJAE#8 zxZh1ecz6r#3j?ChZLR7p?x{@HRBv97X|(AvGhGg!Fghr~B3{L0BDrP*5}NM4kBl8i zR4fqU{bI(r+{Dy-5Q8mKBO6;%XyQsRcJsp*l4QXM+;ARH_k^-FYUbSyT36Eyy{fBs zAX;YOt%!P$%xwEdYY$70OTo4E1{ro=ZjesDf6w?@$jpw|5pVqcLKbp_?Z!-RMSo{K zRpIHY%nitWWzEv&?g~-w2|7KeJ;P!d8K40Po*?- zoD>Unve)&wg9yTvRg8ylhc;11C3g<=?=lgM_Ao|8#IT1g9v>gIwrXu=?_Ep5Ifbcc zeCziz3a!1E>7z#7q4VnI2l{v8qR?AhS7U6bMrJN76|Uc|S}AgOdyHJ&sJ_PQB69)t z!M*fJb{CJEd-|@ja@T`y%TE@8Kk5^IC6NtMZDT+Ri$>y@2Lmx0vB?P$t%{ zM4e7sA7E}BPd15hwp>bRVOxy5DEsKz(han8PZz_Mbeh0U(uZSf&6;DMEOCbTvKjG5 zEXm_KgVb5GnBLQHtDkGt9Lw>hr$o9aRrSD!YVbM zT(KC>FoErpoQ!L)TC1Vnu^Qv9V z6|T*Fyu!&rwm$EvH>NM&8f4k}QYS6^Ns9#LjhC%L;XR+iY;e_r(hZK|!ULmUokloc z&5@>L2{*VIoblPsj7nYI=JvYYRWtursJr5`7A{0=4{q;A5|Kx-L82}}bT8UPan(ez zPDZhJM_pct;^vAL5RVpgj}}dczETq{G8rw_9WDDMvPluF6b!juE__uyN)`%{Gl#@9 z2}=q`Yhw}7F7cn%wet16e_1emg=~*UKpgneam-wC={G>s0#0`l;`r6#%xmK8Y2qG; z$32{kbG-H1$?mmt@M~B1*Io&)1rx4C;04#D8~D&f9Svc2M>t;0eb_U{Lwhw!E`ns+ zpCqA)ukYR~<8JEqQvTa3Jjr$-!(0RPdlJdwiJ2=2V`B+vxrr(6iCHy?Med0iHHl@D ziN)QCC2C29!AbSEl4|UdN^6oDCzDzLzI&yg5>0Ulr=Cr^?ib(Qun3BI{0v2jBp^BG?Q#>1h{ z+ERJx%v2dt9`cHL=@7-sWG)$+i7Cw423oZl^0b)->WPNj8TyHtdbOFld6_E489EY| zu@R|#-I-t9<=0sulAx;%{%<0O2o=l;OQF2|P)jg0;YMr(W<)H6R1=RgJ*heCbDY3f zYu1%`ZtUms`4-ohsthzn`8WJ?Bsrc&B<6U%Q_ z5Ez;Igd(4?*wqR5?qMnjfO@t`zBok$&J+5E&}K|RPcHeCq~#p@f*Wsu;sqe2ixDrQ zgfLRUJ(iHzxx!NfvPX{4Ngssu5E)?!7R@O}=9FOeLW{vXSYU!;Ov&QdV&~N~Zl`Bf z@ZDl4T?v_F3Asi|vJ&+DMb6o1F4a!i?>+uJt1kY|1@5JUNv;oO4mcM)LMf(8`M;J5 z(3N@Vfm)Zi=t8;J==cf0lt@jN$$Tx7qbpaCELSoqSN1FydsdEb70xUO8OtkId2f)V zi_CgN8ta7g^smsNE2qsRjV!G&Zz*ROt}vJ6?%d-M7Zi5Fs}ywf;1E|TbV!00Uwh8Y z44tB_3RZaDX$jVwt|X-f>A|2HL*`AYAaViq(PIv&d`OpmLNE_h#93efk|Fna(&3)vumFhPbPZ_^I7Y74WKB9}`ej~St=^}qLb|$A$+~iry2(n51UDKXTZk{AN2B+IneV;DKTx{q~Vw9{S1CK(f znUkR&^u46DLg$Oh(sbQCnRNcI09Y+7ilk5U7R9*){JY0k^+=O~e*8COfd`J=* z1Pv2`I)%EGLYu#mg062%^|Zd?x&);`R50qk#j}Er=V4KU-*T@r5OkB$I+3?1DATZ1 zO3T2RaF~^)OhuVY%QJVgKSWc;t1%^dwyAzq2NyRQ708v7x0#%@o6~n#NOf45c369L z*up#P>pL7~Ivh_rBAn4q^kHW}7*sQY%KKBv6L=MoZa0#&>(gOZ2mxjNvh*oTEQwGstw0>!M^8NirLQNK zm}?;LtI76aBBSY5Z^6>i?7h3&+3VSbKO!HgQ+72K{CTasnwPm=lYCNAs@aSC4~k` zarciu+!*Dz098U;gBm8nW+yCK-iI?xMoCY`+@6f{o{WDpnbzDMjBj@Q3lRfWTgo9ZC#0v}Lz=)0gl; zJH5$Doo;)~PxpJ%7X=J+2~KeDk&JoIT3--DtGSCJnMlHWVtu~<6XHlEqP}>Y2 zcBMb;-~Mpu{o&}%hqp4w4~Kq3C%2ilPCjhObGGr$?SdOIS>E9IFsdjCQ#Q=qu|z?` z8ShAb+$ykyVgLC{DgnyqGU|e|1Gc9zTAy;a+?)E~9prm-= zf`UwAUG2$2fL|kbGiHKZt3vXkdN`eYL3*)j;NE? zd4o&%gsAWnfkM9(F};=#TEPDMCF@4C<9DAlu?Rw@7ekLH&PBGp)nET6!Ku~#^t_;;GT&0F^p85@9}4d$U;@B6M3P= z6PT*WD~|H@r#hdQA|Z5*(CC3nQ&zAXpZ;)bS@55a&v|bhF zChKgSX-lRKU>&ARo$e;43D}*b5(K^8Ua$VR^ulr@8{CIevNi=kaN1uf_#YuS%})yc zX9!MvPQm{Qg3|#M{2YQm7)H~6*kL@~VP@K8mEC2#vrB#H=`Lr=F8AAA-VeL{r@I17 zdqT2%B6s#EMW618rR+((-IMyTCv&NEhC2Z%f%aRWFWfWKR3{MXWR4DAUZ_#dwNxup*9`g1=W z!13oGK65MVr=kuB(SL8LXKww4s1C6Bzq#ta;dsDO|KX~iiRyr*{=-!Vem{EWL_Tu> zxX}G;S3Ps!FLZT)%LB&xxvmbl>OYM2GhH2U)qfc4c)z0gKUwO=Xy_Oc3IKY5%f|!+ z0I(jw;^$l*An5?9|3`El(A9rP>u1I~psW9o*8c}%9dOnE#N`1|{fDl8=Bfjt`VU>5 z#X{WN;Hd^s)X$+j2)J?hA*utG`VUwAOjHLf^&hS}*PkqPKvDl8s-Icv zfTI3GRL29}4?I7kJpl^;!%{!@(|@w~KRM~1Xy|7obYSeP9SZo?2EM;RAO#Sp{dDUT z53tk!>!;7PhB9e4)_>VsexHA5u(9Fm=k0~w6z#W--@YF0t$i4L`xYoK#o?Uu#iF#G z^TWH8Gv_Z%D7rlN464leF@W62_G2Kmb&i_aJ^w56=%G&^u>@ghL z;Qf^)S)apOa$o{%0l8$)OM$kCFd+|}bZ=JjQ)1zGh9#ZW5z`=Bq(;Z^s%Pw|_!SFUng*3S&Bo5cZR#78@8x$!lUZ@=fFv_~Dh7I~UUH)CUlqZ=@?s`0 zFLB@^yv9*Q9xm(AJs}&Q(`7$p0lyjs^8vEg%WrJFtS`q07HLEEO}aWn{lHRlPrCL- zKmt#4Av0k{qjqy0Dk@4gNE|BdlQRXtHI07PpE?rE?oFU&v?+WY zF^2+_p%I)APA3s0?Z}a-;k>L2%Y+I`~oLs=bAE!e;G(;K65|#d){hE=?wz7k?+=GxV9u?AKBUaD7)HwG`V_*-V3@b>) zgO#j;9z;Solj`aA$qdw9Z%wVv7KBt_SnzR5GW-lBpl=T+lf*J@bM8 z%TUNfStxWSoxsGfnT1*3C8G*%_^o<~#Qqux5zc_S=5zUJKQ-nlN(G(p<}72rN0$Z95zsipwGyiP$QT;CrV${=3ID65{Z8o}4hd$rEWP)@YM z64JA0e7Cq3IYyfkVX&w<3Tm zf>pimY?5RcH4#^Mt&!=}aePn}Kt!Pr6)Q`_L9&Dc6oGfks*f2!U^njp=+FS#g|^_3 zw^(J#;9@-^?L7m&eb8t2BFLGN97oEcsHfMzBi`~&<06~h5{)@S_^ND+trm!$ItwJ) zD9_8YalYT)3n_laVox(Wu4y&}OU1})rHkh|2gBtEa@f{R4 zxC-W=fyc>``%LeXA_t57u~eZ>R&$=PQ1nh@;KN56Bw9)HcUYm&J~%& zR|!PkxGrr$$7?a%#Dt?>|8aWhx+Nn0W^TNggoWCKzY+^FeLu0`TY#-E)CH95$9V0t zk5+%|t&HGLTwku`>;;bci5`r;D$GgHdApt}FqN=ympYqKXT|zsvzPO&Hly-UMy)<5I(;Lq4ZRJ z@)i{rFAw8lc$E?hZzlVe-B2Izd)h*QoLSq{-Uy~qMhluNOj0J-39JdUOr1+WT9h2u zkTV4^2ORn?QstvLa9}WHQ)^MVgvDRgRJSxgmZ2xw?IIn91Z}2nOlA`(-cp8iCpKSy z|B-#UrG;>5CJldqQSp2#V~TsOsZ6PxtzF%^BC6b1EZPE(HdHn zndOL}plCIa6=c2Y^!6K~Sgu8buplzMFR@~11YH*y=#Ved5nNfkagho75+rF5m zyWEVL*I&=xo0HG^X5X+CSXi4LMt{D^b$jwd1PM_q^Re9ikg4ZfTBK8+EkVaLSLi-y0heRAw&WB00hz2D=b-sklF=s3^C z?xy?SK9HjQt?R4E!nbehJ=>yxs2KY!W&P1ukbZY*meCH#_Di7?1X zRIs+oo6?0ju+rhJ!A)FNUkhO*bP+oKY7ry!oKcpYAQ`9{fU5u2;D{ z-*;bLiBU^Gs=#{^ffn3>R!PR6hOgXD3bY&xe7qBAf4mUr$PnZt5#*c{bS%hi zA;^OvXcu988LFBva^-nU;9gsxpB^|-N48K@1rHG*kw6hQc10Eu5YZh_v2IBe%WE`t zB}{@FA0C<~aWCI6v@l!6C?K@7AQV_huiOc(VhF2t39C&CtEmsG?+$Am3v1g6YhMU! zmbjNJF7v|RqD`$u?AVpvOfWktB+`W_aScSMH|8jD=ni3H5W8xm2QhEZECkv25&$gc3uNf#kAIIjf-{WgSp5v03qI7F-< z%nTWgUjT{j=G|pSyyM_4y2`61#$PNM7r2p92}`XeO0AVl ztusokZ%Az%Pi@#uZ6-pt!jPSk$Oz7>sSDzcC}Air2S0q%ryK&u$x?qaLxeFy91A+; zUy~+cQ#uBvv}EnVUanEhT}>wxOkcQ~e%Xw4sUdwy5-NkA=3nT5wm0_4zArV;wG(1x z`10A|7tcz+jL>fx2Ujyo6f&msGZavnAhpaiYLRH13{mQ*<->~fPae!Rz^PvdZ-c!1 z&snn=!dzpba$i2vj;CZx$>MFy=AX#Eu$L{!m?JEeBf=ZWW1Q0<|EQf3%q$31heJ_8 zITv{03R04ch%^Qt(24~#OF!4e&%7BzrLsvm`6V~@QatUTcUDN&lxvQK1C{J`YcbQ% zC)BXKW{ZbIMo!rBT;&vL)uKnoZKPFK;L#3J&`#b<>3fC1Nd6#OswmgED9^1Z zkS)K!*h!cZ+E!Jx_A;-W(RPJS{(KgyDy6uwh^?|Q3$!O=Ku!5tN5b8j>bV;z2n`{}>d( zm%h301=`h8B0MJPyxcWM0&VNn>}o4;4t44uKB>nLQ2L93u2_p3GQs>w8e)9u<#Fo? zo>X(x>LZ(&vrS4-Cg-QsN;D`z7*_GZ;xk)}P511<$?8oCLpULhP3J3;g$W`W&NpbE zYrgTi2`qs&Qf$_-Y38dp;pv<760WO%Bi%A$(lYAaGM3sh(bO_E*)qM~GQ-sRQMz?r z8j3b9|t1>%@bA|Xs>)Mh@z|zrhQzn?9T4#ds_}%%A&yvUc)J#q&}8v z=P(8LEmG$fw;%d6Ut((!{B1#9SBn44PE&{ML5Kbm(&KW70%@m&LMPu0u}X8N##E=) zLFc{wW}OmN5t%L~y{_v>Hp3-OT#k0=9k88RJP}9j+r(;GN(H>W{I|v)%rcaLaa{s1 z-^-RVnzXwSdZe#hkguqP3f!96krS`HnY(>uy8TVN13kKfk=>!q-QiQ+4r1GH#$Shi1HD*!-TkDU3mi?P^t$OlKQg$lH~M9JpTyar ze=?UxVl*UkFuPA)Ey-Nc+{0|n_G}`Mlt(up|l^MaHzKre30qoVHooe?rHn8E`J zX6AhKCVP|g-OY{h$Gqc_Y!i6$eYt5287!ckl!@r|@sXv8()Dn{b<#=!recrD#+FId z=9aV9-cKg_a7U6&q1dK6(`?f`r?TZiXY!}=DZxFGTXa)6op{%q*4cEX}Q1w}VN#^jXH%AEWuBSyqO>-BAZd^Ymxtgk|SMZq12# z%}J!sNwv<&OwY+4%`w2w%qz&wE8Ut`@tRi!X7jD{8q@PyNAq+#XFlo4e$v17>AKe^ z!}L$at)EP%Ki#4|`eb$ndsh~F?-tg=3u~2*wQj{eB$@s>o#&zaFNVR}$H&-dObs9g zLZaACcC>%&X2&6?v8y#$44?s>2Ijv=2XiFK2I-)1@(%!~CWKHZJsXr>4R#fnq+`sdj7Wd3?`90VA?vef`bQ%(+xumNvtpf)v7Eb_M*>d7$m7&)2XI`Cjm9%zM=Z;Fr&WqZ#2SV)0BV6I+`zr(kehydlq=2u8(o;D3Mhn>h54~`66b7q@ z0j|Z^=wSfGCl8>*mWiNnAq)R&ZA{XXs)TIZh`8)&LVfTmvv)&KAltJLf$Zo+G1gb zvn6j)$z42a74KT!uj*wO#yjZivua$IJ3@k&HGK zu4+C7`Ng$N+!^mGy#;b{^YsvwUc4IR)g-B5%bg=zunL81nIskZ7sB_ALHOo;t1Sdg zVTg8Wg62mG9@%}5dyd=SJncNsJ=StbQ%yIXS4j0O7oBUG{L&^diF9ZZH!rTJaBVEt zhO}c#E}=g#&Olx^k<=2>;JB#du8{Na%|y|9D-=GxK#uXvh^LOL zYu-@XSNN2iAU*KOz46x5X-XfDwMH-ps}2Ng>Ukhb=pTjt3Sl|hMvXU)k;%AmaizJ1 zF^p*szF#j`ujpNAb}ZL(X*8FHGxTy7IcLJ60m$=8s!WgVy<>zg2@Mp)ppoS;Og#f1 zz-x6>er-%Wc{}KZ2%UHwik)`B+B>^kIry%m9dU)pY_797boFq~pV)k~G7nx0nu>tx zt&LY63E?T23Ov?gn$G@+*GS~s7X*o(B)U?ggiB~<#~XaFd*}M5hK<9|Bh`aMzUAgZ8kzw6?lXc~#AAzw){Oc%ksN*uChEiQ(ad2Z|0Y zygq0Tlnd?y%~SzgmrGR^3rF!H04iF3?0k3F*dXa>PhyH|Gt%N8Qk?ZhBdK)=>%Lal z@3r?W!>flAo`Gr!jMHYfVJ=Vz+rrrMss~{2Ehy;8%loWwnvr~pSjMMokU7s96?Z(w z1QDjy2D7q0{#?o8ESNGl#eC7Yqv<2nJB#ucmxb=7;oN2)cWPTKuSQkr((Rh=K#t0F#^wScz%8qWAU~ZKb} zjB2fLh8SIW;+qnfK+!nHO-$r7O}}ss&N$-n^{ZKA6oUD^+K*wxnuU1%RGO1*Vbx+4 zmZ4~C`d~`%$hv6jeK3jD7!=&hN~~igf1Vmb!tOQtlt>3elF)?Em7hJ^Boch-sZr@* zWl42^P2cg$OT1f@xWou(Fvxf}v*IO>&W$SZ=cXndslP4an= zi(e(7KKCiu_4X9fH$}yeC|F2IhfY7b9nCKWSz^`YA)-zu3whdpOtlsA@Cm))ijA<>Gt-+0}*wt2`GN9c#<|J z-EK4YC}1-#BFM^=Qe-DF6^Ax+@vOo1D~N-jcUcWw3~Xq_p$ePi?CeT-@f1`63h$q? z=B^E=464n9glA(gtzw-CXz|@s85&5mP&NQ*SuR`1d_wB~{IrM|#h= zyvp|_ZYotKVnr}0HB7KRh}&kgi`I}t%3ecA7%|3w4#nM{lUN)lK(l!k#Retb3A818 z9X53Tkc0WtHx}h|x6p6WqD`OS6pjDTd;Y`j>Ge|yq#k_pLS18VrY1TiKe@e{r+D;L z`fhce(lQgJUTSFJ`-9GH;b6 z+WA`KBtn+)X!gjf8F5|LrAL}*U5ntL3AGe!-sUs% zElM}YeIy*CtGz!ld9+pE-?H+we}8)aXuFM~bq%l}g-ez1sBWBTiFT&oSglCg9f*6r}sS=V+DxPbc2c@hI1@8k7n;6&hmwiWV zc^)c$!*vgrXoWyuFVlcpS1#o|C@E3*B0>yO?m_&-t0dNcVrJSg1mNu zysd&@48h0i#43uxgYtN2Ts*~s$K+rTT*_qq|~trd6^Y_48l8K zPbKvZ>YaT%eJ8{fg4Zuj<*mc#S{YK<&D4_P!mTTLYXQ(fgf;7iVC{KC=`U=uz6$F! z41eho-klWQTOZyx7LM5oA7F?Wl86{FjOfk}lo~ZW)07mkP!Tazuj#)Tu~DIMz!f={ zWdeqqVpUm$t0R}#?yV%9si28k60+KKiP}kux~cnkZ!GGFYbOc>LqH@ExJC$kR|H`) zg17-eN~F^|hCusxm3~J+dtjNsX1YRhbQwo9k52^SRT%9WLT?5az7x&q8j~3igIN#d z9gj)x@~r%LndX7VnGoKLxtN|8Vqv3@btju}u~>;@8$no{lBiK!6@$Aw)sOth?UXh_l~zoRJ51=Ti7*s@4`1jd0>kZ?rDlL{qVTi|49xSsdYetH2K zZFD|BFEOGk-ojEy*O&i%NPw>^gGX&>Mj?a8P%`lg+njNRYonCBi79^Hol1EaAv3O_ zG^w?)b4hZpsf`V(&BmyHqxZaW);NTQ+w}_MeBt48}QPZaESuIZ}-|G7~wndpU5%Tm`9I zC3@pr6}Mc~lw7sOT#bobt-V|wMwFfuidNqkb=?hRn1V8HM43*YZtbDW81snkO6A=% z&O3zt7rktN`hiCF$>C7|{C{|Xr>9#00Re0pP_6zH5S-Wt)Q~VF@R6V10dx%t@D2c8 zV8B@*H4UwqhDsr!HApCI8X7kZg(0DFz#|R`Y={AJ0YEVTc*9Nw!8WT4QJYmP zK>e!@?f|Nvm<5Eez@uhW3ivJ0Dwf9v%d={O7Q&*1Y;1UJ(7;y%8v8t08?@BPTQru3 z2g`%z0X|c+dW!!%ggif_z<`Gg{U;+Z-~zT$159OlD6}5d1_O+gei?ynFhW?2kQ4y& zJQysG8kPrR6E1`e2VV442TX{y`GXM{xCHxqR~Qzf2jKsIq`?1ocn4(uMe4@|MW?%| z#9O96#qWh?LR3Y)LHnD>JPXMEU|RL`fKc3pY%ML~1Qffd+5^W>yG5SsXQMt z#lUBQQf5W@_^%fIi)tB7vXcVEL07@utY06o5A0E95O*<_l(XDXTPiOKbX%%`yx;53 z5dQ+}P&vm;&Dbw&y z_&5k=vr?bJec=UyD1f+V+HotZ-4X4$o@*uYAxD>95PU!S_5w`k30iA|5NQa>Q*W9S zbddV2$&>Dr!Z+X*%<#%~PHGyQ4m=+IwqD&YUstUc?soFOB&R)iAuBX*RIb9xoHht% z_h4#!HT!aMK=!P^0{mMh?oCe}ejJTVC-v&AXxIt)-sPrZaliYH5w==w)Ww8)N1czzE~Yr zce@F?-x=^h_R)M|WcuOuXA5G?6Y4W=qwk*2ZenB(T=_B~=M|pgNv-)n!!vQOIJFTe zl>5@f(c@pOc|l5EHihDErLa?bR-C6>dpR_`Mc_%pCr{y zA+t#v*PV+UA5^+|>Yd-%z{Sz7EQ!x6YLin!w118uNeZ9L;w2rIg}V;M3@{sfK)^Kl zcPmr!8ac&MKljMF)QZ)t0th($r77?YRZ(s!7( zvs$mHfK$lXZ!9Ii9h0RgR|Z)%IS9Fczt|eg$BNFi)AJI=bUxEpzXgfLQ-eR&3E@$~ zZBgnbfBk)6(Uj)AgNc=VX?+*WW9@8o$5ldzF(MjrA(0@t?dsd}eKFYeWGTg~@00E; z`;2*K60=x+4t0UL_nl+k_kKb67#fWT(Pt$;yn?5erB|dik3X{cPdxpVdhUS6jSG8{AxNH{g z0>crk+}x&Odu^HVP$fUoxBl82x2>v7GPKo|6X(EIb%ExobHJ-{tEM~x{m_zx#(B{B z!eKRC9mhWZO9f7J-Fr1V+C2@jty-sx=m=YruO?}vb+IY9BeGP5l-;iCnKLxwB?pBcV%|Q)hF^Jwsp%jS0}a2O zW(gk`=&5d-2piX9&*wQa;B$sVPx8)Rd!9vFL~iYRcI+9Q~=lbA3ESY0Wz;mUv_~nxVjUX!;ni#vVx%J zvSn3oaK@s}3j0WO@PG^+-X3;4fYL5?499aHX?va5v&MTlFj9f33GpemA$O{J*G67j z9;CT+muY{jTdTG*@y(Kjsr3H%KxA!ozUH#E$^L}0Q0k>85w?q_jgzH!&XOWLra~F$ zralsZ-tb?+aWWsxTeuJj;(bk}*`@Vr{rcIK8`*`r86(h(m^=-B| zUwe2(TgX^$*LQMht%sT%d}Qdae<_YxkNnLRCVSpaB-T`%Q?9{wCvW2r)%>aYD!tR4 zQWg`7cx<1mB*r{vD9wQ&RF)tr-cM`OcCmRum20vtmK(E~Cw=$_9dLi++wU|lcUf+J z4Vo1gdzIb{oavw|mtvK+W9W$~D?V|BNr!g}Y|jjMMy#WornfJ^E`Pfzws^}8xv|+G z)t*FGGMX@{TetK4_S9w!^z;6=(+Mgo;hG1WbV1L8lK$qa)q+p`Z`rz=fU|YKXIwb{QX?pr6ECKBF@9+`| z;H48-0+0!Lf=nl{1RxUtP5?f|Ax|0U1dsqs`XP%rWuy~80x&831d{-i0+s%usM;pov0Z8CrIg(kxqH(zlljwYDj=*ev#4% zHHDj>kP^U4$P-=y2=IS{mrhCPl$!osSOP%QTzZm;_jo&DDUeiZK9D z0Kov50e}<0O8`&-;Pki11n|-cHT@BpPI&1QnSSsR08ak|nSSsR55P-+lI>5(1i%u2 zOaM6j6`25D0;uWt$aKO>KadIFc$*W%`U5iAsD%T_gi=$(s$u@aOaC`{+JygAUV=ua zKiz^EfcBSWzkJTr!%Jbv@E1zGuRO$K z?^E_=ry||-z?9y!qGCImHWIuqM8)^`32EAJONHqd(+h-YN)(y6hV2X zVhB1Ksd)CIst#8?vku35DYX{s2ow5 z7B@sBv_s4AF4A~6A2Yz!Uco|Spf6bl?Pb=TsIJjmP#MY_`SOZ!upJ13zTLAK6mPOB z1*=L|Yqwwhtct#lpDM!NqAtqvebn^n^7nUUK?1cI#w1FwNetyIzmB!77p{2NR4u1I z*SXkqYs&uXXlXg=_XF+v2hu@Lrw6hQ-p}|;Th>1f=31#&jJP3p!ByeDw%zWhB+F9Q z6s1R{uAkG*$=wzbqO@+kA70jw!b&R6KO!ZAc}tc1ltqp$&GMM^)-iY3Nx$>xJ&>OD zX>8k<-?4Ul{Hen|`7@~XU9;M^7y@rq{O?hhqAn+2d$fAEJri{CXlFk0(b4WgV!r2| ze(hc~-*Kh(RBr(fpZ7j>p~B|gMl6}_6^*aAV|T=>j)|a}ZZS8tr0xqWQCgI1d04++ zHB%;@`mSa?Y;&f>+LG6#=c^BO&RK;RJTaVVI4G==l~5qw@7Yog4S3Cj`T$#V`$Zos zeX1!QbDf+yOSxZTC^OcK5@b}q6coAV&5KB?TM>G4P0QmW@;Y}Hukm`QVNYK+U0rwA z1-Er|x`XVrHLjORE!p8AYOIU|${nIxA))+4Ni83__$7LY*=Qb{JBQN7QV>$G;XHnk z-pxP-_cXI2=D~ZRuMEZyy%*`G6hUodcExwznzh*QuA&A|Z2~joC)TYr=g= zLgX`#B%n0pxd9#`-RIBw62DcB5woQU`5^oSL3)HkI9!wqZx2S$E%YS0aCC!wlc0Lj zLo#3&JhWMU3utNWY>i zqO3~lQWw1>*HhzcjCc$*#d0~zqZRIH4s-hfviTGkQcI!Q*&_WQi z*;C16?;Z{C_4=+6?neTd6qAe@^;7{R_O!gk32W9ot*xDoj$|cf1nOh$j9cZwnk9GX zUyr?%+NwZAlz94ck28&zRXWNJUArLkdK?qj1j1EmvbOr6f+^$)cl)3ph^Uhok53e{Tnq+*w ze1oeB+U;2QbreSo_=juZDh24Ya9A*e5Jgfx~=p)uvjI zKIBgE$K}vBAZFRMpe-L_o8BEj(zYJDQ8;&I|BsF~Q?1IFL_pFez1yP`Ss6EpJI3?X z68{=sS-hwNG4`q^~uEU?6b!N767d{cBfVPN!&3of`F9f-Z zZz=tO^G3S?5kGK8MQ%T^fNWl<*oDRB&yKc}s8syT7cF-w4P&Vz$43kT)++@KBV|pIg1eyLwOk*## z3#yir8MvG#r|kMFxS8N9_U`0U*y~|@1_~r}B@*w~BJ1u92(0!DG)?bJ^F;}K|GJ90 zer+2gZoc7vZLQ0UZg}A-%1Yodc(-P@mPn#gfXgd4=-OYANz1OQ?r@ANV9@ixI0QsVo=$qLGs-?}b)&c~12D?(Bb)ywf}AkN?HqD><}|N432W4N0P+Bc1mKd>)CQoCle{JzSOdkJ>}vioulZlV z$A2@g`Heh)wCGQH%|C&UALQ}pyaphr|3o(be^*6Y#)ENLPY{F%KoC`$zJd(@Bgut3 z9&|+o*F!EWngR$S^$!H$x$lZ?_>!-sOT1V>N-LO+9B3MA)B!6W5S^~|2$Usdol%s}!Tl_ORaBv*A-TSQ+>Kr0u8#a}B^5$2+= z2pUR<;mw_K6jTA5g*{TOfZ{$@tQrATsDw~8Lo=Zv4@`mo9Y#$J@lxB6>UCe3PmL?* zBKflN5;BV%Y{BWGyg96MMd160{<&?Nw^MJ}9UO0% zM=;ls!&<7J_(U#?T7Tosf!L<{`h@)~+n{)b6uvbBc%}*dq0U z1?Vz&XTw*YZ(oR)J&C6%tB$8MBAe1)xhZ{H)vnVz_(x{*ZQ#mk!un7#o%ejJrcMuh zt@768!o+8CoC_lq^PvUB!Ou9q!u{fiRS$}8=XKFsZrxtPb2Tb-%8P|hVIdq9)4f7-3 zM20-_WuvLd&4+lb>FXf@1aUzg;`JMHz?cr(b|}a~m7bD4kndB9Z#+1^d=Bh#mR{ZO z<-HamHX!yP`Iwg8X~n_ZFfI^55&@2M~pmQm_LZ5STS8o&{} zt!jZF*6E84qIpA4K=oX(RW}AwF-F#x^c;ts15~IGd>Km_?OC3QcPW^Vw44i}(7S#X zB{3^+FGws^;uNH?jwV@I7crwNn_QO7$N&$*8Im zIKu~gG*Hn#TuMH?@%N+S*v{4%h(0n-&BcZm!asgeO{M}Ft>vCO>-RwiF@ZgIU zfOXaFn@B1jUz6_AH?~x`CWn5j_vro?L(Ud!WbGD5sT!*I)^_i^*1hj#-hV`p!;d3f zQcr#`$UX6EAe`!Kq{2Ng3IC{6vlx+;sMSN#?;KKkDfiCCk?LV1tvhil6d;UW1q~y;l)U2^JRV{o-{A>_^ke6Z=&w1Lra-wZSigV z^}6T8dyjyIq-pR-W}NP8lzbMQYOscP>@^#X;p#nT1%x{ZPM4>uCiJ=*|JF_iNQ)=< zV(xRw-?laTKGHSqbO}aQgjq)ap~w+ds?fd`=!dcS2p>ZY>T+l?7BPCj6lunjeUlJql(-4m$yJUxSkNI+RF5xVi zHTf+w6M23o2ImFKr8FS4k=@_z_a?8-B+y(?0B$4%YgGf9Xsf+>@w&lgSCQN&)ZP&7 z32DVvM+e?u=(TEv;nALzVlSe_#so$gD%tN&&H0PhoA%!FM2nPI9u{g0bM1}RV`@sD zzWI7xZ^H7ehJAd zytfd}Tm7FN5Z$>N*wk&4KCUiuW2ytSbpB~9p zA_Z<%ZRqc%?hJ=t%_y42UTJMrrXDU?X*W&0!)(dDC8dyLi>9P`2`^~Ki4*Y zQOF5|(Ef!&P9TK(uN3l*lE zG{II;?x(%4@KvA~_De&3(*6R9T0rmXwDff%rgp%DpLV@4z)SpaQ~$B+g~GU>*1cd@ z_tUx;(EB=Vc>#JBg*c$J77i4>fR@*3#j6Ho?2a-9#MHnMFrc~!tT_I>{e@lqPu=VP z+`8Al8f2)(eNOXGq4k!fT<#qIoax1$7nSLMA;jtqSO-zy7$(chV-T(Nn~@{ep!Z9@ zC?0DODFF<$n3%mc|3D=h;%5D{xUx|fghxa3RjtnMZCmlDkQCl4&#}b1=yQi^h;ry| zD8JfE3;(usyyiB(lBPh8Wx3qI5jf02POg}G&wS!|WA zEFL#}ID1QsqfPEoz0`2V>!aAR#^vSxQk7jQo3Ew8+3kpS3OvCTIT{gGP$#XjIsyWA zAF&a7v9cUC*w&}TuT#tNKnBqnkU(M|)ugxfBy+a);U$Hol#!Cx>Tf*0^}`7SHV2gG zZ8wp!^c>#cAmc>Kp)0A^c}B{Q6rDy;cx}rHH?+4!Mw?kYbYAUm98A44%h#lwu&!gN zcx(6SJ#_N6{X1Kocg~;D+tVJ~wx7~n_TTW$_`cS3nYB9`xueK_am9I#B0yS2k$BS~ zx-wGyx`XR%(a-?y7YlOX%)8|=2uLhRXT(AdiNCjk=))1v`;zB8*5JDyG$8&OKNb+X zYKu9G%UZ#n+8-(6+2q=g+?UlW={L?Yzs?^|?f*_~OKF!gFnSsX1dQmb1&<~)jl9{pFhh4$js_q|C28e!Tq14pma6ofzI@s3 zo*#`b5Lp47;55hx|A`Sc*w;uhPc^nDwH+b3+G&x=-tZLIU^+@jhgMTnm1jchXpr;v zG7dMNAS113L3SFB&q4*FOYfys++D~r_J-MBYxJm|Srt{VhV){Jro$vNxVc#zVh%fyloVw<84Hs6B&y& zFhQe@6W>c+-u#6kAg|DY=;$2&Bqu{A$EaS1es_k)%vsxU zOm3@77x~4nLZ7OQG?#mVOwB2!#ivNG5uD27a{7M?BTZS^$fa`};% ztSgnBw#7PyF=Dp<8_@+aH@#x7dGf~Y%QjjIp{EotfYEm5B2EtF{xER7X8!A_? z(6ScslOpIZ)U}j(ZNL6-6xwz3IMY%oSkxf(KBN{--8Ra}UI}@=1iDUU47QGs8nO#F zA;%xbWfvr^?zeu-PHc!)uSlTC*{f6BTT=q9xc;CBmXAE)mcNGxAjmNPW0E0D`84)n zhT)Fja}7-ReIeiRCZ~sVS{L9PHB6sA2(mlT%iF3LkAM1L=uDcg6vFO*p4T)%QanKv zr9Lkyp4n<7{zZXT4d3E!^u#Wvv0*vGO{z}Lh=t*It6zhNpQW!KoiCBld*USzmV+CH zXLm&k>Z-UZA{b?K@68uhRNX5cbbi~zcDAJBT$RzV@knheIhn%=L^PgnJg6xT;`rn4 z*J+UPB$MB^e{;Nlq}18mF2K+h?!K?}Zq%sud0K*8sS@apgh<1?H!IJ>o8HG{U26V( zSctJu^Ir8zZV|d)kNWHGmj_SL5xvU6 z;gf_u(muwkT@2yHT%LXG0mtW`hrXa4DvN5C!Zx${K|0|UNWc5(vn$<|?cddX3bM}@ zZAu#HlZ_+%o7wn|%TpU8MEQ-W-%-7AO8}u(GNY%iSM0fkpO2X}=ea2;-$&isUz&J1 zzJ<-i!rg2u*C{yo+Dg%S+?Zc3|Lyac;2#Ka5vPs56&!RH$T7-xI=Ir;5nRo)TxWNC z38vQ*`em?`8LqD%wSGgql6ke014^LI{rZ5>;KSdg7@i+!2ORH-7ma4?^DR@nEvg(% z-vP~yuXzR>R8+|BEZl2dw>%4w#OYFh7EQRihf=CzdQ^{8HKfh)+i zfa?%pv3ms!+|2shjjz*%uV8Nfo>Bis@sK#fkOY^Iq@<9t?T6Pc1#R94dQAAFW_cJlLpa0iK9+)rhjEG4oIPZT2qy8_BqXhre zjkq6i)YSxVn-@OgTiK9LJO#0V>?#Xc1M58tIX5JUzvRaK*obpZu*^<&UX0644f+oaanN2aB)db{p3bLQ5SNd+3R5D#4`}0ycWZRNTKQ@oLvx!u$fsK~?cR>!HR& zQeA$STz>wrMh+dQh3Mv21V*3aiq$)V*LnG)pEX&w#$_%>Y)z1RzS){QQ+x}^qwsuy zJj&$+B=uF^JbmkRoaQ*=i_N^*$*1-HapKBe8SN#6>kmOa}SDI4oF=IppC&U{~z9xSDJ^aqd} zHt^U);g#1vqShDInTKd#s;*PN#yn-Uq6dvry#?3qQkyW7R;HE8PH zh)WA01kBzTc&yK%Z{TyEwFkO zu{U@$QmlqJos9Mv-nA2M!Tr8xHNXKd2+pR<3EBmk1a zjBHe2L`v5L)(6H_fM*Ftd`T@3gOsb`%dTlXi zg|N5M$r=-eP-4Q|>*TYs{5l&xT|7@%1;~VQ4aEid2hv2)FQRGNa@k)jrn3H>h2q=@` zjMumk;zv0UROY!0T=qDEfkT2XWrA5LD=#s4RC2P$!C+(`JA*jBCAA8*G5db^wN}CP zb?PSRD1Gk(;m@?p;DaqjYpS7=8!sdTFAF**AF#-1Anl; z-H20r_S;6>TVK>*ZTOHm{cA3!&oG#!b2abT`&igF!}g1nBVx?9+*hB*=$WA7!rdlb zVMXk_hTAfc1O{9;w|q*XvZ{P9UH)P|Fn$?@{~)pNV1)niqW&UbO_919?{$NDUxrS2 z@i|?Vj~Z;4t8X{;EYb9aO>v`YHKLrCIo~fn{irsa8ma$xAbGM87eIQA`t_63l{mZz z-~fOehwlvDMZv=1=|zs$5f4M6=PeJEDk-j#KRAnPVl!)R9s1z?HI4>ic^*3T9Oy`B z?M2cy*-|`%aJ(5%W_XGJkG>5qvOS=mE8;7)Ajge{=Qqu@AMa1CjL~vAqD!6YPU0w? z?I!(MewSD3(-BBt@_g=#A*GK)1#)lv10==o7qvX{s4V_~yPl|3rC_H7h%_@9BQh0= z6CSV$`y9OdQYX$lQLVBMrCI7|JLG=fe}ivmrbzQbJB(b&Q^_WcfW~PCKUB6)kmtVe`o_+WE|QBga0B3}WW}?Ehi!tb^MA)^#7; zAyC|kyE{P&!GpU?32vputwjRGi@UqKTXA={Qrsz&Vx_d){LbF{oPG8=cjnIAf9{<* znaNDP$x5*;$T9^(H6`m9c1&R5r&jrbv|(zaT_!<^CEhE3(K^Qc{8kd2JXd-qCia% zipUr{J>D8eci5X`;8=@ zd;d_@>jCg4*}ac6n+Eiz!$x3)om||(jQ7|C%L>?QXr}j&0!dG#FYmY$x-vbATEWbD9{uziP{of>r?2`S1h@0_W zx9It2Adc`aBJN*-IO4w%asLX$5&vf!(LaDVVmJ}^-vDt$|Li0BcN-Dr-+V;qhJP0& z|E0PGXXO50u<5|%2waQ&&7%WH=l{m01NZ3s<<$8fo6f&AxA~vy z*8l(2E#&{O=?wl~*>nQ2Q2HQbScoV*L6zH~>+!YEt88<~sL?Ps>3&=t2bp}PN`gv? zWWHGd=heC?U_Mwty7_sOCIS0pn?O)2Qv3w4RhVjHwhS}hlGBGzgk7`#nIkhEp=n;W zRF@@S+Sb%Jk{+t;yo0`H=c8y<#C*gHmBUg@GOaK!Pq>eiehGnMTu(%f$U z%-qRX(|na`clM$VyKS?(fo=6h8@2}r-{L3Kv)eTy54b47D~F2`%yvDvC~2N|{+lSt zWWSW~`uhGej`y}Bo?4p>-OE3oefV=&GBT)};+l<-!c0HChY}Jlz-Z!TqNDyUPd@WO zJ#{~&zc~=rt`$ze?Ke5k9gs7#zw9>`hHqlT(vmK}{krT$<9@mtB>78}Y?Sz2Yy4%u zx#hz%0T3nXRRN~ei^j(%l+8AdP@N2C?v~6K{QzWJ^itT@(KE~2puq%A;nkllMRZRF9+b&MQD2a z$>Vrn5lz^R(*RkDcnRxuu4Eo25nZ(x7a?t(Wt#x``c;_7T$Sh;(EyK< zx@qrDh~&=`9~10KG5O-v7_2aQSBbjoUkRfY|tr1xU+OgyIXfCdS|kH0e8yOD9wZm`PWT zoNxiCo)kERMn^trK-BAs&{?6Zl)jwYCi3}<^vqhK@|MB2FWbm%ax;`#ZBQT?9x_oh zzY>*giKk2pu5B_amQ>%uV-1c~N<-A1KTr_34{ORkY<=KFrP^uMe(G!8#;P(LQ%8ztZ{cEcT{JsT&T-8Sn&W3t^>kxkK|d{G3!4 z9#YZgNGlHpK?Rz`h7Bipf`3_W5JM4u&|9Fvtv7a_%<8`tob=gqSGx87vfen^Q!Ev! z6*B)EXMN*mtP>vY(Kf1D^DcElWAhLs{N^v~&Eum9{@<)O9{;9F;E)^+yt<|Q7bExT zR~#`Py%vH!KCw-e!O1LX>*&W>OZ`ifH3T~&0g`hFU{O_Z_}Z}!DT}+tuIY+6=%94_ z3*8jpNrL+?>x~KIuV90#k6ji22sZflL__2MtV&efH_29PQM=h|VmRF*tH<=|cijw78vFNTgP;E{N;VWnMBh*2q$71xF}?ta`Gc)q&7%W)v5EOW7Sq^8)DZNj6x4jHuyGCUx<@#ul;LX$LPF7Tvg23Z+v}K zae-+qF&UFP1{sb*8 z$_-7ycY!q`=b?20W--JAZWPP~IT;b%!khXi`mO^AZGMjB$D8inMS58mUyBE1_poy) zmX^9|U*ie0q$+lRy`tihv)NLWS4pwW{p1|W!rw*7zaet^@#%rzQVhkm?$vV1f0*({ z?5}+#8`$Z?8@?nBd!@4T;=lTIW=Q`Dk^4`C9Le7+Ts0-a|KZbt6LLiVDcJBIgdB0| zf9umB{8w4>mntFp{P?f31g=U5|0&(zAF>1$^KY``!Rf!Pe`IAP!5ukC@Jkl_8V$d| zU@&-FO+P z3}yt+K8L`Q&$W!8j&9Y})v)L!G7tm=2E+Sox`Cn1AUNc9=x0>y2RvL}-U6~-`c=b0 zHRvI*7|c2ZWE}!$!N6P7htMtX77R{4foY?GThqWT7?3s^0)_x-wfqkK{M@#-V8wpC z#m%rSzh+)P7@42e7Ca_<>+-O8s2Kw01!iS|vx>o&T3|SN2Ra02X@QF`!Ixx*&7k7T zW*|K09Ue|_N!Hv9a)TdcX;nju!9(!DLvYjzJOm#G1P;N+3;~DWV}OT;P_Q2vuo#{z z4+Z*>(E`!o?M2~TD}g{D*iFli_t3BS5SZl$4`v6$X8?oG98Qh#g2C{aUjny^f$$qz z@E3=FyfC++W~dejYGi~?#tP@n4iDiIfKzQCcu+l@0&K2^9#%skU@$K$1Qrcz1_9v{ zX@u zhd>~FzHaa*Rl{I@Nte}!@Ghs0eo21O%YLk&%VqfLdEp;GGYGy!-plG{KUVnLxitfu zo1yTCa-&Nq{2ak=Uq-|4f&u-|LCqkoW>C^Jd?Y%2q*gO93Eo6>`mbS0&CqFhdcB(; z>=Fi@hC%-dc`yPNL*0N7co<$Ze3geF-a}9`7#_I>)le-U9G(Md z9fFd;WS1}_P&14-Iw=}Ls|92QUcwurPA470c)i0(C=#_I++8Yig()b+}wYx)js+}zt8*Of9TT`8_mtX%su7C9ZAJjiYHxa!L%a3yW?@o?#15w$I^I*gd z$NAw*6~_h9LZ`=taq?{cD1U$=M{+W4;7v61!r0hyGKuR>gi1>~02P%Lt{7Rs95K9pNZM4>IbPSof;`gT^^1GuNS`iw}T za@B{#>{Qo}&VBAW0OaTRKJY?8<@*q^t;zRcQn#wNBQzg48b%mCnp}@El}2BWGq+YX zO#Ir-M<_>UuuwpZSAIB{2KyS61yD2rs5-R_r%S0=;&E$msoMP=2!|>8gP#8Zqs#v)9Z`(S9nyE|IwHGt@miS z58EF|xY~ALFKfJaqv^jr?0yo){kfl@PyO>C2^xF3`kSy$4H3hsS7{!WUJ$%xiLrVqV8-}(i%a8gLx<~MtiY6T|;or zb5UQ8N~5U(VblVzQItsgvEIjpvJ&oKsiVsfcHsFp((5948U&uj*P8L~>6ZqR@{8kZ zdSHnZtR;yI77A*H%ez|==BLTB>cvN@WLe_ZwheK-!;dh-E+iTXAL7l3k9;^y6`w5W zNZ&b&2?(ao-5)I%FP@9_&Vo{(wFyaPOnrLxI)~CciztFl$Kw1r_NnpOM`efWZ_gW}iu@6=T{inBVDFhFN!y5SOsaoa5bm@#+=Lr&?WZoBIk|@$X9NewLryes3~M z-TKS~J!sV8KI;Q<&&L!jlcLYijCENoph7uOcmdLiRJ$o4 z4=q#Fg=nQ@5Ee4Zl`ELCEhOtT6$=ME+e6%pw6k&qiX=l>Rf8%P(yx=sBseQnKagt| zfjn|AHy6pHyag>&I4uSTD|nlIby+-{!_9R~4aUZFgRPe;ZN9J>O^h!$cMw(CQ=J*^ ztm}2$Dd%`ou8`NZ2bPyq)@Bx&#8$_cmK&1f zoNP#<3`g|t8WWeQY`L-4=ObGh%Q!jh^&O3-D?A(H11{`dQy8r@q%@Z%J3G8l-dG+^ zX>G*$=E53fyg|^~I`sSEZD=LG``x=#(aLO#FY*#*6;mDF>yCE~ex^D0!X4Vl6<$*% z-B))WUD<4Jynfu6-Y#Qx2C8yI>QxFq;H7J8{u5?72iEI0<4o%$JNnOIP zb~Xf+Jv+p(`z$_jy3APMo4=h3h{Py2i7T^MDfEQs4ag)r<+>Cp<3!fncW#iDP`=-7U93pKe)mJc`vJ;uidf0H=2c4^-%O zfqX8TfqsK~)ac$LJQY-Ul=_()%Pm5Pg8_K=?p3iZFC{N@5br6}rN0}~P# z4t|}xr#2#OFQ>mnbZ+cFGd&DP@;XLq(A&A#bCgxu(?QL-aP*B8S3nZPbNs z#^akB2f^?KZ9iahSN?qo_+i>mZ;g zBG}U4Ev%^V==l_f*%2)2t~0-X1cQ#X?a|Zt*}?<8T70?7?0Lia`HyXTlk|LTR5Coc z6_M4=Z_V{S21$4ug1vn9bPSc-xIf&g4d1|s73Cmp?i#Bw{Wdq1GF7$kP~A2;l-YM; zN%~DlFgq55Q)C})Mb&n~5L9_~eJhU>WK)o$nsuYT#7eL|OUQJQnx0^&;-c!GYc^-} z@GEVh8aK1A$l)Q1su(sNRqsA}-h{tlF>z@Q(B$g(fQs+YX54Ab~JkeFhm6ylp*xYoL?B3-IH!c$WIe zB6R=^R|I?-Pxp^#^WkV0bqLEMp6}3NZmm4AfC%U`csN&4?ya~ZZSqvJIHbT>qCiyJ zKmd^|f-Mm5Fc=M9`o?!f7_Vc+b&W>1@Vt!sv>&bzac>%0>IIUKK=(17l`~aJi^Cg> zb3Tf*E#uGLRgV?0**j9H(F+Jf@ytneB>brlBzAJ7SBg;qmA-gh$9!m6?npo%i(&U;VUq$HgKbMMfor(l^^qai=( zbXmMj712Zc(n4Joe2xp$S<5ZN()DFe?1((n`Jqr%8v!2H1iojb1WtP)7BW*;rBrVF zRHleje$muW=2YIX)IioS#|2wV&v=hxyNCV{dHiBXKZ5O!xXA%{-g$U*aY$EJfUrD- z>nlKT3qX#?a~BbhWEKxFi^Kl{2da;JzAb252cWk5Br=PK0SvnD4=kF;b!!D6m*IX1 zWCmPiV8!7S)d5KBJm)OXv4D8^K(4dAtoU|$Rwa9^7I#J^mGu!XktBGQP3X#40+Hxz zhUM&UgLXA9WWz;5Fv_^mg;afYuuzb}Qn5pvTRi!TbckZ70KcNcoJ&viY>ef2Z( zzC7-yXr4A%p52dJEKkX&(E)crGtXK`zg;V5%tx=-d&GC_yh z{jG`LZTN$gfIzvP?E_3v+n<2JbU9UCrp)Ww0^~0o@4K7tu;=cSUT933kHe$EI-A?zV$oy~cq35p@K2(HNG(ta zw}XC5A;fe5{CaV{dCKqF0Nx60q%?SbfLP;)L~{j2O#^S92U87XpEo)cm7yVJMzRqf zxvkwInKDc<47}HoY&Xh7JNESor=*0wS^o zj!og6E4d~ZvZ5g{s7!=rdX1!&Y9EOJXiZ=3UhofFl@Ku=$#Ccproza2RXA%sdUzGS zV;FB({j@_BiE{mQMg1gOHFak_4TY(7i~6{Z?G?;!e>cjFq?-7Y8*esx1qm;77U2q* zmCg!EHOlhd#)W#R<7l8Kvq38`GBZ{ISTu+jJYJz103k7`U!bRN9fHbm6X7h*DFD#t z!|lg|UF0J{3dktZ5K2v#2-QHBO{!dYmKAt)llUyF;V5gLuVA!AA4Okj3TSNDRMOZh z<%W7nc!(u5oYpMvnMkx1JJ7pDI(mOVUa~W$+a)(M?HkL$1}ETrWIs&x-W+Y z@h!hoYt4P2D{NO3LnY78A&m$qQZoUuZ((}g>H4b=*6tU1%~#P_O2 zZ9CO$3*C?$eTvLluuOAx{f$prqG55Z;knVCP|VOmlwWO551}R^?FcFD0?a*yTnoZ_FH;W$vU(qI6R3RuR^;;onMZ?>aQwyl4s@E?=ow zBAN_OhEI3%xEXnPRb$H4s&%y1XrX#BSOZ=u&(t+Pt0>klK8LK_1H0$uL>= zGFjKd3j8~h0*3IyBv9mdP0dch};=#R`4EE)9R_vQf2%$YDhVHTwle{aB`e@ZOGPSyyASQW52dh zxbXL2>)MhnYe{$yiygSlnl!Bciz|Z2tPH6u0*-~}MV%)W0B^$E{=> zJ*(K8chXo^4mU?3_|?hdxgzXGGgE1xq66?KT@eoGTAoRGbV;rRk0=qyEj)+A5%9f3 zBW-K6wbijbk~7fqw8pp*r)<9tC2=Wb>ynr$6e-Jv8;BWX2bT%)Cw9rnNU%SA_*qdk zyf}DE=KopSkWN*MAzLQZWBx;xX|{LNho$*W==>PD`4^#zAZB4}vK%|_HXy3FkAK(G z$(Zkx1HY}KcDULgdx1!RKEi+(4r--Aae;lPcqXhcJqw1)mfbbv(9Y7PAR#!r9MQWM zVB9tD!Lq;@v&?&8$Mq$W<6@bAYMCT^o*So&ULx1)%OJ^#Kjv~xUX&O_q$DO?{+*Sn ztBtb!j|wk_QV0@W`1$IHLV!{T^Hp3HT3d&SNWt^H;e5z_7-vPtf^`m6r%}OE-{;7| zp~pChqa0kuG5-^O%>YBxao-+afgIts#^1?+QQv;w*+GBx&%amtvPW9k1Uj6(RX5-1 zLsA|G9Uw`$YW_hEKT?)bSFLnI>Qn1}>A3I9IQ?v{`Y;l9b7NTSHp;-HrqNZa@WdbG z6BcJ1=j`Y@U8kgB%q;-6CuZRo>}gyD^e zhfcX49deuPUlw$H1PvxdW9!0>KFdtn`Qz+Ar$wjGsOkFb%4gBf-fhGMn+Q0ky1U9& zrrS!6Bo;@99q?at8mkrX9UYM39QtDvliEQ^&HNRflxwL>gHi+KC_iQ#R#suU`?POU z5UE&v1c}IWoOx6jUKF(39+6Oo941FOM7BQk?^8|W8~({3H#VrFH+ant>lWggBkoL6 zIqioyX7y)bp+gyCHEe9723_8u7>s9i>Od!{ z&Q?*_)3Yz}=TN!kScAds1FCz*S^V#~gisCCuywU2n<1aIY~!SXts(Pmqa&^kBQ_&g zuA-3$EXp9l)Rn37^PbvmxdMAzPT0laGc83i-i2zoNj|)#mICz$nslG3DOfP|vP;e! zv}Oz*D$t%$Gf=@lIzD0iQwEhhYhknXKRSQ)=hn(+JmMj4(nZmi!c@061U6(;=C#Gb3_jjZ3ZRmxbsSu^QY zk~SUDULT}o3-s9csgWFNTKInR;lfrjbMKCne8r1i(p>rKIM^V}qV{kWBdEvk(i zJ-5$^xY0(27O~6U@&v!NEz2%=@a)I#)D9$ey03em_^9ijTU0|3WD*@?8!jB6z%bJv z;}=664+!+Cv6o5b_CN1nKMBcyrsfKz*Z%gL)=z#@IqNuAVK@3pe;jEYBvN-K|7QL* zy2{&dx9=E^7-f$QW?y=kQ~`5uq=QgUQ0@k_U4yz%5Gj~Ur21&7KO)m&TG_cG424k; zVZzWgw+4eTSe=Xm39LqvQ8-i1+cdY8(=j!NVP&pCsPWXSJp11GHVR2>-+}IB?@FhW zP~Hd?*VW~9m5CNwMw4piX=OZXN-)Wm_0edQq7+I7kn5fglnTqq8q3t`DYbx*O9?rnteY@qw z&i0< z;jm&w4Ft^*GBv{W@m#SgMU4_2VW;gTrtr7q>C6NHEts`E*gK=Fn5uohff1x%7*{xv zpP28D<0&9mI7$#(&}YrwSm@`F z2_X>@SEyLtcvI@E`MgPhH(V)-SB?~|`V`94Zh=#WWy0!^+CLG6LCMCLEXwaOuV z5wQ|NU}y)iz4>*f*o$dLv)SxQuUfIsknI8O<3o&nwZvCM%D8j2y(TQn+~LHVPv4?P z&(YjJ%iLghM{3o9on=^y|9$U;ZnhB;NMgXXyQP3JXJAF1m2xT{(&klMq&2Y z`+mK-=@ue%YjnQ@zx~ft*qfK17j^~S#CM-heHAjiD+3^&)cY-d`BoWgx}DU`U-U{p zQn+h~iQ0hGtaZUjY%Hn6zU%WoLt{x+1M2wIN}S0h{U@kbcI^{2p&%oj;7iUz)t9pG zTwK3oNi4Ai*`PmrzIJB65UdiQzsys z?fDwLDYzJ{57}?Jc%G7jH&8HD=@2emAypSTjlll!Bu}Xt!LG|mJDLzHFIC+qtKy-o zokqzh7}jiO(9@|Y1H8fw)xc8pr^6`NM|jD`8u4~{!7Sy}tD_-YR*?UEzKZyrOvrB* zvokE}4=yPKv^|Ql%NzO13?!U-ye$4|Aye6U;6!BvRau0}ozkvmiPI)m3j^O3FPhOJ z28VqeinClR$y<^aTo{rZ_Hz+6wpj!4VWn11kZOAHDL)Z0-{B&~NeFsK5r! z)CFCmY0j$8L6tFcB_-L9a$3x0H^4*UbQ(U4eJXSfLnV=c>I`XgLpgH7{zKagwV|_6 zSNE4cJn!uLw5La%(&`lFNhg~)8gTa2S7ZeCE4 zN#f8}M5M}C3TGB`9P^d(6=GAgkV42O6JDn8x1zsO^I*Ji8`Uw7FlZ5-h*pfZ0AU6Z z0KrYHWlrW=@t=Cu`VL2j<@fn=$g^7%?qOOLJ0SL8`98B2R#J#E!Ov~ zm~Z1)9rHKM_sUXRlFJkQ|0FF?NE|2Jyd5-6XPa0D)AQD_L8_N_3=Pc~a!>lK>^|&Z zs@v)mk4}%dq*_Lo{>hlX$9I)x#Bx%=g|i;<)j~eTxSiw^!*?>QCI>_ zTjM;$eanI|B?h_6ZrptdG4*$dqD}3I0pRb`GG*l*Sv-z>`h@YWvyJ87+8}YM{4UbZ zqPi(SYjv+Q%-Q1TV2i>!4$;sjJcX&-g&I8)o^1a;>1@O7cI4xRNkQ(#Rr&fy)Eh@( zwtcrS>3-%|r@ryN4WHV>4x)nuU(~xyrFsve$O9Mgl@JHHYOKU9lvY(;U6+vx=0)#E z_XrFYS(3HnDtvmSF}8|HYut*t{X<1&IqI3%78K2r)qADJ%1`Y~6=NjO%edfkmx<{E zYLAG7fKngqfVo2B>-D-%8S9A;I*l<~72{^AWF*a6gxj0mBOP{4HoGZ?oLg+srgjAT z;a0kFsDTY1LIOBaT$hVVx|d62#;{O02eUM3$DrAan>Ew|;#V-``Llww!tR#Xo-#9n zJaa1>1Z;VOtL%s2-ehg$nT=NBu`%vywuRRmYs@UvZSzqRYzi6)_zR-@8f|15E^F2a zLbrnWCYRk=9_Pi)9Z)MR<=F-T#J9~ zEz&PO^#Kdc3k8WiKx9l+R=YBjYb1v;u(&f7lJ!hsm!T{o%*y@^^*3MB4*INUK6Az3 z^Q9+q;$7yy6C`N;lcvn^J9#dQQ!Va9VikUBc~$N_yI%R-7qH5OpE0R8yZGWx$hv4P zzj;B$R`H!ll=zde)crAlw#-rLO}2n;tM?C)Qo(AnB`;d6Lj3QdAO36%-us@6 z-PQ3Mhszr1u2UV0F{kPqbjE9>w+RF~t-qeGNG*-z$n6_cw1b3FO9 z!K|3|SP49oijH|v^u6)lBX3Sp+3>rn(0i!|Fx@61^X3b6$ICiibJtnYtUgFR8>JD8 zHiBf5t_rK>!@HQ@@jyZn-g`G7M$~+ML7I^FN@qbx=rs|AaV{n$k#BijK7}+cw3jD= zmpH#-v!X6CBew{%&XSfsD~Fv@wmXxnRWoucM{LF$1+v4+}9$BANwdLckqJ?`d*Wl zq-_Y}bn=w6wQHR*>$BrfyU})149zxX%|~_9g6Wj}JMoaR{dVYn@k<`E;pg!rS37h? z@X8nB~eqir4??QE5aybq6f={P_= znN|l(K*r!jh18E_;_Hd?JUZr5gfI`5v23_8EF9Net>wIueg&SR%<;jydM7@d*~E)k zA<34W-X7gl*pq9B^HD3YQ;N)amxc>rC*DZ?tjB zqgZNE8n@acWrIN;HEp8bH79gJhTe}wI)n6ip0?#xCXO{(tK)pchEW43qvC$;WzD-B z&Pe%tUQ((-qL1NdRH+ONGdY?pX8~1DBxaRAoMwwR;^&%73ImvlKz_4?BymA%J=^n?6xwGJsG zR+190H7)6Nw0ad!nW0GyuOmZh{v6V;WV%kpSAER9MQwCdmC_Zxm{i~zQN;j$8WouI z5t8_$J0(JPa^G%QxE8(xIK7aA=Q^V8H*d2XgN(`oeJKHFDV^rLa-B6q>%&A%;~?%5 zLE8CvUdanmHZ7ch_WI~i`Ybw<=adL4qk{5lotnbQn1CjZ{^N3H@&sEyIrO6GAW{PT zLN->N7j@*K+&4*|-q96{M6lixv~Y09|I&u|br(71rLRsPd~X%RAQX0B=s-w%xM3$S zq$fpAjH`^WOeDB;d=dLYm!)4KX^>8im&EIrFuPMz5|}cOw&_>7>U{erwL%uMBGhT>jdJvv+R&}>7O!$eI6K^u4j=5XZt87 zDz5nwbyVF!!?T6*1`O@0U3o`OJ=mE16oXyIqF%WH zPyKw_^06`!lzXE|ENfe6K0nTC9H%L}Yj~$W%PG}bOEe;wkd3U6Lxo@tSY_bQq0v#< zSfo7I05ql$wI8n^&VSW?O&$}C_WS0g;+n`Q?Yg#Q+xU0ptaNf_L&1@PJOE`Xbv!sQ z{$(;F$t0LX_Lmw@aV`UgsA5oU^&*5J7XZ?A?~gzpguUD~Fj+d`UVtbsn#IO}P1>kcC8= z+s@(lx^huhhebMpLVV5=Yhts=;x%G>lA~nwul$tu6<5ZY+1OcoNF7Sc*sgbw{c6HkHL+KkwQ3m&*(L}Y z_ga*FPg#WBJo_xy9u2kJ)!401Xe3^HhmGUSN4YwA|FDb#L=dp}7?ua{w)hmz6H+<* z@re_|s}~Rohpe_k!e^0GrOJ#k>O*|$RWtCi90pG9B*0mWkedQ_t<0;9X}-c(09l7m zhJ=D|#_C!Y%waqjAJzQey)NNIyRvDw-gfggE@X%AW#G;uO|@e81*+*IHptxKL8+* z7l^qX!fyb;vapt5IR(#}>&K>En(A8Qt7^Q}y$Mw}?q+o6lnRe;w){;a^mQpue`ml}~?Fx!Prp^|l8sG9m=`hB2L{7e8 zh39!<{P_BUG3jrAIKnXj#x48%9v3_ybH|mNK(3Fnv z=Fyn&s)#Tzjb{qw*UQD|(vv$aYq6t#PvJPjYJc@%9h25`Ts~5DO%vO2SPR8^u{0K;iZVAqqw;xk)@(vZ3TT|tJY#uaWSKjGh1spr8@<> z81$_yO45Qk{Y?o{ZqBty19$l~C(2)RIn6y&igm^;tF}K0XP+bKKroi5Oan$Aop7IV zyg&LcjLbA~ikAWOP@}w$?Xg8Jb@Xm-hLJR5zdn=%^2MRyD;|_@1)_ObG5ePZ<2INf+f@C7_6$#R$nP zbC_Fbm6o6%$1Q-1UHp}hp?;m(9J-)#%oj0gm4YjqeU-1}%?Ae;=tYteqp=F2J7Dja zcax5+5C43lYVQW?EgdXoNu%jf*M&%5g;;*v9Yx@u70Yx~(#~p;Ci+E}aC}<-^3(m) zAG%6EoPNm{t4X6n6uh(Z(Q;X_iMo5Sc!nj%nts}I?<4nLrmCndTz+H;uHi&{#*nhc z2}DDT4dd)rSOMy4PIp>fdjAnhtnd`No%y7QxMzK7d|hSzax$!i$EmBSP&*$ zeTg3RHsEz(;)qwkKq=;Hx2N>H@bQ(!_lo|u5#h77{(ZR^UsJ%Oy4{aNsAE{t z5h}Vk7ODfVt(PX}JsJs%iU?3TI2;4j1!||c6C8=fGHP5`ik*Q)AsNh4pfng7bjfCd zt~ngt|DLX+m_t7hOeT39>13c0evlqS7HZ^PR$r!pqsZz+X;+u05kg8Kb2j^|o3_0<-1o zLa*Kr0^N=Jih*__K{c~0Z(8lor0o3xooP-wL&PtCP<3dqTH&DRHJ0SPrZ`(7#O#e# zjV~9+EE2MV6e=YmeQq=WeKIRp(n!o7H_H@9jnXSy9Z_fKm zUopR-en7q29(q%X`}^tf>*j_+>2yGk=g-GJx1+CSo$n6vTl*Z5`kDbI22){DcHS(y zq_2xbZ}W7VXl?Kvu-61rq$1X=HRQZ8iZm67V~bx~&>QK-N2>A`$D5<8k*8O@5F*wLG3B^IhRHtF^x z9d^s+7MRI-(TFj+M7GY!ib*C|9(qertOX)TCK*2Ev<_^NCioU!=ETCnj9U)DN-KO)^n;G3=EFa zjdN@aPHn{7c`3i0dSer$FgpV!`!GEU>PK)Xoa$u-9nV9cv>U4t3k15=3Cj)}Y0}H6 ze!GopOcdW5R|zVuTE{X(HR`vx9IK@4S=`Fa%*M3=A$FE`OfEixk82SghK#iGl;6=0 zz;8gI$(GOSd^nq+ z0oee_E@xUA+O0E_kz;a1<5%01gS(sZUoNaM&$wJ+3i(<-zj1Lf>k4 z*w`U^N$>}#2;^dA*%jHc^o*4Ub(1GqWD$!k=*U~Noh86G2~FQnxkk>sVi+~7wdFUX zOj3jCG-&v9@fC+@|2su#N#Zs{Gd9~`q@=Xf-E!t~Yi@dWqX(KpfpkrE`C5o#bk2Ok z9q**Cr{<;*d25XGepsZI(`Jo;6at5Q1)!+TXdw)-al(4Yk$FAiipToZb?A`YT4xrn zGU~`3%Au6C|5qbSPqJQQ996EU@iHL~Z~`xX`BIl}ad`cO}YRRoG<*3jRo5#YX<=Th{K?X`^Y>^c;X&y-9&!5o^jLZ^!QlnIg( zgp(YPQHt|4Wfd^m3N@Jsm44il^jIEDCD_^O&$O0QLna&jhhMKr>+eB@L0W+@D~8nl zRT33>JBPH4s6NET3ME_>L)>!U7%;hyyIMPlyD>5x8CrymQD?=2&7=ujivKJcsRNtL z2Yu9qlv=AQymc^>#&qQ#8FF}wAG0g>IwT!uls-ZdadL(0fraeg1$6U8VWeVXYrX53 zJeQp2_EoR|y%92}UBeveN8)b#fHD<6?XMO$*Mb4bF3BNo>lF4@lkH=PT5SWW)4Kw! zh(uSAnZ~)0V8t@xj*CRtM4Y_Nvwgc%#5J2do#TCE>gdPja2w1f#$VBk^QzfezB!Rw zANg7Ye*MO;0MpH{R1o)76JnP5WZHgbOBSNyx(hg4Cy(S?)XnJ|ilr`O<-KsHO}9tZ zv>cDZkV8tL$$*2T?o@Ph%k;vms9NrY#I08L`A{%sEGdS8>c$#jx7M5Z6KrE+gnP9x zHvF28bVX)|mLrY41QAA)bhT!Q?8vftNHLANdlo2&Y@!5OWHJOa_Q-1)`9iGL6lsjiNw{OkW$t9G#N?`Q-2VhQE_eKYpBgoacce3 z@ebh3HC zEIAp=5%wxXMR(tOUFyryklT8kEk1FJn0=Uv^)A674|s3`!6iU`vUDAvTa69WU&|B(Lj+eaKRzm zg%iu=`*t)$7)oB`K>@J^XRcyE3^e%`_dOqvdqpQ~0kr5#FO?IhCVo*zvyD}h z-9$8}_Ux7ME=>+yJvZ^@Z@8a(i_DY#a8d~Ni#DMeXugzIFGH%rH=6H0&lxU~t%z5o zJ%=QzRu&%hHwY$Wq$qh$II#Z;!V)!5J5!qDX}C?KrlPyHj=q2(nEmjN0P3u zD5S#<YF>%cx@xh?=NA-l;#-TOO!rND!lK913O24L{aO zx;agz(t8xd8cs(HJ49+Hv7nF!gdsMCP&G%EMYWtQ|3Wd2`=W=L#VkII$y?Qq?X=zD zOL~*51(`_@xLgVLWPQq~w6zV|7QSt0{$@X=Q>%A9Gy1sOyE-!}NV$&)%7c6?M@6u% zrI(UnQyv>j$$U-=I4XekB-?{hhGJ9OZxPvS%nM%#B-t8dCO9$GGiaaZ%1(&61~v#u zx>=zdOF@)UWXj@t_?Bhk4gy-(`z>*m>@-Pr+!++omd3PG=_FRfi%Up+N*YYLEVH*0 zc&BMyNB<0NUUXai95-Q-rQZXNf8RFG2f&Mka}}_`4+j#w&JN)xFJ%U5lV@<*T++uq zTIq$Xm0MVR<4MSHzt6n&pt9^mm7^V2)zFtV=|z!Eav~(74(w(2NRC@vbPOH4W=#QT z;h2PmG3`vF+!96>rAPXI(sL%|l2Pm8 z(}VJLoPOeIMSuPDn$}@$hFcZ6Jt8+-HeSyp{kH_Bn5wBgEE4$r<*!wmV5+e*%4jv- zNox)RJG;zZ56LbkrW*lTO=~pf(lc8oK-|OSOj)U5-UZ9uBu1Z-DGg6)%YhU(cy`>WO$M0-hMpz;N*3Rp=mq-KkUHxiYG9y5 zAOL+9iH~g$S#iO-o8%ySqxfM7Ka^zsVAD2fcNsAJ)mkmx?n|1*0tW_8TGO<(2ic9{ z>q*n+*iXe4hIY};b82g>AX zrZ>xWEJhN=k+Y)lx>tH~C7SXbli2N}Aw+V8ajB;O43ij!s_n!toCIquvR#5O{Kzrn zatm6-F@&*CXQbB8*{O>(_?Z`qq31Z70b@8?j3wtWt@%?KKz00V-6ATrDiJCC%?YmI zNLkwTL?s%Bb`%LUsrr4S`ZQ_uw4hAubVDYbTT({LCX$kfVMA70lEa}(SyCa)$jYf_ zwIbO9?Q?Av@-%wg{YY9}srni1uq2`$i-aafM0Ds;litq{85{JjwG*uH%kXbY1P-{~$zTQr-F#Pghpsq4CXEHdY8A$pk zB8)L38zlzYws#?jl#D%0lXMBEXmmVy+8Eru-cO_C$OK6vO0%ttk+0eQEivX{t+_Wk zfJ6!&BLtw9$=BQr5PjErg$%t-LzSRALYxgDE6dpaUjSo3oWG!oJ1Uc$b-AHIz+|(+b7{P!emmF8h$Q%hphPjab2fWpC#YZ#zwAOv0tBx2Cx29N>;D1*~2Km-WpWGX}hT)_%n4DQ&ETgYjj2+NmU(0E44yWTC0G#W)8ydJl_9}$*;jrY z^gQ7mdY);Zi5XtVXL{wUD1;>n45O#Q&RZ(iEmzkKo8t(E8zz zSSqJ9CiL=Qe$A};v>Bx^O1qX~Pl4F)$y0L<)U@{E1CYXMU;u4I5w1WTZ4gei8WJN$+Q$Wbx9LkARsQp6<%6oM4XL%cPBA$Wu`h$}m|!v!>26Bj`TcxwV+z%V30 z1ON*{M%$fJ?0%!s}fPft|v>n{R3k^gA zYybeHL?QG;5h#ToXuwMpL0r1(0yF?S;K3QFg9vc*6=T3almUX6tJ5s-8=j^QjgaOc z(7#~fIWCvSfY;9a4E{b1hWLdzrEWcK@2Bu4)bw1Pjn}Fut&#PEv7y#c9IqqJAL~u! z?%mKq2^|8t(>38uy1Z>diQ3$83Z$fyE)j;Jng16^$}m~TlPXv39X0K6-2-5m6XYG` z*obaVP(VCr!Z&T~^&SK_m_~NVWKc6qnJJU|8jUcP#@0-qED|syo=QXdVK){SQNF4d z_G8yER5U?VS<}(|!9~2ySqCXI(tacFIU`8nD;^iE?9>e4!C#o&N%6Q~py?J=adrSa1VuD}z#fSA0))T<ha2rayP4zg&oV* zj#RfLiB7Q}RJPW50+4~9r4cS02&-{V1^=x;7~4p7R+#QF0ZmFEMau%I(9(R!1?mZh zBh<)Vj+l_ze){%bR3U8F+T~KR_X@12;@TiJ3Sfn^Xy~6@%rf9EKr{e09_&E`48sD% zlGV;FnsoN!VDZW4l?>W-2tLu`?f5a^<;~ zg$<0DlWZ)v<0Qn8J>aZ-=xoRdiw>k#?7=oLg5%1A1lR#!CjdRz!3*S(NFRhA6m~`* zggO+tY7_yIAB4L0gE;5|9;mca(EqnQlz~1_fUh_2V^8AeVHU--nV0qHIW8xm$Zwva zrqi~WVeCnyD;1h@**SW}f+Mie*bi!W={s}H@eXyZotLLt&wn{^PckjQz^l1|<~M1! zPSYvaZ3VD-HLG+WL6>{c;MtcW?2{dnMp!> z;=u?g14$pmE*C&XKL7|6z#as}18{&LYhSvn4?`kMIU(2}jctfMDtg^3mr`9(t4{l( z5Lu{LnIMfF8R|eZ6iXSab{Q`sNW;1-T-NNA*&C`IC! zx}l8h;IPu$_=Mk2y*Y-j7GB_^3y$8**zP5*3U)G2i)*MpnQ6Nn^oTyf&Xf_MYEUdDnM+buwdW%szfG*H;~Rs&qE1q2r8x6NY#ymD1)00F=u)1e7Bn0%>lPiG*79VE1X~^ix;ZD<(hC8%rhT&D!J7v^ zSFJ4asoIh%Z<2maQ#o10Atz%jfMEGUoz-81W(%6=YJ!Jv^CY{rD`t(mEoMz9U8rK# zCtqK#Py91wv;R|1ipsZ#NRp~R+k8V#EqMwkB!LIT`%E#125OH2L-YYaoOd+A14GL= zz(4~G*7*sK1meL11AO;JJkX|eDX6uIxDB+|lsl`n)7ZPMtBJU@Z6dKes!YL^ z!g>h1;*9(cH1HIf=(vYW%1R+CDT}hFn<)6JFA6BA%h7G}vTH8-B8aHZi$GAO01Y;Z zpfNj=fssueRWoupQu zu2goihEnSCyostaNimXKb+sUpvKxjVUNZo-ebzbk8k&Q@2mCRQgDw zpz7==HeMY^>6qEe2v>hL|9CSX?^=s>J}UZ_&1u)OHVF`XL-Tmxz2v8+9t z&WW?M+oTOUoX@?qKY5utI!%WZ)A!Qh@S1C`z~4$#u0%bGORtDu5=@`pbS^*w3GA?k zl>eB|(Zmd?1f&wU^42oAHQ;hqE2!$uYmVC309-3d)5rRc@7lhT)3htoLd#MeExNf# z=`Kb6bUVFLGxp&>`w8jPj2->b4ph!4zwL@7u6JmW9S+>rsTF-(x_>mP_Wlkc4fXMI z9Q}5sWGYKR3WQo~%9g$Yo9f~To-C>Y98RFn+;O5Ugunv_581;843Yp0uwx-MgU16H z2$enP>kKMeM+6+OfCi|n03E;s|7;_gn9R?0p%EYHBt{$Mt#3HEfe7=6HM(@2hev4g zOwayio2CRWN@*zy00ot$5D3g!1Hy=5s#7H`%|t)?b4&2z_on9YiYn}4Tdx#SC;zck z5kK`)qL#XYt3m0DULR}}UeK7R4}Neim}9QMSe%@JSCyo#LQv892)W06J44L2j%md+Sbl4_ZoZ3MNEsPOAnQ4&y0;xxN< z9m!XvQjql4qmyVQg?@VTmQZ?vza|m!YfNI@JB`Gd17)!@w5gqHX19?0jQ>TCEBT@P zJmZ~feo>QQ+l(K7lt=rV@-x1Qi{K1bm%@3(Bio3}N%3M43V;9};(1bK-~%nN4Tnqt zs!SiJ_?kZ{?UtzoURMsv%p6kmMq-&3_K3*3EjKZl2@217 zSIV&Nd;H1hoiy0LSA`Cb5=+wvTLZ7=cvYrnYm45LQ?%76hc>9o7ba79KZO~oi#_a0 zu>#7wwD@kRs~jvhDgIXhnkRriVY<4AlJ%sH{S zZcW7l=nGqu$4pABUih&|XWG)6`O^1%>-p=7e|XWuX6ZAt8~^U>ZuK75#nF6VdmT&A znLl}Pks)(glz17Wm2KEXadN3kLHq)OhzjhU2)b#K2&R!NnedVs9tx_@lr$|rRW@E7 zvV5K6HuQxpu7`eIba;}x5qE|^q|LIA*g4AC%xAYT&IyZMNSm}I21mI?C2s0_*W2wD z)hY}ds1beC#R~gMf`aib^E#G|T9$k1X%CcsgF{EosdR}|=H3c`gJ>FM)#PH@@Vu43 zaCTN~ulY%r@Dv{PY?>fyy(H|6O;*&kg&&<5U829>md_+t?2dv<&lzuFa-w1XRP5`CBFKGDk9;o-9Q5x@rEg3zhCvRO@h;s{PTM!;u8-g{*ly9FR^#4#72|>-TiLow=3Zt zL41FrteOjQiF$dL=`#`jE>mIF`oyWuYkf*OhucQ&2F@;t^6p+@YCJB6rzT5Vih@U! z#eTLCv-$Q0?sgoiJf5W&(?x<>SK6@qdz_eVJ?N8 zUI(Fc4uEz|V4_9ZbmoLm5Cxs2D}Jv4=pmZW&yy^I9)gUi;%5QXN(_ZUi!N@>xF$%J z!mE63p}1&}_@p{o!mh4L)qte+8Y~Tk#yJSZOsd4IHY-cQi~;cg0slD4TzsnB$cA62 zZ>p4Oc6g`Cz)Inqqi)u0K7z;PzT&z{i^u{@hN`VKpiaCTMZ8qejQ%1ojH#f4PK*>y z19#`lu7p&jdv@Vs93YMQhZe`KkzD z1|lgsPo`dNTyzi4d*#AhHlbAR;GHA|vu5A+jPdk|H^> z5Q^X;HF6_E(jqsqBujE6OA-e_(j-r^BU_RsTM{Kn5+aKrB>!a+CRq|C6QBU}Mhg`S zZc47ukYt=VLmLOiC~Q!j2!!X7@U%D!1xuxM{9{SZWCOwL z+6XEJkl5&h3Y*X$R}DPu%aQu)v&>1aJ`SQHFxOfO8Jo&l1N~p#`TynJI|I z&Ue_b4wv$Xz=%fzX8Yt4XSU`>ydqZ6jKp%rl441q#KKnwVwGTPza)`8hGs>RQD?d& zh+IMl9c^3wX-1m_mptNH-pG>%Vi*v>F6c2SWXVgM(0AShD8iynnkD8$GdL>5ZkcQbXsw%zdBWAODgis;pt{{=|Mx{@Q4ylQNGarw}E#EXhYc#Fo zD8-!RIjiR+^kzLGB!7%kPtDIC3Dr)m?3F~XHvi18+UN++c52I9L+~aGFe;)z+NM}$K-CEU3P9BGrx@c7 zirD75`VAr$3S1zDQ@Ir2b`0L&P*bh%EFm>K&T=Ex)ZMIu?Kn{^Ud$pI6IO8Jer6|c zqRo@=&Jd#ncoL&Oqyy==qXH?0Nz%{~Tj!b_>N93+L=|vM0S3TSV^MF44-c{dkp%Ky zlryxj)KG7rKmrNd>=eOk9l$WCkWmxAtj+MVN4g9uq;SCA!eSfjBkt!pO^K&uC))B1 z^-gp&3=&Nq?_hULcTkWv8qG^O$=CEoJ^!wiJXAwo*UWD^0$wD{!`^ZMtx)Yc%u7~6 zZ7_;Ys_cZgZXOx(T)=D^gHwra4p6jfE_6Z!G@u9=LA+r698LcwmB62Nxlz z!f*BhmoAjW_JRVg#cYa&UJ_51B1Y)ih;bE{@)9y}RnH|*Gx*X$GHi!z+P;J%HWp$4Ac=>7z zT@M3|#P^EDFn?rAipWjd#9+PzXjn1n>S7N%K)fO#E((Di7-Uf(#RJRI=yXIe4{U7& zgaFTSJpKhra8@ORl0rr^!A7tYjmHHEcRlpbbyMklUkTQ^DX2x zIfyj|&+l^@%qaD20TKg18!naNAzizTGuuLm+JdNhF<-yuD_9owt_g(%Mmm0L{)~`& z8_Z-CjI?f}Z(NLQ7At&?YIwvC5}ED`A;bXtYoRuD4;5+a2(yw@wpY>PZrZ0Z0}7Ow zazYEvEfmg7I(FNlL@0O7-2d3E0$Ia#;}|K|QjROiTh=uNF$#3^SM$IaR+x}n+Jlh; z1{a~WHrO!ZG|UM*?^x)hR>T*XtdSvDLsI@?4=u-mHMxxOLTM)=baq9h>?=C2a2s?R z8LUNT@RaASBTTi(;zaMxN*Nd=+UjC1YB|V6@Lsv1os}`3FH^fvuQi44a8Hz_vci@| zG{dyCkyeg&fov}`LVSCQAd}QLTGvXm#%B)DVeEl){_E!|FHgGIDCkpEtLj(!m}(AE zmIUPXG)zLV^%nWmF#m-LeRam=Xq3&cnbMdh;KnS9AeL9INzN2ZbiB$_TQ;OrE~!Bl z{tQ(PPbq%vusbH=cdc-m;f<;1s(I97S>R$;Rm4GXz%SgP5Z2)WX5=saVhd>ss=SN> z9$*7P3lAQE52oS)&cJw((4v>^;`+mX@sdK^;T%@30xRPIF2E4RSmP`M12#t5fJZcZ z#I~wh_xNw|%j0HXljp;DA4IY_%5*x>`YqK7G# zWaC6>wgGwymjYg^0NkO4YbRr6ilwUPD}Xy=NjocR8`WyZG|{8UaO5neczCLVxyMuq z&+uEV)iTWxd;i7u6!C6*oG2IM7at?b@aAJM-)co*;h{U6x%1>KwOa96} zwa*I88+#ArRLEnYrxk}7D?23gd}7azP-lAjKJPCbFp==vpKi;0zuN z`+$s(jR&SFEq3$(f!=|EX3#Ql4-d)!MqX2BFkl$qp$ImnrI}>7_VaKpLIlnrS17<8 zE+7QzLIlu&557YW3e+SX00Rs`rN-j!iq@hiPhV6V&U>^WL|Y!Rp+n@3bMIU;>;fi4 zJ3kwul>bOvQgosL5CDlhH&B|`bDOyriPUrDAwfanaNYdQZ>%BoDV{g?(&OAH$;IA= z&V;&xgi6$%c-4g}T0cP)nUH0RU#NGT5BCP9{^&HUT)Yf8+hB^p3L52_pw3IPWU zyMbEfYc${i8an}oVFC7_2wY|XFko}`z+)ny0R$T;_Mi|D0I~Ie6j;?}7T^I4L9>yJ z6#pKe8w`O18lbT|pa^D!V-Vm$azhU;V3ujH2ofMdU?*hxvWo!a52y&rpv{p^MLM7x5+WYZ;0)q|%PW8s1Y+&WAY=xqW(r{# zSTzK$z8@L@A~iq+3gLj?!MCEG12p3S?4bh+K?C|h59A<+7 z6wZ0utNQ^ekWQasgY%0!ayM6F1G>|D__*I(E1C)Qfm^nFk%&q~d46Pj2)h!85?I+- z#v$UZq7p!q=pFP8Ld+AXcXe0ALwJhWU3Z9$o9&;O%KJ%c0tf^cIGBugfn5PTbBn;Na0Wp?g745Ez=I*M z-+o>TU?4Sk0pN=`@EF?D;DWpdIYeBb(2mbN4S4z$pwO*fkq#O>?*UPu!T-4mq!zrp zu#I*@juFTr_=(`b8PB91$UBOF-8*quK{P0IMuVOU?w~KorpY5ngr(&r1PReJ1$hz& zYIqp3gR;{O3*b5Z9sz=grWb&G@9<&5{1ix!?~jK>50SPFND1v1kwX+D#L;OD{^#Cl z-|hC^Hl`ia&xEA)u!U+@-|bUjNq>zX{l6aDh3AIS#U>uH!B||e-Nsv@Lio|1yRVuk+ zk_4HV;*Cv?Y2}JaN)?iskrfo=ibL|K;+!RgbY_h=qBxLLd5UD?pZ^T4*(a7J_2i_Q zH!?Y=jSQ(|Uqd|&CemPyk~pbJhvLcUohW(t=R%Q|<|wJ0CK=hLs2aL}s)x?`DT*Qf zIcG!#ZbKSJ1xA2|R;O+AP=W4AX&(siFtp^2{dm?88XDY2P-YsGVFoOnYD5`U63Z8`Xr{$*+@YI2c3wLn+;)0 zYog=TnW?3178;r6j+UzXt11m9&!@UCUM81rw#uV>u?ndwpOyZ3>xz<=dU=;8K`yAN z9-6d(<_A&g>Gh^|Pi9DkhFU3^l`C#*iVRK9y_Gf}&8v~7pEQT;De~401j2@Dx_SFhiTUyBZ6n87undC#xgNTvn zk-i(Huzm{w*8%{5!(q^mONFwTz{pgn9cgPVhW~@rRB#~6(V>nz&YN88+N8f3#ppyQ za-5Rp=ce-ouv5%J$$?OGz#xjLOSQDrjA~Um{n?3f+~Z#BytF+svCm1ldtaDxR6Fn) zs!fj5Tsv1}PEVm}eC9+Tih44;PKi$;1927kaHUZ#@v3TOBNjy%gr1c0>U#YE0ho5z zFoP|?U6L_NH(=6@1oR^@`iP8Ya)1YT9A&2)$f5%%fQAipD||^9Ac6>RATzN^s_M;(lP{2fumJCfM+e@KfDkmGhVRfs1Lkv- z20SMxnkj_ppi_V%43UJ&$OddE3tN!9Bet`pt!!=kjtw9{8MW;#NXp{d+4>f?!nLh& z#dh1+CRe$gtSu#-%Ut*L<8XY!8{g;v?p#ROPzNHK_oF zFjAMAHIU*_z#SMkEC4Xzo`yNBUmTNE5zsIUb3FhJA&`d%(7>6K#N&fNL5;TxfGwnU zpbQrP3Z07gr0tSOL=Np7KWo*?6sl=3+Z5le>KB<44KGopgVFfD#LpWYE|?-R$S#j3 z|4TV>lz@F|)T^?KB2<-AyQP{Csv7kpXMK|)A3{lv#Am4UJvqKwdhw!AL^)#OZ=EIy z5k%TkA&>m+G!wB9deoG`Gf55)02tTuFffd5U;qd0;L2Gd;EoV*>%Q4(2viN0kPFyj z9UXv&!&F28ct9r_j;70049#XF|e&GWr1z zN_%WI>O;TNz*o+cgsy%SZ5vRf$3PAM>|hIf*u*aO0sdj^WGma)$R0Mb z{{ii2OMBYXp0=~A4eV-bd)wUZwzt3C?E?%!9rsxfq57nvR?-;DNyhS*-aXMg{{<<& z?l#frDwU^p+s8=Qq|tbnr^~^XVUF(MiVNKV54_03FZ$2}wjQA8J>VdwhkC#{sK^z0 zEug(cnu=C7oF?_TsCenMs4kz3r7X9P-WR2Jtq@qNJ%vhsT^16p_y=Qm>U?>K;;x{+ zSt`c`34H$}Q3_cODD)}sL_~(N;^;l&k1o&Nh#H?Rt82Y2Vbpqm%w3XfLU`Kx0&3?S(vpsodWB&4-&-Ssw9d2Q38}pzqz3ES1`XQKR|3jD}Ce9nh zsv`R{O;IP4{)kx;fk;K8Lg%j4-xIpcNlu;%psyL!A;JM)ATh;+>IKYDfkKsmEkV0L z2q<9T$XJ}e)jtVf2$GfEDRjp{s^2y#2R?(~tCo@0z1TbLPGG-YLcO?Ddm* zY9?~*J4{TPQ&DU3P6E|9&vRat@*!RlV<3lr+EqUa^e4{4WvmoU?xr|9_HXf35?hia zxPwmM^mX&oEAL@;8)1R~qAMQJ5g6n;I7eke*MBoeLb9f0As2W;W-0DsAv`yCP{K~{ z24(j1DKv*~^OIfiH7G^4J@@1Rq=$M@D1}p4de=s6P)LPYsD;}${{(t-gg3T5=4VTe zl2Kf;dlNW&cM>IEXLBTyUGHQg1XU_TQY2v&ApP`ECt*wrun13+V0_nL4x<~+)D$=J z6NfTQ`jBAyP!K_5BiJE6@DqRMRDJ;Tay`dAHnu&A=P9>DOh8D4Uq?<*f+-+)Zy3U4 zE$4%dgJ@v4Pi3M$tz&qTBO_cAUqDu6;PW5pH9ZuFCMxn|d?JbF)h62YWa_g@5Vbh} zb7UolfSKlnrKC3kfgXH=g7mil8H95#W*(n{P%;K|Oy_z@$0J^%cjFa%q!>W0w=VAH za{cE&*t3r61&j(ETIc~)(}AS&|301ai3)*@0aS|y>3%8Z zbpqvs)&n^&HDs$(0QBHq$TNI*(hm*bR1KjS0MHG4FlwIB0Y$(SJ(H5p*ACtA03FZ) zLSZ}ZVlWku5k-Rm>>zPwKxqyDV+d$H1#yP4*CyHHJD_ML0R=0N(_zm8WcGJ*I2L%a zqF(k_OQ<3hN7pB_b7edtW$`C-Yf@!rxJs-TBmWj-*^_R<1dmc7bUMN#@#Tv{i9ZR5 zCzL3OAL4Fdaw%0eDJC^GyOJQf@?{icLl^`msfb;jgHEjIIYIV=8bl_mWKl^LBOiDp z9q3{arGGqUCFXb#9QcKN;%}!kAs!HrtI3+9*N<2D|BtOHo8Z=k+kuMx2RuNQnX$-o zQbLKFDLb%eQ5vL#ZkRk>877B9haDF^j-pE8>Be(7>vY6 zUd70nG027nrAqYHiciu?RYr3$_k!btj!t(Y6xfl!BP4MtCSHki@1%xd$zh2TK8kZV zOM+fEXm7+9JyFMwCQ>XYSRco7jk^L7CPg9zpe)>@JA6Va&Ej4!M{XF%Me3>-e`V;T(Zf*_>Tcp# zq&eq*brN6Z7=)CmhPN_Hph-YYW`E#Ai|?q0KzDE$|OX-x(SIh2xJ zBDy%^*p}Ahr22!9PMUQ7Q#nC2AYWEDUnU_Ym=XZuf)c1G?q@j{=xbIKs^Fa%&qu2jgS(uR-a`lVlEA0$>@H>g0nX*m$7 zPoJ2O>ZDEf_a@BhVZc`;*d&p$QctK#|FAMAfo8M zCAk7}l6hibm~zA?moRsJi~9$QgJ| z`cktarR;R1mwJKOr955vfZdd`Mn|Y2Qaj^uIi>-PSgNjb3wq}oZRtw4vbi-V*bv@z zJtiA>5cy(c0-2OjtsusTt)xMuXKj5-*B zUN=BUDTE>_rSA%O^+US2hi(8A|Di&nOO+yG2RW2i`zZlibO(4&zWJ_gNp-DDJXwnn z|3-9ma(e*fre~s-uu_*Yn1?esQT+#d%GeOSnjjkR9p(lf!$JXkdlDJMCwMSGt>aOu zTZSNk{Y^W#>fwl5y|0W9Tj<{Nx@Op1Et4~j=WhO<&5t22%QlrKaC>g?bPdcZJ z$#nb2awkT;OlhD`X(n<=hM0<=)7m*8Y+~>FA)MKPrJ;fa;J*Z{$eHJwi#(fKQyxMx zJsv?KGq#vbCy};Cq3n30ak{)qT&wF;065@YEw((6lDsiynu)i@)O(c``oc1($8pTI z;nj5L^EiLfVKggroSDHTaX3WxiNgb#4<#pIqB~VuJSw|ULurur36TX^octPtznht~ z`mk-eDI#*4Ge|%9w5iToyYFjr&ZYnTyYA=h{))buCv3X53> za`Y*%5lcV`i^4D)|BH~5rsG(2_DjUFw}t_=AwUum5b+Ku;H8e7w{~lJ6s?cM)-}6% zApJ9$(@b;M%w1Jyf9QixS|@i5a?fi>hl56(d6|O*5i@=f0TECHHC@v*ebYH@2squ- zrbW{>jnh1h(>v|cLv7SM9n_{Z)Dd7>hH%q6-P27S)H&_cNPX220M$dy)HU7JQVrHw zebZAN)Ki_+LVeUfeb#0@);HbNOx@N~{nb4k)KP8IhENErjDgH6yeq4YGRRBu$Cqis ze*rr@_`^?!vx`RSI#o6vM;cKXY*D#as(mTG3L+4KQ&R1*A$oJbyOE=Z(>e=TDS?uz zP-doQh)O~k|EiYjPn6SQgqu#XJ=$QhIs^!1)LOmvQ8tN;(R6FkmG|2LSzGg5qK&zA zn)1xcD?M!|&Si_WA~>^QLZ9UIw+#6nq}*{`*SdoNOpF+)f0uXRP2LMI-uqYHhz934$I4Fdx!*H{r{6t<%i_PL3)q#gN*j@5apa8ry*vv(Upi zX;>n@w{!i?O-J}0lr^ry{lCGDw>&+v50w2Lxl+LxGy_2Z3Ua+fNe#HB0J29T}#-QT#iHA*srKz3xp&l z%a>{XZoK(Y*2KXpts|{RI@0q$ICsrdLMn#7UB!r?_IEfvt0Kz7iVW(QoZP|~x;Pg| zsuOuV#}YUw$l({T(}6*ara{6Dp^eTBxFV*gk{P~1vVp-foQBGx@>MCQGog10+m$GE zZKsg7V?RZ{OWQ*c{X5Y>{-r)%?8aWV!&X}d+_W9y#|2r8qch!U;+2o>D7Gxl3SqH%tlJoRNyo4^JoZrY7-AsmJQdul=8W zqQ%Y$D&h>_K=O{)Y~m{TW#(1{8W1BQ02jL=9`*cEI|e`Zge2L{h9f7u;qzp2`R~ju znXSVTtkYm2J9nU@*&$BP0$uV88JQh*76RK~X?%lpSDN4VX zxMfj!C2i=zl!%K3&K7cqUOG6xk*g&)EXhxj@~+dLL?+uFpNi(b%SVd1m@4lSIpiRFC~sxVH>K&$iqh-kv*cr|y$EtIz*`eNU}AZc!%QOZ{Wd&4<}yS_;KXPl`B8cym|5G%cW1J zUVZpGz>6uwwSASM?2?~Z4s1IXtM`Gh6Vi>15T*K!JQ>DyTOh%Gd$=)z&DinnW`We} z$-MZ`GE1qn`Y~#y@uV`(JO=s0D=qgbB*><+&U0xmo>sHUJg?|Fi$AMAGYTiu=DMmS zyiTetvz7WnsI(%~qD&@&YKw|PnjF$>qR<$MZ!5#{YA-g9L{bYjwtlRzz@);P?JNYv z<8Q+mr`k;(!2jOqV5%a_XiNhULfED;3br{j#|1!uN65`$gNZ@_<2y*bpu%EOssr;f z?WzSa!U@HZj_L~{x_m_Hq?rz?XrY_zQfM0m`|0N~-F&ldQ%*bO)Vb(}3)NFnsXM^B z0+iWJp|@^gwW2g1dg@OXd%Db{EHhi6P|a{;)7M>Z^e-a&?n@veBsbeg#`y9C5KAS= z5{jj}c3tt$&VZ7TtEnPHi>0g{JxjogWaQPnq_&zbPFzdMw%gE9%rmAaSIg-%Dz`+y^HZ^mD*qVyNIq2 zT~aeUFaJ9#LIc3?Kum+jPF6D^5Ntw_!3NoU$-#EP0_$OivXbbni>%CSLX`F+&#i1H zj)_m7waTitsiztX)80zedTXsgJ(ajox#n7zA%sI=h_9uK2fN3{8f&C#73>SM_>%sw zrlQ$=+Ps{7RFTb{QWFcy_KHmahtMJ{&7!wdlyT{U8X#pYF9E!;wbp(T?{EG{mMZTB z5DV|D#uuXC44n8@y`()DrW*qQtCiM5(;dn zT-&%GV{}shO^Ho}BTSChpp!Ndmg)crNE-^=fx_i{umE#;lx;TVs-BRfP*HIf0a?^D zLH({ERoRzXSo0BO6v9|J6j@JD6rKcJpj{8xKuQ|G0iQ@}T8ZLWzY>JG?@^?R@Q6oU z+_pfjMBrc+8^|6Aq6ZBy2xwGNR~B(Xfe;*}0DHKA85E)iDRQL<#|m9HzNEcgU5Gz- zR8OR8Qapg=Yb!oVnpv*Yt0O&2HlJxy(%7{v2E7MYN!p2zu7<0iJZzIg%go=5bpI3% zK?pE0Yd{AYQ-C6%L6;GL8JaLP#N@TIUCD~z$kL)Q4&{(fn*mB^s5HAC-6$<9iQDF& z*)GYXNN62&TyAuewG@U^oc}N(*kCx$O&wqlW!nS-PIXS?AmD?!iHqEvXpmb)EjCeu zP@FVIFK+EqAVhNz#gw@a!yU^if{Rf^Jl2n*Q>^5TaAIT?5q#XX~jI zdLSNQiy?M&bCVgmt$iLH>70_qFQ9rWaC1r^f0Q||Xz`>iK}l$9Rs$9ZA}byp0Kho} zvIj$S00VcRKsG?|01OaMAYXNvCMa-$4iteK`q0DV@GxHt*y95FIEV-?;D8F`U;!(` z!vnsw2OR7H0|VxOJ@yy^QuwzYBH)7q(hH9YfWQG|FoQ!HfPrBE0RICV;Nt=s5P}Pk z;v(;;04d_32TeTS3=LSo9tyDs5Zq26MZiG^>fy&SbRYr_C_wUXpo|CbfyOL}h9+|Q zMh%3iehRDJmVz$^5b$0E7(xVR=m5Z|C_bL@t{^p1+Uy`!5(5s-AvS9q zGF{ovesOYX1%hRJglMm*xYBqQgBVp1$x+YYrET}?M-eX2jSF0W1B_V=9%iW<_dM2G ztO;V4=ES|vJ+QRubM7-IsTxveDJFNL)6SfEE3L$iQjZB1V=%>=*xpvx)+wi`;JNGN zpr8bPl*Cl`+d;2{LMDFjR=E^rMr zU>Led-X1z&kA5tI4`C_H0{D#wI2Pe{g@^|h&E4e9RNUh;e}^FukN|ls0st4tiagZ) zFv!)EC1x@r-`wINzY>~Zr9P`NJt|s`B?T(h`&pj*wWCNi7tSV%3VYlhFb>VIL2$x~ zV9`{7eo&xEj`@50978P-Skg!UO&3?>`1Jw4vRy^$=l|db?O9z}1x1%k=AFhW-FpTX zsFZTaYVr5MVdNUvt1n?~&B=P{oXUkm=s?*}<=a`(aE29Z-oAP?M6+5&Tn|H0*hvCc zwbaT{HcOyb-eIg`nFXxKGLMYp0e~_@y2WK82*>e&xCPu}1MqOv8O*H*1|fB2^1y?W zE#SwohaTF6#>HtJO&IQk9RsFDgLu#c zq}z-NCIe$hxtYL#Nb82l(E~GRhXmMwVQ7H- zXa`8UfHUwH4B#a_;J|z62n8b^5x@W(kcW0~GXKo`sL}|ghH$CJQHy6&9);l!x6vNj zc_ilwk#^Y(5or<&!Hjj`v%ipaAcpumQ`8{96D7jD|a?zW*=@K$6-6kaIG=sQ`I^2c24gl!AvG#JrVJ zs+hx~U|9zQz=53GIhU9~i6cmfyRzpqH+Wb8q{5Zqxgx+ZH-gv$Wtc{bAug%N3V5;2#Sj8*_N|=7x9t4mF%H8s}*O8vulZx1^OOZxeCP#meWv-#!!gH zc&$rGlcZ$I)3OT?ScD>>Ai!}pAzC{N@+dUoi-4L9vwE7)Qi;u4E0d(k&_KSbG>r7P zA;V&MKmm6Gl|3jnISLg0XXqlYV_A_};&^_#dR`58l?30Q=S2FVyU0iR{kod2*H zA3{V`+rm$?%JnD+$y7B~0~CY_5*y(>Z?QIwfWu_Nl!{<1$Dp5>sY6^5AUyj$#RNBL zY7ipw5obb+QPUOmS*W@J4gUf1$szJA6BH@ac#D^K8>|5#yqr>Uay?(8QgaFwwDC*g zc!y!|t+(;JRv{=WgyuqGw7|mJk6=@H(u^ z(;0yW5fCsCtw@*5(}!`%(J&oA%_4w0)Qa3f839yW^b;TfExAgjv(Se|U8XPMB!XZw z+JVWiaITb~B+=3r(DA~~*|tR?N*t*pa$FebNu((3Nwg{=mH=@;j=xZ#EcBPbw1`N& z6y2jW-JqeELA*qIrgF)yrSS?@m5OZgRa#9uu;Z61^g=$&8CB|#Si`$WF~Rmx2yX(6 zzj#9gkV`BDwz>q4yG&P70ZeTg;wJd%7FfxX%SZ}dv6h-Z)$gc_4beLn935*ZwNWb#uz(37vXJVNydCKk25Bp_ zP(%uGCV@p-TY;VfF{L$?w)r`e#h4`+%??ZZiy2`;t>BBdC>Si^8=QGidji#EGF6Na z5CwrC@Cd5l*%<-y6SQkWd-B7#v9vU~HE?oQ*jv}%Xjj1Hlo^yErW}jLcnDN%oS>>o z%#%!6lst~1kn$)C7b%#r71GKzi@7Qk%HT@83YtF+ z!?q|G=>-eAI6Dj~jrmZn^N2ft|IG^-p%2Y0)m9=A`FM!?X$&#4rfgsVuYAkxzg+ki_cEnLJ#*~Khj{n)f_ zr4wm2zP(Z)0QN&fqq}9A)AE7YJo#TDY0T*rN)W{vz6q*3{h{DF7cT;kAH|Z8fCwgh z5XDoNZAlu*I3A^mp8ZYTTY;18x#1wf);2?4$a3O?!Hj9!Rv3{Hil{WgV;L@yUu3H^ z=6S48+B>yKL+@o1vV{>n|J0SIOp6;v($`c@Fti2j z=8!1KXF6GyRoe&xs-zfT^6fl}u{IcXC|<;oRV!UHQVN@Oqy~AOZ~d0cjfhrWT*r7z zW3`Kf-VN(q*E1X|aSrd$`P# zTwkp?q%Xn==+y|tGhcQ&JC4%IsHhmzJ-*D~=8SNbwtJD0h2)6{9R8J*r8Pr31=6K9 zRuD&IZWYO&Q{s-D5iXFZhyy1*gQ%3-2&$KGWf~%2s&VcGKsi5iGX~VaF!59i)uj)DyLz={U4CSP?x- z0RaFgX~x!}q4YCeVVHnAi_x7UB9`nyBjN*kR?=vcLLBSv;5}PIN*Q_wWjNR3mM!8Q z^XfPN-T=%V57X?Wiu~jE6v244);vlKQ&hq_{ojt23MKN zCRGRHu*#CavGoo`A7Lt`LNpwJX(Y%dKEsA6qeyb^fZ`STSY4*Yl5tr&X~YHrLu(J8 zW}ToY+>u30UFB0<&S~Va!anOL+yyCTcYFgt4HD_pyeJldn6%F%_r%q5pVdiV+$Zw-psFZ zxRvYc`4GG1>U}}PC&G~gx*C0b#*{0}J+J_;7)|g%b}ZjJN=g2803&Zj&gG;Kl+8P9{i*5TVAE3oI^d32`IK zh7w6eB+2q&M~ekNN(||6VaSLf1=4hgFyw-x34gkrn6u(aJpB%mw7CGOK%@>K;$e!1 z=+2cSg@&|9Q>MqQ6O%SI3sU9Am=s^SEl8DS(XV)0!liJ~A;Fw+wd&m%Q3GOx6ol@~ zs!=J^!4auKjvLZx*_ja?cC>mIYFDTWXF~qGRPn=z77G-399uSp2ptNs|9f0<+hf@X zD}vCMSn183TGy^*`t~>LyQ(K^#F&t&*NiJe8)X;~sYca@CmYYcu&Ztg6bf)WzYR9* zVewG>i!XmZ{rdLr;FRa6ngSVHos zCKyd|jnr0EfNf}zYlFE|kch}_m{0-hprjZ_Hg%=hXn!Hc)OJyMr&Ea(fw!1;)1|m! zM>)-vS8+56q#SXaxn!7yM!FT{N)}m$WQwB6h$WU!D#aLENL3XVbB#UaVV5e|=oxW3 ziWS*Gc5Qg0L2+uO5mytzd6`6^Nn|C8N&z)xnSXXhSDDedG}wCE|1i4E9%UF3K@ky9 z8UY4p6tE3r8myNT2t;Othd>=c87ir)6=@KhH8Ho*sU{wV*IIrx1Q?dd;YAo>2aV*^ zcugfKSZtjR%U%Ht7H|)I2r}EOv&{lHV13d)TdlSGDbs*5#>S>Wrh=X4R)rklHIh=^ zRfj7>q|OB@M(37<=AWdVRe(Jwt+T+Xh0-~vjT^Sno#176QiPQ4V3`-IHXARsdD#S-sth{bUN8sKz4j z&a&4+9yzqp3V49zmq)H(JjOZ*E_xdHc5sX{0RN{@8wr8;dnOSph9{FQt0b|)xQE{4uT+|Y=tyZ7uN=emRunw)e!+j@qSxYi? z2e5G^>O@?`9||pU^FXBv)yZM9wh*by>%?uS6ytST8JxLxB7@t(y0vV|_|Lu7-G0eq+LKnWBrcX!WOuL45 z7L;u!Vuu?XZwkX3-f*iuj>8-edssODRnCV(JP-nuagSrMhXURb+lzv=4T7vJDf4^E z+N3AIhmlBP{Ug_JRs|@EnB*jd7}Rq9RhYl*1!VmSSZgF=k>!EqRU)$q300FomS7}> zQSnMoR-z~s73YOIIhDk0M8M{yMNIw^6ZSIm!o=WiU2U<7`M4OqHnmQD(CO1xva>da zCFUhn>WENs^c%J)tV%mk4qlv65HHaLGtIM(bhOkYBSmLKNwM0C7()R)fUXD{SVsXw z5P@MGZXp%X00>g_q}4Fbb?$S_?RLbrob@S@k-2KyM8M=14QWhh8cCDN=BSZ{fU6?Q zw92Al!yX1TU>J`ZB0VD)Ez8-5TJ_v#f^wL+CdS4pg?SS}4@N48p>H)nNzzbaXG?FE zFJ-Y36-rWaM-H;GRS9d3DaAz`w&kvPQ0b^&cyy?ZVr46$DP^C~Nk%M5CrEH>DK!Vj z$+nrzCwC*xGs7ph<%!Rnw#5J5adaicoBU3E+Pu-h{0b=pQdOfuRXaBM zrj)o7mLu(jmFEOqw+iq8#uPyw2|xe^43Ri@!bTz+%%4kuBEO(=u_?;DP{mFtrVf$h zAR)nsSbbke`}$);)u`+0XuC81Y1wvCdN% zj>M=RxEr90`r4t5>?M>uQ;GS&W5tP-bRc0o$(#Ub)V|;ZRwUG;YBFjrK~;>fv~Au@ z5(}|f(o0rv17KVPdo#XvGb8)cYfYUOPP(ZkrOTnDTo@TkwLnC%dPHs^Rf3aS7EfQD z9Mo0Swbk%hC|#%-8gu`FS5i3cB$MF1&^R615~QedzD!vZqsFq0cXXg1Y2CvxjH%A@ zB(ea_q|+v|NX4g$=AtZJWPi&=wCSObI9N&zZArM&mn0HgUOGxe6z45tWosDT04I5kunEMMk&4_72o zZb!yA8ae5zAMPLpaWWYtvz}oAXB{m0s2Q_Z+9^zd3bC1}X|~*Ih0avkNrwWKLOb52 zl~al-(#oREgi?*p*_>rxK33rJu?%IFl(Kv2coXq{kwfP#%K#BtvfV+mUs6(zU6&iG zgfXUDIOG5x3Zegj1jGXm=a3+6;yM@*>{pT^4HLsk94He4sdQ0VQ%b92MLeX@Y;ha) z$D9&Z8>&Y=uxTI?8KkTr3pw2M`SG;CEp8rK4gsRw7P1;a-y$(0~hE00U@<@c%$10z(u81AR-_IR(A|J#=6xhmI0SqS4GE zkfKZtz=6rIT0g^nFRumk;P@m)67Gbw;YIyxa%cHMAi0QLxQ%6AlxN>IvMH$GQJ8I& z`xX;P2b`hokxTZ9=5VfNnz+i2El(***5v4UQYYY@u7jlp-Y`?bq+~xtzyYgmN>t0! zus%Yxv@-t*jq?`Zz$=6*R^PbGT1iRG%CgwrdA(h05$UXVS*C;$RbVD58= zo80pOBIJ8$xnU5wL5f4%R-VYtx*6`}bKH?B+mx}9qH4-jPdS=@F|z2`f=ZZ1IcVq@SqBN<>v!Rm4?0WzCT(Q3Gti4V{N+eZ{BX zoXr2UnF(FSiQt=gK}o|X$-WShxWtzQ_6eUbolRAUz(`gNEe;OlP~$jWo~ z2wXrRV1Op5VIfdZ5u5?Z)q@$d!v%!Er2tc~s{lsE9MH!c z#Qs180hPiN#(+icw4O&bL$1MTou_?QhW8Qkr?L=kL&9^gO+1Yb0qLCDG3hLwRCJirD~ z02&;`J3PPzXn+Xt0YVf3t(5^nxWnzC0eaX5L$pJjSwIIoz!{KAHfX{ujh_0Xj#d6k zpdpMcnT|uLkZ5=Z?f{OCl$1^di50R2+ho-FDH1E;f$Pwow8e|_P|SK6Ml1hH+p2Je z#Jt5`=4x+Iil%2t*_;53jI_2w_#!Nl8P&3(6&$O&moMD06Q$eQJ%pzlp!AILmfUqS^+>(7D7v2fHD9;Ibg^j#=`|1gzaUGGN^+} zUIsOgO$FQmJnTUQ7=jt>!8z=lPNa}pFd%HDkhEDL&mf9qAktIp3(o(sAdtM5Q0&Wb zL043uT-6~Oc7#dNpjhk>TXj91ODvBs8rJ=ti`GG1DgNJ}5e*3S<&RJdi%lA=6vekB z*|xEVRWNCdQDET(M{cEwRl$#nInR`V-$sE?qA|(A#1C>1Obv!oAK64`z*3A5&bx6< zdcf6!6u{!e6K?jH^}Pfd;DJwyKso%RPcFbv!b2HofQ0{5rS9QD5$wTAJOHp2 zK?fj3O=iP}$qSyX21`jDHnmXvkOY4)3Y)5B2wl0FtDx4qVUVa$ETd?fH<93* zL0x*?Rd*3H+EFpbsS%KcZj;%(SKv|LxP(iwSQdLkUuKD$<>Ubb@GJx{ z!Vyqvf&7Oh+yNsL=X~4&8~g{)`e|o1>Z2BCphAEpRI0T^-{Ngc4r!ZSJyuwxlT$oW zS)d5PF$bth()(R zFr-H9fb;<)1R>=J^N;=J(SERe#KYBQD(C;io0M`M1-ys^>EKr42*O&AS%??bl@!jr zNOclgMWxg%hSgh~h^>IqtW@Z$-3>Nh2Q`ICzNwmZklM2CoL+3)7Lu-a7KhaQo6Bk^ zy}%1P2OTcHua*=q3`=qH?&x904p7YN`t8JY^q%d%9n=aR*PAOq)7?gj9zh}O`XM1bySCfDWe00N^x&&u)vYycZjZB;XZpEfWC^Q@xc@(Wmw zRR4!ENHrr&>eKe@1XxZ~`zZnofmHuH>d^MAG8_RLNboVsM-eFq5+xC_K&ilxi(Q}x z{MHRa#TOZoMbOBX9f1fqT}DG}S&N*=h`}G1xKTCl@DU>Q68aOjJRuXER>N=+6n7AetWh457ks@j^K3^&#Y#r4N$TneLdn*0HP*2m zjcDFn3cdyMkgvu_9YWoe`xMsNR)ri*p>Q8#sdy~j<)w@9?Z!a41~WBr%-D0> zB;)RB7X0bsBhbhzb2yKa6$0{;UkAULsi zH3G*tBM1R+vH@QkA#z4v^c6tXKIyP*#kibN!$7mihITc}$_loxT0C~DQH}Ynhm)Tw z?i?2#pKtk6&4)Q-l=&8o?2?`PFn3xZQs8!L5mX5k7*u4`h-9Uh4ocTmF(9$1DT$B@ z({Lx6Q|##fQF$Z!Yb!)lfHsE>vZvw6V#N_>p1JyklUNkkUU9eZpzGW0i#f+Uzs((8 z%;~Ai6$*Ayn6Od6?mWG^jwf0&F3P!E^3IG-H?g&O%TS=_`O;8-%dBrp^fiEh_n3nB zfw&tuBea2_LO3ZLfDtGyfItAyChf8#cpET6fE>FlC#~gdz@S>f05ie_`03Ne$5o#@ zxgP+yQ|;k1!Vv7NL56sc{br7T){eV7X(`cLflCgaRt`q*SIx}mWC;i5v15+!v6=2^ z?A911lFn2oY%~DcD?>bJ%R97tvS^EfU>@fEKJhPMw(NfN-GeIAsWSZU@-N=-|F5;48~^fa|L_OD^GDz2G9y3QcYiX^ z>HkiD2gt7+85EN)I>>Wac1&1MsH*8?ScLn0TD|j#7y#)*UEx@y}qe(Z#o~#FV57^gLkob&x-q6xk_hP5wR;yq1H60fx})ot zZ(zZL2^U5H_^^Y+e%*CI!0rKp4i6@Gu)GJw0nM8^clP`lbZF3KAoMw42?85SLm=e; z*=$Mkkv5xIyWRi+_JJ20ELmc+VRN6>2iV*>@GrII-gzLrI3OIwzkhug3HkQ|_kkn0 z{~c(AoB5E!uFeiRq`MI=l&}n{q<&r;S=f5k(W3 zlJP{QjCu;en`m4S#}uzB$)=NPTtKdxSjy=|7*QngsR?1E(a08;Dj)$DCseRTl}ZY5 z#S%XfX(cf67)in}bpjK}4o4~yE-Z^ga>kXm;z+6^RT3)BkEC32LML;=bEOvl{W}sw zlL|lp(6=mf%R@R>O29z^iR8#kkd*pJu9!5Xlu%1)ii=Y~LFLq`I=3WsB|!VB6HlSG zp+JK%?fWm*S@D~-J`E;%=bg+%`xV$=J!396B3iR#yCHhZ4ZA#G+s-s-pMxMf@`&hd zyUgxjZk<~=QO4RKPvj}qYzKKsRi`1$#DZg(9`Y(BCt`*x(h{-YriG0 zsnkC=ij^fJ;cnfin8;!hC{b$~s`Qi?o_L%56fR(*hY*NP*y4@vtUJ<7)9em&g`gIK z4H(gkya^y+WVi!{z#f7-u!D`-Bd}-0HR5JFAUR{PgCOANQLyA66xay(d)@AU{{Yfp z`;L)2jyQr1`#1phVB;-hRp&ScQ{Vy*77zLWPht3ZNv!bWpP>x@&U9I6+>&atl&VbS zK?5?8#Z+e|3MiuxC*zpz8ihC~EpAgXInf5mk|!7`PI6u8VBc(Xl^V(Ic4t~j3~h3% zB?;(l2wI8}Nf<;aWl2RK3LKACC?O3RDJDh0iPj{wHVS=_Q!L!iQ(8198K$a34IyztW{A)}S!!k!PdH97Pa}k4=Ef5Lc@WP(q6xoP!seRYai((g zrOa($BI=+9xHQgCjY(7^Qm!J= z+Wjy{q5BvH(P&gnsZ4Z_YvQDy2-KGZk|>P>0X%e~H;#O+pQ6L!kiHa^2_5J_EqvLh z+}c92#FceIy^^E^Xc24sd0Rl_1 z3GB{!(34q#MK*zu&CLOXzy>pTX0(k}ZNVBqk;FpqKKap40ff?@mb~OtJ-gG1j&r96bL64O$tFamKWM?Fzk=}KAa zBh-4NNRs+YV*$#U9w~ZH>B?|IgL0{kHl|(+tHdJhg^EWC2~ZOuk|rZdWUA@}N}+lU zzIHsYlFAA+7tJ+xIX;!*E>)+oI3-rE8r+!w-ub(DDB~WBUG0+DV@}9EcC*^Smn)wf z+9)IMGwR8*X4vq*?U?I4SAH^+$t)dp4x<3=#1&x$>l50JacBRnXo@cy(lKWDse|m| zRyI`d!L@}sgE15VWyKaV4v!Gpm=UvD)u)__Z-g_N(_9*rsbC6? zHL`E2nA9_#lh+~bb=5`s*0jxAx7lMWPt5CX|ULVY$?VmcL?iRpmCwA-(kl~4zYZlLCh zsU&?)(J>30hROCKu;3HEIKiq~lX$7Bs9I`D`zY1CcxSn&*LGwPO1SxS)HQL8!U+;6 zyw74?5|(&DW$*bo1DthkyWmY6y&;(?n zJ}J6ul0$UO351`M(c|Yw7Ygeh+@>XAHMn0YW8vTkH1Gz=lhlu5ckh;4Tr;~;n3g2t zH>hj1U%JjwKW>hmdS@?6m}BXh2NGZpN>02SKp9r( z+%$#)s-&;ZtJOe+N;m=@`auLbfJijqCi3cQgbhb<2P@p~RdA~xD8OO*fj{=GKKe}| zTyOU*Zp;eq_RM49D$dIPw9Mct?h6ABA(R35a0Nf4!mqXg0helWTIWMZ2B>Jp*Z|7x z!cDrGP-%K6g*as1&dP8AgPNfOK zPvuPTiX82Qm_ktQ#t!)mCR75woJ2ng$B4ME{^-h$nn^VR_trz<&QP+%EF)j4(L5q&1ksTCD`Rxx&w?h6l7^;YN^NW|Mo4h2noz2MNJjK9N9Hbw zoG&H_kn-}Y*g^+vaOgo$0!td_{NzTz0_CmvkB6ucW+LYUJ47pg3oNOwkEW!~-U8kR zXPxQ{gD8Mekjf(na77*fDNEu35`Y~NzyY=)0Xm=nMBp4yNEzZG0SZAG^aKOUpdDZn z4@h$lIsgFw3?Ts?pb#{{9SXsU+@T22tPtek0XSe7DBv6xAUT86bWq~fh~jHn@NayE zKVAhu{^NHjq5!(EBm++2IIERBay&CDJkv8i4#hrz?^g5!Kx}K|BIGW!!lQD`sD_cG zu!aiX-%HBiex}7eEAZ01t}bC$a$@-vI+IKpzp{0wRC{y5Ry0 zK?Kf#NDAQsFs~oVfE~KwpcbGIFu)$->uwP7is;ja_Rl2Riih^-WBQKQQpDuYBus=3 z*u2t4s0vKt%IjRMg(S0Y(!?ofO|5$F8xw``{?A7MFN{(|D6N&ohanO7_4d65ua5Km>5Wz2E@@ z^mG9bfF0k#5Eg+^j&lLlp$YMT8^r6N8ejt!003|R079T4AocAwMr=Upl4K5`j*q4M zYOo3mw%(zgP!c26ld;BA3~7%HZ4Xv&H9hKrJr&0IZbp;_Yn0;b&RojD%Jjb8!i+#K zN3g^vOuk{ek;GW zAv1^WBhact9v}xf;sG>3SE_^q{^K9}Ej2GSa4dq{MIjU?s>B~H2ML*T zQ@0Qrr!-AYrF6KaPSk>D8m4#VsXG(m9)`giaCNn0wIgZuBhe6TakU@{V&fDBY~?d{ zB1&*T1>DF@NcPSdsZB9g20)cGChj5TY}BD9g$}JM0gw_da$o_9KpmWu6hr_6A|L_^ zp&t?e2b7^7qCpej;Y0C&F1G;#@}UgO01qgG0wN$PMW<9oXemCebAW^bla9_IBxi4_ zb&`tCC}>w{f=k3238=yX>w4FuT2X_HitQF41pgM2#`sh4rgF!ADo2b4tHkR{f#MhK zOZ`HqEZ6F8xCl#Kl%kBc`l5a}u&fD{g74=AWgIshs6U>LSf z1e9gc&i|THMN~$0*zeA?XdGikKURf4yDz-}(Wo%U z6+5rjn9kU$;#7`z2di!wQ|i7T@DRBxuSj)o@hGnncE;#}NYVs@+F}%|!e&>(Hwyta zcXk1i>y-RGBj(y|8q`>%CdjG;?`y+&D{*sTP=WJ>oF{fE`RC9$eWu32G)H zgXJt~{A33}Ysiuk&r@b#VmBjOgm9 z8*w%^tEMtyEy>2b4l!>Ml9=R8LMN^gwkL*~32QEhr#bwP@x7LUb;x%C8Y2JLV%yRV z2BS!Oy{KPvQitl8WXbJxvRi~KEheKTxLm@aBypZ_3s&x}J7;B^0lTrwaInjB;)Z|- zHh>MThYcn`JkB}HM*IsMqTk+-+7TH?h%nhCNoKOv;8=P8auhjcy=D5JsN5BAu`07|zr(Fewo!4TkpGNk z>l!e=wr*fskQ}>QS^wR%b^7(C+_EQe?R;TI=hAWJJ`fvodc}lBv{hxivSP>BO2MQN z|GHXnzWN*C7i*Zb&av}!dWxiltpxepa3E~1Xr!ljL=deAjr>Y-RQ+aL#dlI^Rll=W zWV~R$`FJMISdQQilm(U=ff0^inrxNUU+;y{tUV>$J}AZ|I{1q`Nr&PDO;<$AnR~mG z>Ws}O&<^SXagpj|?Wn2}0GVx*qyl6umUetMOW_UGINQ*hP?3_gzi5$|uZP)aQ1B~*D2*?Jk-@5%V>a1h zAW^h&j>FQ8EC2o~CSI1Ibjy_G7ZN?EEvt^+cB?=xBx`cC;rFw3%u0>rtm}@hB<{Gb zb{cF?0t@v`l?>t`M10ss5)BJ(0@z@AGAo)k;Kf-f#*aSW5I`X6LvHP(FE*Y zENakHjo=xoOyoe=GM^^>-JxzyfE55ci9Gi)5ai!vaZz;leFOJrTA2zjE|MW+z5s=&GWTu75WO$*AYF z@%KyGp8r0Ws$0_4L%6S33C2OA3_GjD%Q@+5FC=Bp42&SPoIX5IdUOyZCtWr z<@B(VVgBxFatDrI-;$_wD^gMPs%pPOCD2;5&yx`#wk_D!ZvmbK2oEkOh>&5wg97`> zqtI~S0(l4xR@7KfqQ!?985-0OvLZ#06fss*cu?d*g$yHB1gTM=#)BPIH@d10x0dGqk&%b!obzWw|7 z?IUPVfPaB^1q2x2HUUylm|PT5P*4E^4K&u+(7|{&kl~V`U^y z0fi)BB1cqtIH6DlKsJb4VB|r81?ldid3o8Oa z$WVkmZS&KDJkmszje;eF6_0a*fwfr$v9%16llpPNAxQoAN5u#SX}-V0I!FZTNvO` zIptE0jq>&3qdU7qQNtIj`C^-XJ{j;uA~RLwp9THc7o;i)#N|{XBbk9F94Vz_i0$E1-bG{)g#1 z!yG&A=A3t)pL9c*K|~)%K#<3IsC%yZ>h$ebz&(@4KCI*0$km`wi(QH$)E9;La$go2 zRkepqF}CxH1*}uBj}}F!SqBA2Fa7k?S8x6G*k8YnJ=$l}X(XW^cjN z(gfG3P1#6fLGhD9%)}LhtprLV6H#2ILX(TxNhLvoAB8|Nm`e2{A`*k#Kr}=k$q8s( z!vN4Q8lXAW`S6Fy0$m=Ca0fO(U=#5977&*xt_BRlTm{Hs?Bb;Xf)qwiZ1Ix(B61lH z-6$(9JlP1HLYFYP2rVKiTY&6gqC%vIgG!SKo@PbII*v*+cFdz5_sGXS`tgr|Bo$nw zvZxmwiiJ+nSk!!G!N061P)rJ8;x^N-z#&O6JHy(BloU8SbqF$6`WL?Zq8Z3gWQUdU zNs%(cKLg&*DRK!6mWZUGwwwijFnUPW%t9BVtY|TdOprwq=>NediLHgYqzd95;;R<* zV^{>L;S|kfEGAm>n$D6=dn_@8Ye`Fq*bHZV%*CH|O)i?wEDQyfdB%<)b7Ov6Q~i4R z7Y*snElLuSPZaVF94v2Z8B`p~CpUr6JapTNSH=8cMD z8_Ad#2S!vdN~J2vBxMx4=&7Dapeu@GXh`I=zzXe1AzZxUlWuAdw zG1EZ(U`rLJsIGIpj)&rm>$IHJ9&bGhJ4sBPT=xo}$^V#Z7&m0Aywutcvrfc}d2^IV z_BR&~b&W=bB4hxM^2VnWpkVfpTR!Re*sw+lD*-*=P7#8Yv>-K76e(>*WWvl3$`Na@ zJ>Umlq}rW`Y;1OU?buWcsRM54rT{!Gq6)Q<+#XJC97O4#rsh%(!6igSao$vpG$gIQ zv1yQPC}?X{RD7XOnUSedUR)AO3pK1>X7k`60aaMaeDYEVn84vIdR)(*DXdWuh?XLA zmLUPJR(L`Q0xbrooW56pxZ@I*)F~`7DkrH@8BI83{VoByzXk;9e3RF^6H|LtUOrHGz)7C;L zZqt%*$vE6|nHC>c0RB`DHmXNKobs&%ZPvQwDU* zLqHHD!=#WGkm3a!FoSlW6=HDa`kDwBMueki;u^kMUIcl_OXYIQnMDR9T(w|8qZ`6& zt7V0kH4zS)nyA27FhocO-dr#e(;&}8gp4Nc!_F8o14b#-HLXfe54bX-1|@;@9wlcj z@+rB==uU{WUkCx#FLa|wg$~io)@*WGM1QQOG2L-J*F4DuuDQ%gHslBYxnd;~mL%aL zQBCT!K@@4=B`}4L1>j;eE~&Ly zsl1>D=+-2MyJrrFt?^*?gpbYF1M~p`FBpO)#%^KjaPylY<~p+9fiAXQyv)9%CNiO|mn}T~kdBLY2q9LK)8(o{yF|yd^b* zN*Q6_{G_Xr^tXUoVhE!DCPt6>g(8nON+VgM40>!}0@#-a_9tNf26=S<``X`r_p|?f z?2ljk+vmRc!*BlVbKm>kZ~yk;fBy5Q|Nh`NgZZ`3{`>oX`x@|n$}j=SP=Lxn3I#|C zq`(g30Ui$cfDjmg4=5fJ&2QPqj#-?^amABzZB zlGun5hB^I#DUzs(m{Kg5aydKniThD3mY9g5*oex|hzO8%ikOL$sEV*?YYmW!J5-BK zbc;LWSGwp|9WWW}fB@_ejK3(1?9c%XD1peBjLNtjd0+-8zy{uw9YQc3d9{HY=tF>o ziGmeP40b!zb{8Ro6h;;)iuEvF7D++)Q_cl>CrCbNqK8J66-V|zpY|9{_C-j;H+U9^ z_2pRi7=|-;TsE>bl1EfLR zbwuzU7bY#&$V8J74*;SJAvhqt!c2I8MUF!!RtQ^3h!hbLAxjY|7ljlKsTk8mDDA>V zCvsB}M__XTDMz*wjWa?=SQ(pE5|C#>az-On0f^=H5|9Um=E!qlm=~pHGjMS`B}Ymp zD3BNPGLRBR4F`r{RB#zXQ~I?_sl;R%`I#3pePeSd3<;5(Nm?@Khe%S9iWw=~R$h^G zHjVOdre{>MRB+^W5AIcC=7vZ+t>$vqYRjR%%IQkxmk0XLDpIs*?*>G5nPyw)b8M2`FUp zcuQ(!sT5g=l1OjTX$fU7U#bvXVkIlNclI`Nv4tU_2a``CdyQcb$rmVcTi9@F zLLdb*Zm9<`74iV(fCd-P0a^k<6j27m)F=&wBH3^TIPjPRM-=X5oPp8+XfUQ0)I~4> zm@NW(Mb%nk*qW6UB35)E9hrpN)+mF5G@yc_n;|mfIwOL~Rm7zkU-L7hR&+^IT>5l; zV#;l8@onlOV;%_@v2-yo*;8{-6@Ay7RWUS(B1|T+0FOo_o&`L@M5d5IMp^Tb&O|(s zwJ+6GB|=h=XL3elDkFF2bdUA_G^X^U6X9yxAWgIOALv4g_kgLJ`m>tq4MZ@sqac>_ zVU4E%VL+b0+Bp{LpHl=)DJCq3wKU->6I8N626iKFYNccn7JYh2D)bJ9nI`a>We3p! z5wHO6fCg`IGk8!B8X$G}h%nV94;VlS64@gna0X;DOG@e?6Z>-skpLXfD0_Axb}^){ z7hN(+S{uh9zDc<8x;D6K6dMw?`ZN?hrH;WQt{k&`X2g7T78N%GuqI?BHb!*jm^k|g zTV`5$L@`#5GFFp<6mp_&yu@ys(I5NeNFIW%i1fOVwRE&nuXrXhM-qqXXf<3|5l-ex zJmIL~iJy?uEabh8LJxDRDmA)MGAAF?mwTv6 zIuazyC$DO%H=0r-dSkByt9s38Jny!0o9BmR^RVQ|q)VtVkMv)RflANUJ5i!C{1Rz` z#5_YXA-uC9E0V0o)leOK{}%!yov~!4A9<38EI+&SG``}hkuydAS&Kcyz1S3?A$A|z zi^%j}K z2Zpc!0D!>R00R2Z0L;1$99#sXuoQ)mSt7s(6MP0c#}IY902q*26i^28PzVDY&Ha$K z3m^g)U=|8o0l}OR4N%TS5X=prw-yl0BEYN_pu?Fl0t1|5XsCKQ(o?0kdNJxV>l7C{ znP&bqGRpO*e|u$xQ$T%IAv{l7Yyy}D604G$ zvjvbYY22sx#@WJrV4Qx>cX29140RU$(48qI@1)v8Y5Ec2*3U>ex%(?)K z9S;|P0Pp|+(u@px8x0rm8AV_QD;yZ_Z~^L21OrR~d_Vzupa~dJ0i3PF!7RA@^R8wh z%Oahdx;(#OluVT3Fk;ncisfc?tR}l`7{HYhDXC;0+s2*wZWQZg)%C`13Y~%CqBK{r z)fzPs`B+&h|B$y8kCEZPywpK&Q7mnWtDH1h#oa+eBAxhy-TI1VikT0o{NA-b@u`pbVlt&W)|W{_7J(Ai?B3!TD^>7o5X-qP7tr z>yWi;4r z4eiLE>1Bf4At?K&;|&&7wWY$tK~B+b3g@To+BB+5dp8<+t@&>V`a8;jj>wj6#UM5mmvHw?FCk1ak#Kl(yre?bQP`0%R9Rlp z=pC+^2qR2xT@EPhzr%b170@Z zlwC0OxKsC6tfN zxp!HjZ*Lri<)&_jF27v-A-^?aj5agwbWv{chCS`IM;dx-5rt>-xR12c|0sRKWfM@* z!MgZjkqm|1F{vc;Z7G+ThnKDy8M}t%NHxwm#Z-D(jW!( zn6({CPqR!5;-2jyYk|dfw5aN?K4Puj_3`042_8Gy={Tt@HbQaMNlcUG&CyZPka-q%2}u<51RjMD9{MI>0SYFvPEWkU@aV}cBsKeOpr3uew666Dpr&dRm%UvIQ6Dek!4rLortnx%epp& z5(b(WYg()tVLA<(6(vjxV=LmkT=ufj%0XMA1z7-b*3LLJjFtx)a7U^rQ)33H@#*KE zcP~GFs2z@)g<)j$Z@i@&U|=KjTB_}Ls*%@ z>3$Rz;?Y1MVZwL?h7~}7;@^Dw_3huspI`re{{8*`@9%&E03@(L0}q@Jfd=4PuR--L zE1)upjG_=I*?J-?rJFF)$S9b6f^4JG3VRK-l{AtF0iASGDX+)?YwIN}>WHYG^$4B5V+$g9>;@LHQ6wHd$qty-z@9pM_Sx28JQ%o`i-)h}Uelp`ag{ zfNBWEvzD_kR;y%Hj#X8A3@oydu$roX6>&&x)plED%&hOUBbQQE<7720Q9(oNNswxS zw@aHy>c~&$nhXr#<`$-LA+zl2_u+OizUlvAy%dYIGj#uy^U0b_d^EB(ixV?lGW(5G zV4nm9GRhoPekd}?L@S9bSu2zgP`4hwtgsrd0#Zx6PX4K{s8V}pn4V?Q2(By1#L2}< zFYIecyQqYy%9u&sYoo`mtQpJ-mrOWqn(51n5;LQo z1Z_5}hKktGab1;c;gd2A&c|{!jSl~Iqf^ebct5d^oJ!;A-PjqE zn2#hfox2E0M}`^MnQUgen|uUaBtZ_qiji;+b`i%g31NOx6eXt62dL*zxe6ID=<|8ry}Bb6J-$Ot&9yG+os;wamt>VMif z8<_%_NX{whbf96{J`ZNjl*o=wY&l!QoCK*B7120$(a6bCX|qkLYfyPSNfh0pNk#>7 zBnHbJn^NY#SGnsfhOta?Cg>JHt+Oigt6xr;2fp;_%wYWU-cX{Lun88BQ=>6a0a5xF zmHCBFO}l9$6=qB4Fbw}H8O(@9MB^)NEmLvBC{{GDxmIXZldaQyp|xVT%?O=F1Ie^o zA0L9!IN|Agehef7$=IgsMQW;3&B=1@U+-&*wflhFAvIzuE_P0fNbBZ-TR zJ`$sjJ`$>;n9(`%`=|1{TG7;Xr#1>)PDFht5{yA+r0t><*2Gsv)#Ye@lp&xerw2$g z*^fr7ZJRm!2pAr!v$Cri%ZOaHu1!sfk;N0v{0xdZ7vAoViFs#P@M2v(DzBdy;nGiT zxysv^vvxtO&{g4b+g>haQz(K^0U%P5^q6&62U(DB)cRHeBgm}OK|JFP z$u=@$FLd51Yd-&?8k11lqqBi3L&CX-5+#*1-NA2FepZn*s##4cQy9#8 zPf=Lui!cRsV<2YcWv{CmRuSkU4~OW*Hw{uuEs5NLl?9|Faf?avf~cNpuX{SW9=ksK zS;zkJUZzr$SiTIKP!$h-Lvc}M@r5q!frySa*3m)`5ZE@=%O-ZgRd`Vf$6%^#jcrs} z!k(cG;6TpagPBb*wX$v@TCVgt*9N2u6X;EMa08sPNMf_ zKXUN)f_Rb#DzKi~qZCORC*rAw_R#J{;(N6!D?1r7qaceZ1Fs0!M7=g(B!-IChEnF3 z`cI1igAM-`ElVMfrYv>4Ro`&%;IMzC%TFBgUTcOLXhp$KqgxE~YQ??EQ)7~JFrFy=vQnxh;YCRe+ntP&>?brD3TBJ3rB-*$sO*XKXneev zYfS&^kt64emWJJm#0sXhg*RZ%I$I8&Q(~88*E4q<3%Xe{{3v#xR#COxNL8jDZNGsm(Nc=@gf&9GMNnCQgHUMRwC*1O*)4ySvDs- zf z6rd`fo2akNGBnk(t>PLZ__{WCtE28Iu6+3zhPo$IIwW)xEpOwT%y~8(dkYUlq6ONr z!m2leE2EO)o+oJ^jj=qB36nBQnO_s1P_!wc@ws$rDbG>8uIQ3?ii@0TAJ@tw;lQ|s z;2>XFuwlt2-fKbxW5Q@WkQeGS#pxgkp$UsY2yo%MtWYYMA}Brbpa0VsSNs1K-JrF^ z%Zl_06)s~A5CoLkz%}R)3=lcEK(eF1axE6zB{5Ts%%Pkw`YF#)J?GG+c!aRRxT?V8 z#5XG&GYX@sD6{A|sWo9O4}p>(3ywt5AkE`GmbjcjDW}^(MG*WS)XEG}A`{obx(4L1 zumhdTd79$#4d41eeWF0xn4k+`8uKE=iis4!LyPM`vS^(cd9@#!n~eaLkl?R{ zSPyJj5Ep_*YJ96{)Jg(D0GD$)DXc=fftzqz!AZ0qfO?K4`MNE+DZsE7?+G!|af{+; zBB*?TLO6p6CUwKzG$qmXYMbEk!3$iKP zvWj_1fI{%411cwZaEC(p#R!Op)bSlo>9WV_Cpmeb1^f(yImA!=Lxl^hc50R5>c}MGN>Kl%pUQmUh1g&QA3N((($go4D zB%4`EMJ%Ty12>J)z}h*%MlrxMJBhB)&fBq;1icp%NLYgnVLF>tJqp9i5P)1m zBxAD1z>;F~pDbIfxdVw}(HE-9%p*grmTD)!3z!wPP!rK25-UmYVWZpnEPbOPL>!E4 z@fGB|y^mx6CifuEJGC@B)z|!Rp-YL=28p@x>K2O7fR2O8$D_VY^12(%jR0zs0dgOz z+L;xx2ZBqtiFk)SP)Lxl2dM};UQE4>cz`c4z3J3MhTT3zG}l6DydWzVF6p7eFb?Zd zHt%`F1tg$bY(9cwN3!9b72KgAtFk?^o`GW{-6|e%6GPY;n>joh#C(nRN{(3KB-bO< zIMWlPF$}vD6?{n_!&%$jX21y)l(m1)Py(^>{n=2P8p}wSp$?4NmKCY3o3~ccZ$h}nOZ^( zIKV8De440odO%HFty*GLfx!(X;lRaHUfWW=!=kF~Y#=-YEy!cMhMJz(yiL;5o~E1G z>?zgnQCasgJs1&JjPVJ}lPX+2wC_W=&NbcFq*2&pBkMG?Qe~Kfw39*7EeL8ZzT>-Y zq?_`%y;+eq-~iv%8hX$Qc&Gp~fCmLVQ+6>0?BOSH(U@Zxvd>THKSK0CmUnKLnVuKv96q9Tg$B(2xH!@$`#Ey$^Mj` z-twRADBc#mI$fl}z^aQmqm(HDPIzq@Knky<^|>@&l;$y8ctX?VslSo@xnBLk7#Ya$ zlrVXn!rW_*2H+pUm0-Y$;7oo(govT;{GgDS8&eYraPx^NA(t)8RhVR{$yAgf0%6@i zLl%)uI?)wZx~Gol0JErJ3cvs}Sb#z(1RO8~j);H+2!RNYha#wncfb)^<=sKSno8ut zUs~6so3YDDIQ&(fA*zcC%dzP*xYFzrqKp)Rip(ng$>fM4$@xzzzT(o7*1(Ma4n7%1 zqov0TRkIZ(8c${8q~fQsP}B3REQ6V?xP#Ju#E9;Km)T%e31kkVlt`eosmZajt>8QA zpf<`QyGK=tUfaK9j0^Cjo65kONQ+Zt$k$A^rcIXMuSBc%?9Of?$lCkJe8a!Xp(=?m zyepnwa4koX{0tRt*M+K!k4c$^=m3<$036UuQzB42=m2(z2BrXjVs3}9U}k(wHk-l4 z^MN(!FcUjb7;~Dkg!NFw0_h9%%;m{wOQIEwRN3W#ACCF0u?eV$Og#e>s0{%o27-<> z3rY;~kqH&A+Tpr@ArnP{O{DZt*F(hc=@@GrxT?`soXL^b^NVZ_WbZov*2H)j*li6u zi9E&`SHgB$%4D4&#Y7oH5nZ{P*jC_4yJVKWCYOF-fuJiQ{2;j@=~5$DjGa{*o6$hh zyBaAYKB3J+sIEMu&0&_ds z-CYx$iz?u@$HcJR$?mh;0!iMq-Ii2D=BtsuE-|umDbNW<&Vky03@fe}p7+X`eH1Kp zgQUijPU1nuy?8|!tXd@695odsT{RI!!oQk=l?$U!v*4c-h83-uQGg*o=Pf09q#yoN zM54${GSyI%bro~G7Z;h7m*SR+kcaT((`^jg1|dF5v+b5X+#Xoi~@D?hYwwiy!%*+cW$Cfca~ zTuD`eaIIR@OsuXe$w9LoIBzZ(YA&jd^lG5+LX7kZWV9KWA&Ie#zF^%s52fN#y*G$@ zGfwrulKM+e$6U94Hvoqpd~&D8slu7_ZF{v!_`qZ&XBOPdEKujLE?d7a%>KTaiIRx=*_P3uBKkAsg{=NFKrQ+3{pp{#6*K(K z^qJDf;3RlJPvUmzA(#bFF9Qw1j%5v#KKFs!C>P~!(J%4nFOZ8u;zIyao`h$7Jo2sEHNOcLbM&7U+ z{b=v1oqnVZ*QoTFgjRT4uY~1zLe(QC(|r0N<6KVTxa_|JdRB=bxhp>t{@gBbysmvo zWkpUwO6hb1ZJE?8Cl^@B8Z5X#LxFX863RnZppZg` z3n(ny=rG~Jh8pltD5BvY$c715F4%@}W5tdQT^cmVa6tiu6H&J0`BI@vjyo4rAPd3^0S8#Ii zG@DON66Rn{Nmi&?VH5Gi6jLB!mef{>jmgnAO;wiBL!zPCk!MXs<&=?zdE^yHH1$Lo zNRVANSVwfN)~0E|{YjTH2*_yIlWpEqoIJawM&X`IQ5n^OL`^#5L551EX>fUZAB}{0peKzNz(n6Ab$51@Q!rv3}fp8L#XE-uf6*E>vy{XJ1nu?W#<6`@>M6Rbj~@K zoO5N)w$pAeAvIQ=V&Tb~O(My8)o6u5X3#r0U}z*m2^orM0ecLDfTS83+Fx+Sy#yGT z6s1;RTj=tZ62RetYMPXOPKaU~LtIT|W|sc02^GH%y`@rNr&7kGWqwvDYE$a}c8Kj+ zA(fiskcxR!El&?t2pNiTrYL8HA&bf6UM_hS6COK4$X3e^mA2WNP{njAM?2P3mY?s) z2eMeDY4kKwVx1@_wsMvwWNY0T#xhh=mdR6vdLBqEUYVg}*^~Y)v<-64g+xI=+px_l zv(gO%S_2Dsus7d*`~5fIfeSu3;e{K1xZv<0zBuEJGk)u>_0c-(bosHp*GO?kyOVKL z`l*>(biLIRVQRBwTh=(4IqpINVyNMNr#&s9S}GQXBAY4F#->3`DkNFJv8m4Fk)(?i zvy>A$EhA(Ss{WuszO~lrWMZOd@=&i0Sx{U$oy25mSVG8I@v~Q4>4Jd&sYNAUEStT% znepq!CU7kER-4a3)@i2wtk#JyQi?<|2Mv#O4{DA5!nA;4 z0Vyt5Q(f+GgDF?m31L#P486`57zK6BG`ZOk{B|R$Z~3kuJe*MLPSz2eEd_ofqYTvW z*(jDUWKFnxnJ)t~zi57mE8aB9lRRikkwtSkSMd^Z8U!6d)=fI{p-%&Pm@Ed~>W=R4 z;YW$+03@z4SxsDH8A7#f)XKK=?Mir_by{b!<%G8^RG^8y5wPOP~%0M5+;~qUMz&+4f zD_PBrZ6iqz<{&!3&C~^+l`(`I54r_&|0O1q3wiUeBDka-B3 zQJWI!7R42pb&M$7bSBmOSDK;)GoXMG6S%PXrJ>xVUvQ$W#CjC6p^!6B8L4i7Ji@?E zk!@|Rac)(ni$Ov;_f*g%T`V1COx9rUlvv}SI?aiy-aXWX6j&8bSSZNoFe|MVoevIo zn8#t1mB4pAFc4|#(gllDrA<63JBG1flQxyX6JGHDN*^3k3}0A^3qGkFlhpwtq7lR< zcJPNg>_ZJ}n8XNvF%WThw;bj$t!cfRS}PhW=;XH_c-qNIBDF4%*z173l~Tec*^>+k zhInvk4M*;Qp#(e-P zURC$A19?-IvV_X#JY5ib{?1Ye_~$rDo4n0Jsge=%pqsX*7K18TFsY=PomlCm@s)`( z__J+Dq+^%;EN3=5mf?J)Lt`FF?yU0ZD2${3E$wL^7{t^D;saWA?QL^Ah+(})JTeO4 zv(9){cZFlQ&r@sbAEeV=p}0LS&I&JAf? zpR^(X+{wBj0^-r_!4tmlB6hLi6E8&nX6FzA%CHsW%bM&Q)(4Ok%@3D8QIU+GT~=aLtXf;vdqR5)9$DQKg&=> z&0trro**N&=x*?oW4E&<=ln_bjhE{Kgyi(xa<7=!tFoHup2<+;mr^sdFh%NgF|UWs z+BVP7g--gPd=%RsfpdRJ=_I9^o7)7zYspKIi+kZ#c*UP!Yzg|jm)87`t z9bz@c2K7!n9nCn!oqqhre@K+8$V$4QTeA6A-6@S8(T9x%-aSALMqL!-D4q)@p0>SU zw_#LAjUZWdRJc{%SZ1l9fn_0e)A%&GTYQf|l2Xe|JQ})c+(}3ic!P6r(%)UTLWZ~J;JWYrj6oQ zx#iFd?NH$V?NI|HqiXh0I{ux6DI)?v&SFL*eFUD2F=K$K5opwn+|*Kn z+~y$#A*9p`a7HNU1=^&XA{)Zq{_zGx6vDX_s-jvKPO!rUkOC>x&V=~INIIk>`OgPE zlW8ag1(n%wG*bk95~XOwn;-?fa76J9#+&4Y_E?4Sh2C|kM(_2U+ZC!JA_gUjghqIw zecoTm5G$)G2<}u+rQnV$Qp#|CCz4=Ok=4%W6pzFunZ1BhIn`CDs_OrN*`NStMlo9H z90{=h@{Vgj1@h>Qp;g?;%*(^@#$8cUE3s>&wP$N7;u+Q^+g!y4#+^JoM=;6?o`S~Y z@Zd1WCVfC&M@bF?$yiu9p5WD8Xj-G-{awT+%QQx8#EK?IUE4LzhYvxHG~y6QbwI{$ z)M8#6xS7>rq9bT7CY^#~eK=m=UDRmqpdQtr!RnC@>X>cfCV!AbV5vs^_}=ljA40I` zc*+h{dTYEX3C%GCVXcGjA)&tZ#RhCZ0qDav+{4z&BCZ}~R2X5Vu_$)NSEu1xGY#dH zybMc3O4034c;U`_F{^iimMoDRu|mkUejEkX4y_pn%K3?iE}_3b>#(|(s3-{ElHoxA z@tj9yM2x(oQ*28`=nT*43&SMI1*s@sC}M;fM4}|*Dw2)cH68GLL?YSFPXLG5@L5zS z(?#AVUx|>;@!qv`9_N6IAo(tg+QmdrRDw{{Y*xqQ;N7zH(cP(I-6b2G;!rWlsm(6w zJ*eZ2F)ZUrDUV*PkY1^j78oThA>veK;V2tKU1vGOn*BlH3o zGCOj?dfjj8NhSz};D9XuH5Nf>KpL2Z zkZi*S01uZS$#-(fpG3@-O%~57s5d<)HLKtI>7Q>t3aA>Sg31ZEo|4*Nu=^!#QC4Np znN2Un%zfTPgmN0V9!A%|aBa{WjNsFmY1$kQ-IsV0iZoYNz>~Jhj|P9}f_jD`E>PYi zVgcb?`=yC)AqHj<%0;&X*;w$v92Y8PoVQHUCs{LqrpeRw*m4YyFBb1a1!KCUn*rC# zAIZn`LhlT{BMS1U`=+B-Kil?xDYNm>n;PjJF>Enz6p$uMmOf)U3bQ!2Z{LZd|0c>@ zi**2tFM(ZY-?=rI+D8xZ9p7p10H+n@<&fRjsJbx=@n+5tZVQiL)e@BTX3nW7{3)Hq zL{i%6@CKEIl${GY4aNd?fNI$R2#~f|u!A!END*K_1Q-{#xBprRi73u)Plgy?qiKxi<%`GKT0a^z*@wbU!WAr5suM z#6TlRYY|}0pcl{ZTVs{n`@QoMJEs^16t|2bnz-}nv|kp-pZ7({=_I6s;8}37C6?hW zvVInE`3VWJM#enzlMs@CAX4Qp3!YBSJ1ooH&T{CNeskma-;+ z(eEe+k<8Ly;Mov4I$MW3EQ%+}9I;@|Dkh4Po4CnoV9p1)t>(j`TMb^+&gN;3x2ApM z_z2d@FzTtRXu!L%joZ|W8sABR3rTL|?ukZ4b>-Zm#SE#%q0ca6(_*8n3L# zCZ5vJVOQQeGA~#Q@c0%mfjOzOZMfty=>UT%U_RdCMNVr5whn6VU!OJkno%BoJ610& zG=e*r)+w_UFdvoR_V!Q!U$q|5`wdNw2oj@_uhqIu$3%>TbEwKy_=m!uOg}l3wuGc9 zN|0oDneSE7P4?V7Fr;*y?OBjQL6AZ+kpK3`gFu=uzy^?31(<bV6a&x0yx{2;f64n00? z3s$~_@TC^*9mrns7HLsp&E-!yttCJWx;Kd=t}mshjq&`r>l{{zK_hy7^BHZ7BGm}W zC7~Ai9NbdEk0lallBoK`O!<@aWT9jkqVrYqWH4zkIpM}l2987w32XxAm?Tg5oT`;1 zLyq>^5Mft`j>-r8UhGNa#;zc>%;Pmk1`U?hv!S|^*-s{fm;ny zugH?1kB=$7?_hQKc;`R(=J#O0U;o}j#T`i?ypK)uoj{1es9#u`F<@07b&~4})5sWi z`9PG2o_p&AO~65H0BNs3X)l02q`X7G0|v1CUaa{7>_GL4IdV8NN^iLJQE==bLdS+5J;HqG^XSiyL{-KNd9qR07j*CEBa+zC`(!~!5i_lsE5r|xZz zDHISs{2lQE#fJ+YCcOB&ItX0q6y)S4U7_dv^rXsTT+z9)WZ7@th04hn>B4 z?$NEM-@YDtgZ1m(&u?E~dHG@QrbD2E^s1Y#f%M|Rk2?bSd#}Ir{)=$I2+v!uJNEuF zP`Cm&R4+N>J{)cv;YM`quYSUcXq%2|TQMiJ7LW)ul~C&ovaMv4t*5~b<8dR@zWOMh z1c*!^Mjjuk=qwE;xQHD)>^K9;Gc?f$4^nn4paKr|=%9ci2ofQL2G}7e8cp!PK%)!T ztU!Z3u&fHTkj@e+r2mTQlJQ2Kc-*S2hdio{C9y_A?J|sHyz57t2y!bmKK+`Lq9Z4@ zGo_@|niJ4EyP`Cteoo`lp^cnks;p0Utf@|x>U``iQ6FOpq?i_6bSP4v`fRM5ew@|R zQCDj1DU2rlwJJL`GO9IK?@>%LKi8U7)JY{e)v(B-8g))iX}pL6K2|kq&c}8f2_v7# ztx7XuVbe^k&_u)3r)p0^H@E_}pO7tpK=#mEjzf(*#!eXk z{U!K4f46(D-~V^~MGi#af-|W%;53+5B#&n5$*9v%eC_75`FL%dA5lmAOYc4VszDwga6DWiUMXDcJ(cQ#1C2P-Fv2&;m91zzx1fL(9n! z(8Lq8kZFu(I7?V{*aINstcN+*Dd2TNv@d;WfC3aaQH+YxkNQn-Ee}Z%Nm?=~xd_U6 zIU&qzz+yi^Evhd0qeqc4G9&X5q-=?UlH1&(j18njOJ)F61h!KMWl-P($0@>4A|RY1 zcxev{*n=`~gb`eUO*O8A3G3!!74w--SFxgAR49X#*sX6O@EhLq7?+uwRLgisU6t}B$wF{o!HmKBjE}r(sD`W{8Xp<0Y)x*d5WYMM=Pl8gp|P> zOaDU};H*Y%1rO#@*H$Q%qqAgJ?FcnpbC|k($Ne)Kl znyhcn7g^zmB{xT+K#G1N&wJhLrTQFB(2CZt>L3R?Eae%|a5x>F(QIcN3)*@ZltGE6 zCp;g7$8~?}(g&qEC zNBGq&~%he1|=BYl5<91i7i!5X+GxdY0LKWrBK%*zDnh2 zM%mQt5p7HuvII#jk0GW>WXl?5^~5pEJSvT-mMe_74wt|>-;PYTW0f3=YvY{OUhOQk zt*{OOiWx~?Y?7`*G1FB-#+B_%^|^BbtDEEt3SFhbIpsl_sMb6ZYLsFUc^#>ys=6*b zQMWI8e(0VV4(S4wQ=EVfu%#ojpnfX~Go9H`*C+KE0mTF1010h71x5A;T{y6dV#ggF zNLYNNEgpguyE+xUFTi$IFc^9?+5!_;gU+2of9dnu-9_4nL{b2IdH)z)kg4-EL6=F| z0hO{h!I~fi1GO865iLa`jV}3A?}o5r1GNE(JPMEoQm_Qyc&QqrTIuIt$>^!U!b9#d zayG*lg^d&02`9ffzfxDquGReB?9i62(h@aL%ERSmjO_9}gR(M1?&*+U9yUzIoK8Jo zi=jbzE@44UP;+r)pUjmg+D3B&!r4 ziTy}l{_Z6<%-K(=f*J{Fhb7`c^ND#Uq3#ij*byZHXT$EcC#}Vko)0Ytr2>1lxsM~T zgk7gND7~*lT^3>Z>i6>IiTrU=D4q^!XFxdk%Xex<$p|Kv^f;?kt4^-11}c8VjGo82JHxyK2Q;QK^m?iRcI?3( z8`uB>&eEyiXHkhyak>#snR|STXrS7l&W(^MOnbV)BUNAJ;4AW@&8(C*8qk&dgi3QjitnJ^+b=? zCNK5YP4tu__1v&NENZ~K1U-@iJ%H%;Y{p+8#`f$`^wy)?A}CeblkX-0)~*w2ZU%gk6sRtC;@gsSF@CD6QPBOtD+g5_EmB{l*O&@{`gaK*KPg)qix zYQDxaNa<`s<+Wrmd^AVUIt8h4$+;F~)M5hReBw}y=@tnM3RO#1stNl{&?u1Vak|FF z$mim!#%oIBGSn=}V$8}4ZCc)^dQ#(Ap0C9u@Wpr{;6CRwgzT7t!YD)Mxsm9dN22qV&e&^=)6}7qemIFBsSK2=QLl7GlV;FPHiLMw z1uk5|Rq$@(G>*1tFthS1R9bA5L~HJxBCm!bC~$80T5-Ah53-n%vFK*g6iu}*Q#OQY z)Uc86OwJOWVs|K~UG}nZxT7laOd~*TvHzasba1fZR_6ilF*Gj%00017nj%(M(XPM_ zY)EccmdM{?48-b9BIc?nHY_Zl(_W}>U$Bs$C@+BEYYf+oK4i~;T#EIA(nE%WhbRmY z`K8( z;*yp;EdyV}Ft-xwt`f6q#C7&WGUuhS%ebgs> zj^`Jjh~q?}eKO*)0?YmIL?(dZ!*q%_7*bzqg1e{_@eJ=e8tA2Xay#!3CgIS+$P+(v z2BpG_Xx?+(ieo))kB4@MJtGJ_#q%QjCGj#+VDhPe?&+Q)l|EC|-Gaj?MZ=#85)BmX1PM!^f`fF5%$pM>i9Zknt|3@{uA5HIJ;$Fz&7P?6HzUnZAY*;?IjJ--GHb$IMVQB@}5Ex!!R|&w9sf+6%JdK-KsM=Okx{qDqnO;DdTNa zl1Lst?r}h?PBhUXI_}fRX|NQMGK0qnk%cXnifo3?0j)L6u;mqBG#I0cUwLIHNT&mJ zRQL)va*XAtVvu78Gx|cuv!H1uI4PXMr};uNuVj#zDg!9`F>Mp4RXUN1-d%5j-sM3K_2bf@*Px`G#fE15b;2xY`AbQiEpkz8@9 zEG73BkpNFXu)igJ0*SezNJl;?iX>D{jxa*GY?NSxIZKo6N~9kmQeX0iM0U1Nvo<-> z%TSj#pGNhhDo<#25@?lHXfEt&D4c8r9u?b~yg$ z-Fky-uS-ygNI4(UPQI2dkLhlY1aly@AW0M-GFI5#E8c6qEfU@Oyt z$L<7A@K&2n91rqc$;VeN?O4=R0*{Gq?G$k&@Kh3Ia}f4)E9;SN(f$8eV>X^A=_1EQ zhF5k#>o<94UGz$MSfjbrR+WlHATg^~8{-qbMnosJMGJRSwCON$kjVU1vkI1$l<9IX z6fHrNDkST*jt?0{g;V^30($e84m1TdR^>c*E&=Uv(5^8kfF|4pC5F+R?1e>S_G!3w zy0Z3aGxC575k%7WQGLj067h#JnO{~_Q3d4io>nLm(ZYPFBl#tP&)0iNgnv9tKzXB? zs>R`=(9ce#YT)N<0`4uluH~MuG;ppHMYe8>L>wjOa*(PqI*uuvNs=Vgd7P(uI}n&y zgm>{kT*?(H#1D%-jsZupiz`zcH&K{i4yewLnq60Nlnw;#R9XM{%||cM#$1m1&<^d$ z%vI#?E#|LGJx+VTE_KCXhR294+wu51>ndjRij`#4emO6PC#C9dZ59XlUJ=T|lpANx zLxZBU!W4>#r!7v<0cUQ8fye)*QsAx$9Yafe^Cd-qgKL%Ofz3CTYpo68Hv0;59WW@XZLxhQH=Bbzq(MS^#J>zh0lc!>&seZ+;q9wjzFu7##K~pgtXRvDcEVF4e zFmPpz$I;G+O3E0Tpr4SllS`UYaOr-jLv@FcFp-;)_$e~Zr?fFSZ%20{Nl>Qjdm@^^ zTi8+T+DtpJG`ftdQ;f(8i?)(%?il>|uqidP;vWADNB9gQiZf#V2+%A#1=GGJg(3W& z2TrsfBbrMwvTCG=O=~p_#V_zKQMNbuKDX_!Utp~55 z>6AWk)MZeq{FYQA6Dn*6CI(z$Nhjb zguPWOu-7C+Q8@i<{ZMRKp{j)uRtW3S-EB?@wdOT7R${e?RrZ>aTApi^CD0O=nrU39 z#Kv~1k_hE4w239S=Gaa_7s`-x#w8b@OJgjPPUw>$t*tYj;~HBI&?lke=!>8&u3LY1R0eBSL*n0!3S)n3$-7 z{0@gVvI`IXf`|rn8;EGo0jPWz_|5+xzVi>BOfF=p!GjtVCMdj}ZrML@Co_&Ve!~+GI)cr9gom6&myi5n@V>5g}4! z7*V0Xktz?OtT+`WLzH;3UY!3buisD#Dot)9E0)5xmuI&X=<2qBTeWiO#w~z1uim|R z@A8f7m#^T#gb6o5P=JEqz=iiRZrrsiUbuKEXuxw;gJP44x4zUYRHVwT3$9{L`BJ1s zn;uh>T)J}MNY_S9zJB`JX-%jsT>`Dx5MqG@#0zosXi(-tnp%PL#*KR>(5O5Y9JS6> zcJ8IWO9Rzi6Zc4myhlR3`SbPE>8Ve8hrTpB_@B%d8muVu>U56h7orRv)O7Q4L>+z) z{RE&v2wg^BQwfcSM`}+I|M*iJf$rVr89l(pqY*_10T<#aUThZK;K4oN6X^mYsUe1*o2R zNfz0ke04>aWP&N$fnA9vCf8t(PUF*sgooE^BLm99?tA(Jvnl_gcbxkVgt0m_t|YD8ICRd$^wZ@~6 z-6_RvR4_8hB!k?l2dqL{ip$e=!fglUaswH(P>v2k^dfZ=MnoZ04P7TKxuvm-kZvEQ zNYYnDQOl!l;L-oKB2E4E=HZMy3frB!UkVH0YB&acP`UOQOZROD zU{?shmlCZCDYst5AvRpqPT5gJt*i_?R6^~7S>5am3Zs4troZ=PE9Jz9p)GR+@fwLTc}-t8>;qE zu?ZZhE=t!07*)tNU8f>@;u^?0>*tZ{B)hd%WpQ>5`%JQfHMxczuD^L4-*E@FC-TU< zQ5j=u5DWjmxt8y;KH~LZG9}~BRx+4fa_n|UZK~)xM*L?bBJxI^*GQ$i$>O>2~-f+uKcM5dRPh% zc7zlr4grTrohr*(yz@9wb*&$28kJZ+wJAKE1x;!>)urSTnNcMwO{B76q26>u6S~E5 zZIV-vMzUG{SVJD-(Tq&a3lO%J6C0dK zCp`~49xPK=u8yq4H`^MIKu#u=8(HZpVM$<%==Ho=@sB&ii^=M;#WMP2vpQ!{5*`^= z%h%EKG`$<3bUxOUsMU{EqsdCEX2?RRX`p^=StuFNl$kYpiY!|@OV>2R8LeR^GzAzV zX*h$mjSg;WhdW8t7OH`@3}a=2BPj(u^%l#ClaoMuk-v8=cSJA&iP)m*9)GLHX+ zASKJG(OQ-gceTchxB}L_GN-(mtYl#t1BzB|6C0?mYbit-PI0&cO=J#44-p7UNJJ(A zJ_M;eoODQBv8tS+B%42q*F45vx)Ortgu@D9_VP1(&j_c^*qcp!1GsWrQCLtuAN} zdZ+rn*EcETD_Na{x;U@uck zzKITW_8HJdPlsvL${uX#%nq5(3Ne5tIOOQ!a*96c0OtwL!*;G{G> z`INs_vD8f)N*Akm>MS|kXgj-Rmaf&MrTXS5*4_=%2-#>&q1oxFE;AR*+;=Qw)Bx9% zm{U{Hd%ASVw^2CEure(0**!xxn(CRQDvE_gKR z7zP?ynj*vF0?H7<1v;>RB4`2+Wl+Wf`h0X!RCxjKkR-b-1CK%sy$qyS|3EzOuva{s z831T7dLhn1feLJ30Trk^05PzD2%vcwK350^HW2o)mpwiHS{*SFyCMuS+tu9ErqXJj z%;FtoC*Sm7Y)G^s@ovz`bD1HlMQfUzxauH!4@Iy6@vv77FoR@40fi6&6`%<|2Q+1%gGImr6p&>L5Dhs%bQke0uI*mn(V{FcqRY1d>Mpl31#hdA~wwxCKF^rWIS_6Sd`7 zIpZsmc55I5O~=GLisv~MLNKYZFlyx;Q=%MS;x5pGRWYJ3jaYe+cTfS+E8iA8l~@1` zz%o@sAh^?9x29J2QHf5mRUl$PXoxciLudqa6sy>XgOxLy|5!}RBpL}L6SZ<3f7fV| zBP2&#9nZX;C|D&bJ0@pleoISAEHO$99QzZJZ2SIiL6aWAhKnihX5PEQgVR&?!Q3M_E4q3Kz5U~fK zv{MF&S-i5Lv`h6=#eLH909XUait8_+fr z16l|;0H1|m2$z(fVu+!tL?YF7GFAc}&W4L8b6TfGBiD455At+~sEFtim(7Mc9`b2+ zmqD-?mu*-~G*Nrv)EzPriI2lo3)G7s1Wi%Nh{jZF&{K*rx*v-;h=ul;7&HtGK%Kd# zP02)PQo#dh__O2Q1N%L|G^RA^*m3)mzh{SP17CO<5|d~Kf4lNQeisx zq(8M`BNT!dvWEx5fCuBa00;m;1JMAQfdCf~502z~_b?d?AdX6d02B}p0s#**RRHi1 ztr`Fi4G;>gA$tdb0NbDr(Rw3kW)Rm(q?CAVJAq0#^KHu$nF_>d*tu(H#ZTSDO*`Tq zxY3j!L9o|yAVmrkzSEuIMH@PEdXH&8EwV8&q8z%@U7=$>HNi{n@|HYen%#q>ppy~) zh>60}06uvvwM9(GTBU!8V?j~`q!1lfmZODWbP`cJk!Bs7RumY3Axbf0qBlJw+nH14 zBkrUc0Meu!av9Wj93NAEw;Ee7|B4|lHYTRhX!&Bcwpk_}g_?X?QYX}z=oLoSCqEN4 zj>9wJRhMce(U#Wr>J><8)xu~Iu8hCI<)s<^WQ(C1#E(z(fG`gL+H&~VlBPUjA z)4@yW;v5LkvgAnt%0NiQLTD?2cy-l!Q8GP}ShOZLRyZ~htwtq~)?6Woh|=}Cu%u|H zls}nED{5#ft20MW^0uzUTo58F$<#0TvmW09Jp*(h&r+RVRh3aiI)m9Un3ZxUwjO(vDrS8$u0|7YxYC|@Zf}o@F4=B5A|RM z;sOAM;H+~rK+zT(%4RhB{~!+cL@qe%hON^bu@g?M<`Y&$Ab&clC1Vv2OB8qoM{ zE*8RDkrJ%hStrG}|Hg6mXsN;Ir)ESJhoMsMA#8MkDvwh#ta*>Lc8?y1nxff=ouv_I zLc&TK#58)DGNzZ)bEB4MJ7`skP^wMY0u=_eYFZ(4@8M13Gc(!*o}f0Cz=CN_jHWLl znYC+>0s>A&@i{xQhNng@O$vgV^*)aIkIy%ylGci{LL%>Uc@bk;msx??=`WhMK9C2N zTC5b^f`L7;fd$m2Ix;0EqIedBKZ8af<%2O?**)$uO1K*l0i+%Cs2+TEOqP=&5Cf49 zumMU-5I2biq@aZA|L_24unr+WAr!CvD@! z8CkEfB;ip~JXXG?oG-l>TaV*oFzkRALAcEMP_L<~YxJ4|F}JI7LdHqTic6gILU1Uw zfplvdbfF=tqFbS&QSf6_52zO0%eH1>Cd5e2%ffA%%yPR|OFF7LzB73Z@{84ixrbCc znMpIl<|Fix#k$lm?$gCF@>G^gh?Ex6u6A5TVV0Rk&cGx*hQ>hE#W{J!E{kj=R(U~V zr61O#vxEFCoY*j-)sI?S%Ag~pUnMMM`m0JAICb z8X*AyN?S?^Q3#GypL2zsC!I;+(N()h!2s2`r~{FIRFJVnMzGpkN;=Ld%yHiqk8zqx zSy4a6`8fKqP|0Hw1idxy;0{+^a7;xeAN_H+5@4F@G_M+rC0CGKD>B?HES6(!y<|`` zoh+DxEl-gweN-RRK_RpxE(g4@f_NS>cSj9b6t`zhX(c;W3?=j%ka3E|n@o7qYqQT4 zF~qYmtd&+#Vwg+u!OzrO;}cfnAu~xmr-`S=2*WSnX_#>@r6j%{r^IxG&?Q z%5mHw|DvM}%@m_qT{=>8q|8SWTgU;)oK$i?+5!@*)Y1U+Ez;-2>fIy*Ap(XV4$B*JK0Kcv|yT05JsXU-uc6#!ijAE;q}`+(XkCZ}m2`qz&j^t-uL zoQ2EgNdl;+6}XJc=8G5HzPWPK_eb2DKL*0v-84!$4Rh3Dxuce9H`_fJgd+tIx~C(2 zxEM&!lM%vZa(U%}L9O49%zC@cG>>_Uj2PLYTqTd?E7+zi9ca8Aa*R{@CGU+LbJfx~ z|0X{Y4M=@NI*onNuHh5Nl0kB8PPv*&J2E-a^H|UXbCL*i?1Wm<8-kHZi-`?S&{vR5 zSGW4IUET2{jYn!VR~mY70T<8>vHT7Px&Zo61`Cj7co4u@;p1sW?g>HSSb=r`U`l)7 zNG9$iO1qfTUS6dp+KBma%);E?>%L8F!J(q5!$TTXL2HxkI;5dXs&bE7YMKU;6%lz6 zlJ#wpRgXQh@EY(AZxtl$B!~#*s-)U7uee6;QID+25UJ`OqUI^^v_06l!9k#+7~5BGO(_g6pljsEmmfAtBF z^;ysN#bWh?PaN;CqJA{SKQn32$)u@s9p~f6L$2XN@<_dOBFK@tE4IkS`!mAl(wf|+ z7t@L*lHs2|=3|vTgc;O-ED(1E4^RjKc(A}}mSsKr5=F)mLaqk^x)T1o*T&(38@e(X zc^M*54y{Mv$Q^;i4&w@E{3))Rzs8X zcjsIX&{?+f%BQo=MiqBdN@Fc@ek1|SZExfp`LXIb0TBHbY+Haw-~tVJ{{}8tP+%d$ zgbOIhE67lxyn_lYZWP$DqCRLcOk-tdS>uoh_KF30eNZTx!wb!^8yjHBbc#Z2*;TP zd)W1ZC*n*IO{=-~%l)=uT8Aea9|U_)B6ZR(zd|N>G3~-_=N}7{|5x}e9=9{;k`(Q* zdi8}~Jy!QhIX_M7wtDY8?ow+HvhMOC53_g>Fo?f`#5#zxl}wuOCItV&k2>rytS-BV zKohM(@gOsCFqa4faJmRr42&?dDq@i)%@q5M!0_G^Nu$HwD`2Mt3bF3DgQ~+0FNz++ zgP`)tTPQ95*3%9zCG%SnJsEH6i>$OBE6<^cy3CF;__Abjqrp6TvL+|VEU!8wy97(2 zE=3zGyU==~Q_F&!q%upq$YQ7vpD476GnCkKOdzpX%xI+W64egIlyv+}vP<>D6rsC3 zBCN=w_980JnI^6Dt%+<($WzJobd0EXF4HL0pSI~Mw3Z_5)hk4XKsv9fx8UjO)s2KD zmMC?Q`gH+geJbyu%)GM{qKg{(OEi&0G|D?C*NiC9LopmIEj2e2*Fu!iMT?@(o@{Tj z8YdEQrUGi*>Msl50+S?J%qHf^chj1DSQ#|ZyIcCy>3uN!h> z(j-4P7M{vd7Z;yxp-)4Cz{z7R&Z4%^G_sG_NqaQrwwTA5TWty`wHmzG@dt z!ZP3b5O4$|<8UC8KEvZYb0r;d!O3nia)Eo?d46%p4HQf+fyf-OO#h0vYov_5e{>~+ zO{B;^yq|wmO~>4#X?&}CtO!4i0{5t~z3U4s_>24~W~FOalJ4dtc15OcD$7}oZdV%R z8Ba$63rX%?b(k~J%}y?PSXe|7mHRaCMDpVfX?&8u4JPe-i7EffVcHfWD6vF-e;X77 zX(cbBqzp#>A(07zB9dpd3~Lw)T%QT9UsUp)OXx z8B7;{m@hc>s(*-5VOehHk-%YVAqK3J$@0{*13uAGE3t|OO_Zu!4T)A0%$8_eNG&2_ zsC$v&i+5->F1~YDykSM1ca}AZ93uNRqU+p@?0oFpL^Y z$V%ptsPNA(N!t~VP}i4hNt0m&fzbV2*AkX(ichipqz?aMvPh5Y&5)5CWlDn5w1r`) zEDBtJA*{(UGn#HYz5HQnS~a;-l_o*J@`{A;6Pg+QbDB1(oa;X4l5?I9Kr!51)uIW- zKlVczvKkV1jyJ?Dq0m1yIv@UOXT+Sf>{|Zu5A6QKEp3j6b=DD`;LLSI;_RRodhAmGGrlREYpk3H<(&EiYa1z1fQhm3bjm?QNEOJ|zo<}b|VTo1g z+g*!Z<(>pyv}wDOs^&me6ur$ciw+OzX3@xF?2M(uB1*0yjIE{8j-Tpu|Yqa zq8i5|u!c4zpGs8R90BAj4qlU3;YmzQIAh9>eX>>@6eIDn$XyC>)1Po+lwqDoRAQpa zfbqRu3h}}xERBq&v<0jrt=6^3&|@$krn!*3B#~#5@SbvI#ZTobk0`O9b<#=` ztEec7Sh}f9g=Zrlmabc|9Arw}l1VyQuG|xmyp?TPY zgLEA`%|hYCBC&%WY+oaPhT^6emQv?bvrp(cUIk6>Uus%x3Z+>;-Zh4$tedVu6!mc0-6(8+02n^l`Bh?i*>sQ z*AoMVab$SF+1)ApSC~E6GiiQxb zN$KR~5qbeB0qHA?qAn!WAXcaW8#svuex%+on>9PkglA;26%!_rsIqFD+K}^9pqj98 zY~SP<3JL4L&5a6EXNq2Bf%h8!`Nv6!KM!1d^CU?+#9<{0bR&l}<=v_k#D_JpWh|Q5d2H>^8cp}P z)k;;qVnU+Crjx*Nt@`||i!~eyO?Sf@ypG6tOHk?e#0xwsAG?*Hh<2>ICy9qWX1w#n z+6_PwSqE|e^neanrvV(e5eP9fw(}U!OUpKRv$buu%v%TTlZrLbO@+#I7Rkg$N3fJB zh%>+{@sUcqR>qtpB#Rh7w1@vu>r@q-P+DR>mF1fss$~}IXtAxxuA$DL0Psg%V z6aUHlOqyPkGI-~#lhEq)d$?GN;U{7EDFG@-_h68qN5>Mi_cGEPnx=Z8u;PQKkb$w2 zIU?$_HnV~sd3&?9I-D&Vt@^XFxH_SwN-t<(uuHQXTx*%Gc`Ru&t1KC~=?RZNs=lVM z8S}urK=~8LG7$olD+TE(yeO}?***Y?q;TpUaT|!YgFEXI3;;NT2T%sVD1dv22037e zSSbL~>#?}`7*EkGxEZ2pvl;or6lroDEtE3^tQdX@3~f=JW*e-I5*!NakYD+gg4&en zK&G-euQar>&^ncfNTdJUdWo6gpiY9JWoxm|VY|Cwyc7wU#_$vM(nF>4tpq@T*Vqqj zqpLsTEKO^RnaihNp%2_@CrpeQ!P=g;a3v*LG8OtM5*Z{Pl9_(0u&nDA;!D7?ct?wz zo&WNkY|4;n(VzbmdI(jsv4Db@r~Ab()Ahp$Py)$QE%uh3iIm3bRVen`6P71Sz%a6UvZO9ZO-K zH6Hpp_0gd!VhV)tO!a=H)|TyVXVG{HaTJ|jjO%5 z*)V<@vYNxnX#vN;5TGDYw(4*TkcbjOSp?*u0N;>@Xt;v~Sd9f(x3|IrQGpOw;WO$B zBb?-jck)YT`yM)z!K1(?--$o*8mOMhwH>5EutAIj+)C^49j;k`LI|@9n=+%klumTY zHo7?MgTw!93%Ml97hc+ngbKV`$~t1{uy9(L?fWm_(l9D(%RKU*H0u|*$`U;!JAh)5 zc?u^T5}K4TqaouQX(2hxsuQS59J_%ZghLrl^O-%uvS}fS;bRP>Sr@6)QSu7xUqVZ^Qe840l&4;^cYZ*dXB0wVz|#o?MbhH}n%@}K1_keF=F@X0A?{4r(I z3k1!Yjd+J2^t)Re2v?z#Gl&4%Acbh)NYKLrZqSE*Xn;M?7N&tZmk5oqam5w=s@{Ac zui3n6F%ba)ui)&jJcrCHTBtR-EX(2}e)1|6!&0CmsbQHXF{H}{;7M2#wwap2^)Zn@I}yz>GxQW8lhY;{ zB9c-3D2k*oNBc#6k&{GHQ^;bSu@T5h!Oe@YpuvcWIJJm8c@ao0QIlb;W@F6%BA)K4 zDx4`wym3EL+Nal>q*LhA2KkNtWq>;&JQXIek3JU`yu}* zX)#-BmnA()i760vN*iQl&XQFOG0Hx6#l;}BAdBipuMFTVn9a14B)zN#E z&Pqg1VhI~qJDoy9Ap;#yxcOO;*$be;~t2-#W+Os;XK5VERODT-(7+$;4kt4oY zGFObj1AA%!+US5iSb)|j1j*eXa7ryHN-r-uuv=QjFzYG3i&7Gq%$;Jod6O~?CCgEC z!!qL-iQ=U&1Uljr5{9j^z`!4*VjGr7pk;I~Il`4!@y$fzQ)2ZyAafECV=DiwaUH2) zxd41kykIbX{F|e^AM8v-tb|MN`6ogwUW-FA{DZJ7Q5X`8ztdgMhN!8yf{UXWlO_e7 z^5PoYES_bNmTI9(r8^e>JGj&&q$^pV{*)@znJosxv{k%D=X*o{HLKMsMS#nk=X^K` zv(+PVAqozw z;RRp`1<(HT;leAeW+F-Fk;IOC6d%h9j@r)mL@W^W<)yndik@pG zBOYR_O-erDZ|ErWoWFJ3zJbCi{vaO)=YMOIz%#sReikVd9CFNFdNa ziKWCuQB9hf)H)%?8lGc011a&WAORcN zTn!%6@wMZbVYzUu!zsvdUdt0~k%yw80>oaa>ZCWsLX>Eia_gg0$(_9AJ*n!OE9Jf- zqbr4eA>=%ab6Pz%0mDhmO%kNzS$(Zx@vidPHs{N)m3q!Clw0K?SZ?DzxKs;bS(XXX z-4zaDGBdUNam>G3OOXTF)Ra*38eWZ~LZF0XC9~9Kxy>azz_CWMf=n7n7EE zA}m*(Dm%uMEltC9QASsMRH3^im4O-xLQ^$cXK3}|18y3wafs5X<{|OY1A!4rtFJ=E zL+H&BI)u^DK1;B8sAfX06O(K!t+eN9(eg7a&mf5sPVLh}xQ8tyl&d>Ia?ac1LZba6 z15GvkyPuAJmoyvSMB2whq9y!INv|3|fHI+6)kTp2K=tX`|JrZVDVtHnCx#i;Clx9r z@!1oNDQxp&lWGELJ6?<849m^;_(v z-b}Qg+qn-7FG;N&F(9TCzrk&MtvZUjp9pe0k)x$lgV^dy&A)-2!D-I4VULTgBFD6c zJ_&GQ>Ba~~=w#YAu}!i+v0@;)Q=L;UjPtiHb1ADsgqZhB!^GKE14>Aw z4sAY*5rq&E&Gn=JqdxGQX80E7QDToDBd04(7^~PVyLDT&8AT)R5W{BLkO@3#(Y)yP zp_x7`wUOiNOiNgfk>*~g9Fb2DN4r;llr zS%6v~K)S8wL#I1!aUF8V!rEm7Ku650Y}VUifnjgu?LP746}dgJiTw1y>aJ9~@PI=T zuQX#hIA$=#VC5B0_FpECS7f4a)VVHwRUB2@ZwnYs{= zhvRswqN7zB)W$GTfoVuWISrFtDoP{fmL$!%3{j3Wj=45alfK`9H|ZuQ1MSOp{--n_ zEn#IUHu|aef~ZP)M5AbuEpBLr+9Hcn6tJS0_sHjnGI6VyBTa03o|6PNmj1`BjStsGLmLxP>NW z$NdJ#ectbV-}n99|9#u9S>d;g+An?tIDX_`e&z>$-BWH=!rJI^X?h-KXs&BM@m7fuA zfWWf=Prn5P4=$jvU_pU}3*7Mz%!n;d&NPTps6dwyOBVcS5~Kf6r9M3p6`GPEf|CUyk`$?d zqDu<$a=!e?lOjcxB4s9o$P~}kqat};T}qH*!-fLms(h%hpv|`@E7r7#@?y)4OqCif z>M$h3#Zz}KbXt*M0eT58H#W>tYssNx|8_nZ8g%5zL;so#{dwu>)2m6F9&J)-XSH%+ zJ7(RQrEAZq)$%^gb707WE@wmaR=5#c!U?$ zUl0}a;BN|vClzqU85H49$hkz(UI6}e9B`m{sMh~--BDPUPS>3$&^Fu2$J}=f3f0wY zQ#B-6S*3wg00RCU^^!sJ!6>6=Iwplui;kUFWQ`y(Clp+t!DSLp+~J5;V@G0#)?G+p zY1L%Skr!2P{X}R~0heLcnMg#g_FRI3O;wVA$syMxm@b_+mRL-gcbA8LHRhEr6)2%c8W-VtBYvb~W)p#mN2c_RDHNmNO-iDYbFH;oo+t_ARgrWS~!EAw*%T$!!!VWBs8AB%aDtmDh`N{+e2=Oo?O@VQu}i zREXnct0hPkD(PsNC)K2^dcST(ELe;&i|+qlv_Ux@e-$aD6Hl`02P?7HV#ngI^{J(m zw6BJ{E|tnsn)o5%0>KR2v%>*+v#-l_*N_j@;}*;9AM>zJ;BnR9+?zx+Q7{ zo1~&i;KsTbPx2r{7!&Mm7SY}lz-D4W-hEzoylG{^mN=XbYmFp%} z8b`nS=@?hR&3y8_1d`jaZ~T6Z_Q<;7$a1d$2V2p&KM|Q*gl)2GmC%d%Tc*a8E*5rY zHofGukrnMZReWPoXIhorqL&e2IX{Q>mtZb*-%`sdsB?#$-~C+RQ<}PKe%-PDn24wm z&N^~vtJSqb%5rR`V9WiOotYNKHKPCIXM?Kkf3N?X@9fs~G&q&3vq|by8WVYx`euq>;#-On1^z(nab*zqn=OK(n(P{iu^P&K(4IR8q*eG^H)yE$?6uvI&h87nSr4 z2PzlIAo;AL76+E(KwpZ|rJ$xdH36kwu*z1yuGF*jO$A$O>)5$`1r`1^q+Ru4*{%e} zt@SCXT_3!NPBiov!t^M6P0H4{{syUEC9hw(S)$1tLlaZB7}FQRY(8HP(v%8hC=BP~Ss@Kw&@(ZYNK%QGSij*eRj1-13AI^ochq_i9B zoF*2<+=f&L9L}@Q$T(;bayo!v-=K(tySSBViLdPB_UuASXP#)7DZ`w)Fa#ZS#RCD+ zDV%9sLN%$u^G9_&QsfM}sh3nSFk!0F9{o}$1M*2VcPoJT-WaQQp*?qRQ)9atQSgk+L+AWB zr^ukK3!V`I$=&2P5b1a?KZwL{>?qh^RHy0*IR zU*w`2GUJlJZ2mHhQVC_iqQbu_CR1NgG0Huvg|@EnjG1_P(13!Xr_H75jF|k)h+@l_ zS8l2^5m8yv$L4d z7Vr-I{KY2SyDa}Z+g1`49hE2GTHzBLn5HduQf(ehS>4(z8NZe$Car_aHu#w6g=GM;ukp%Wu=VyNmo^! zhqe{**pUgz-aC);y64RDopRmPc0Gh6MLAV>>@)JNu2iDGkz^~|)h0t|7_bQ01i|bJ z&44_F9p=rDbE^WYJP#d18)?LF>*MY_ZyDZ}%}k5=;jB(`2glisNK;;v=(bR~loRa} zmFaq{m~#IECK{FTFh-gtdj!)NsLbwhcjlOd1*o382GY>ii5vV_!`BXt2&P_DQm{H@ zrNC&6RJZjzF(n&>UPHik~m-I1cB0@l~;$)V~RWnJCLK>!soWzsPy zf0p*EqOc@bk>ZT#ppqt`wYygb)g$GUVxDYC5uD`}2mDuyhf5t>6_@xkfuUH&Q!VDh~@K+Zg#$obcED3QriT<%Z-8jwly zkx)WYG0L%*=wEpj7g{H!^-kSb9WsGQ#GD2UPN-wpsVz`+K1#i51!@twSBi6^pzyjNVsw)wOeDTGlp- zoS`ywp3p6pnIuglnF&ecm8if8J(Qc3<%@F^RR98<-(XzhnT+?Kj^|lb5s`(7K}+&+ zNBT@2+9=flY92-<&i+ZrXM`6F)n7eTk(y=K#1Y338HsmbOVR||fT0@KxeHx=#{c%w zOQ(Gd$IOagC|JGSPy*FW5awXGC>~%~phI|0t0jfM8Ju}N5q4zA9Mw)!abc~wo!pcQ zj>VCK?b+&aQ39>qb>s{bcHhiYAabma_!ZG>&KnyRr59^TtYEFn)kl-}_Qa6J+A2#e^bMYLUw6CD;q6hhH( z5`bk(%xoePiIB|bS7(Hst_)b$SWsgmQFFMD9kvnsSc{PyoA206oe|P&)EDk#V!*lD zuf$$fy%Ur5N2skuwULHPfrUlAPlI8}nE{he*_`zdm4*>e-@MY+cvY3D;QyQ*N|iK7 zUD#IIM27!0(f065e4Lb2eA4J3&hmhV9+8()Es6}%;6Pzeqsc@~xk~g5)vP^H@qC|k zeGQsPqT;kz@07|2d6GQQqefb!l-Oh25J&a|1{VEZH!|AZ1ksZyA47^$2ob;YAoR}G(c&z)&Er>(nztHPw5QC z+*M*?L^Cms!~C3?;0R!Lpsj(VE2g1gP=Mti$WA8MGA36*+S~KRU(-}cd#qwwWn-E2 zR9;e!%G?_!DwH>&k|(Z)UT)=Qj@KH=nqLJ46Or7H$rV%}hCiN*#Vrhx03B#X$mMv= z&B#gBOhy6VK+!a%X}TOUn%w6&3Y!d}5~i1I6cHFk3xQlxMKT3x2AC4k-4JGtw(wU7 zUdO@hm@_gNz|`Y(!lAwWTSQ9EScx35sAAsGPj(Gv0AkAwp4d{^<;#E^sX-dZ8P7uT zCjID@mlO$q0a%5=m*A-jpioKa=tPJ}sG6J1~Mq+f0uz`>^3aEbYO;LjB*G`5H(q*}%n9OtxvD73xZVc8%NppnFAtokBBot&&POwOxoU)-^{uUbrUN#mX zxqN0Du1j#rSxuMKwY9=l!Qot<8 zyg231H7H{w57cO2mUzk8$zp3724J=r8kNMjU@MDIT7mfvlex!Z=o{%dnEo+UHZj_5 zPyo@yiRj==Z-uHj<)*ocsJt>5kVGrS@T;_{Sauapa^O^40I2?;m{Xw4!`kPAeb5!| zrJd0XnrvUV_?wy3+e!f4yk4nQHO5+o5HLQ*IH{TByov{@R#-+QKxrtqyr8HBD+BE( z)hy{$Pz&NHNm&_*b?B-W9g0$6u~DMApvk^~43COf_kl;R&E!(B(ZCK*Np@qa{jAJ!X7zY{B@7xQ2qFsa9$0P;ITVCVj_E%2@8N||~CXFwOGADgPVur?>OxCQO zE^aI_2umsp;|<13{9)C_5^5bwUYwHdl}ooqulZ%m(QM0WP=#y3nSv>>MnGHBdMLjk z(!ds2@eB+?v_*2*Uf6qQ~LRY1T9(u)M?y%&`hL8S?V9zf6lA}Au9@p=Bg zefC-Vzt=i1&pKw~u6ul7{M_}IQ=+Nkecv=IeY~DAj+e>k9M9AE zWkV-W^N8VdV~54rovJobX^KWJEuTw7^;xp`3}(K{8Sj*bOtwy6$St%D979-2MoR3; z&CfH~8v=Rue@=vWz3ZGzbd}s4m@jq4n45v7&7GMk;5$LkJ8d_%X^}MEpu?K;oPC9j zdnwNa$%u=?LvZMwj^^4}3*>HWYEg1=<$bd~r1RTv9QTtY&P%1-?I*Qk^^QH~eitys z3E%o-kfNUP|= zyA~GTKr5W5At!4s?RD5kU+80NIZyst=E2mO=BMMl`w4T^Q#q!Cm+}W{jIP7KteE>A zpX)~rOP5V>6edkmEr@x3b&E=U%_~sC*!ZQ>Dkmng`g478Y?9T;z^)&QT|aJWv7WN0 z-1vjK3;6j=lalV3s!I;jQy0fXhd+T5nhDr((`!jhDRHwa-9>_^%tD{lCU111iRmp9 zcO~msH(M*b^)BaEmw-dtSl_WKCBv!9!`GeoKSQMxdW1eT#i{Tczm&y1cvKa)TPtBG zrzTF8_&cxLVl;}ffYRVq1cjlUMvXJxUHs}d@iF#5=5cRTQ@?pf;7QSaP}B3!l;Vwy3LlgyJybd(ld_j&HnO-bh*6R zw>3%rLc88)T6U<@?q~S8`SZ2g8@X2Nj)e{A(TtgAwMrAx?B+%v9u!2RJyaoHN!5|M z#n8SMdNk)K*zs+4N+8p9WC;`q88jmfoA2bn&zdCn^CX7+_sQ_wyf^MUSg~F9ylv=x z*Fb~4#P5?m@dcSLp3=z}%dPBg8dC2O3i%j9ashKtDcY(Dr(fNYg%s72o_6|W9!PIIGVL}CbxugWJgd5?Z{t{RIV(IGVkqs| zlwQQ~_9DKP=8D>NF|4es)uY`jp>I3Y#1d`7zkJ5cYkYpy`27K_)DGG5RX!8dNu%qU ztmD+ht<`ys^{;&_wxIu9&!o(ZM7x(FL|(#b@>T)h)iE9qHooN3h@oti6jj$))keWeykJW3ttB$YS>dd&5h7o7jv#h72diG}_LqsS3w$Mzh znAyb__i3v*)!?h0?zMPynlX$ zrllX;x*R6Eja_;ZcC!hipp+s&Q@KtD?~qqEd6hLlX4I9d9_=TP*3$0JN1YU%{(3+m zGeHt-yeK`~Hc5I{nfdLPZGl2#+EJ-*T>|6PN4C5B(&$`oy6$)B&ZbujXc+1S7e6rW z)$w*lOT6Mu`C!ylhZ9KZ{Nl&{iXZLGPpwtjb%y2zT~&VlvM_pWuP&VF_TH7Kj_69s ziwsqMNEhA2XP*Ijt&T&*K6~%&GDRWGc5|u}Cra_OfplN5R5LuQYbAQfTddX3HLI`V z4e4#up2W}FB|8Iw+rl%_G}Wq{9P(yUwVvHHO4FQ(n}`2jY#;(n5At~|^{ZaBY*QYH8in80h#=l$GN3?q50wt&^w0@c!-7&01)ISze zDOcRl{xY?7e)C~5Wjx;!TRk* zQtyawU3VCLp>4vF6#)~o+~Vd2Q_mh{?ebED!5TML&LC=`RB8;@4?4x0?>_X}{BuL~ zk>vA@BOg{-hf>P*T9CY*X5*u?`@3T6c**9;#`NKYtOjY@qKG2#Ha9$!l~JP}&0X#bj%{3Rq#^mael zEN}rzbQ)3#7l;>mHZ^8)c)2-%=g~LAw2Ncov=hZfZ?2~g_R+)Z#Xhc08t4WNLQlch zb-nwJ2-z8HFQ6%2=IiY9qEa+X(3HEe>zq69bQPs2l5-8Le9RU_3&*J0u*}9E}BR<03vylid(elCr~m&_uh9(V?* zJntnFkR?T1awLw8Ya~UqgtUW(oBUHb5fWRnc6#fkUf5K!u~Fc!pmiOKkc=kBEoE-A z>0MFse%0nJQBv|HUQ??+lOhp`k}-2-jt2$QRc1QZlL~PK@_8@A#5FA+In3zll;r-D zdSZ15{(;LJnvOLwbLU&yN^cPH@!pQrNP5b*PSG-ny(2EX=5(eS{Q@5{w{C1BXm_Zv zar2urz0+m@O=OQpkKOcU{j`RAreI#BihW{Q*1gip&9O?&q^XtA2^R;Uor$V`wA)jx zv)Q?+%>tgKwSD@lU+99(@;OUeKl3;LBpcgxZr1jZJKqBH7HqdvSv#h(zXey>*zMZ0 zcFs?KyWhTGM|{lMwaQEk8L_edUclPDbB7oC9 zF|aty%v*F7QG<<|<{V~K*}924z{ad+4s+TU-L6Ey#+_Kc=Z@IA%N4>Vyez)w&o8=P z?}gz4a=v4B5Vju5%dq#MGv5n-EqbV3z$T+uj$TsRd1~>nPbFC#6~mT1_0-ruWaJ!` z!tK0nIi|1T=KdV!Tza;{W7#IHai1_DEv@nr?^p)oE9geEWn2E$OuAR>`K>@LFwVTs***fJC@2t|Yt zh(K2a6c$3jLa@UaK8zV*7=yr=1rc#&STht3CtfL!oOL|}(yn(;E4e|K1>86%^F!YH9& z%_w{`un2`$g5#Uv$Y!AZI}@V>$27xX&2S6|g9P#6K}Z+~4+FUXFJT})3=9Rsp^#>9 zBo6BWLt(N|_$(qYfrr8IS#V?)(4t^jC=3ja$%4bOfKJNrpfZdZ7)C@OgTP2lG(HHJ zM!Ud(t?)8gz+U}5Vlr94ULi2e2z)becoBFdFuoa#YzA5ctQmn(0%MxNux2m@hd`Qv zkvL#;1SSiC&jJoR0uKY@v%ttKphdv45EvL3lLdxlfic|}!U?7u4o8#`37TjO$OQ?9 zgIy4CO>CJ90);`LKrmR)Fb+T5jX@z|FQ5O7k0P$(jbC_^9u2aSM&6A5q> z0Zv4r;3%vN0V{(-VS%~8IYYs*1UQ@k#|{Ilz)>IqCTN(5LSRt{Fad=l5Y13Pp>Qai z3;_pxQeYz-0gfQRaVQiRg_a=zg#y+@qu^))987?tQ3y097Wwy@I{_}vaKIA;frhiN zz@?4}iVX+<{SJV@wV(@XPW`%<{V`xhG23@_MS}?t0R%?BzIgZvo1FLJyZVy1X}ns= zoCXc0BTq$dSKE#>l#M-;b{WMOG?q_1R|xvDIMP`0zEC}eh6~YDIaQ+nRLpL)sp?~e zNeSWwqPcqdl~tqn(rELm+1HMP$y_&EYUUd~KUUj~wO|)o{ntld+-$8~>J0h*WofMS z^>S|{87;SATixnlBBQwdcw7DY+jN1O1%~Ynn`60hD1H2Rd*jyoms(G_jXIikK33j- zWk1o;ygOUxGFD*J+46OvEoc`%(b-B|?u()2G45(RSbz6a+yU3s{(Wn*Lcgd>F9NYUlo6j8M;e=e*94|tiXL%JN-=}4V@ZA3md1oG)d+@i&bC4pPH2Rk%pVr4P3ri^O}w;+*@aqJ-nu| zU#U9d#(>~Z)MXl|I;4_*xMQPgEdErYX;^llMrSKuxwc~}ljGZiV{?s+E~2-*SVJ|7 z_j_ih6vsF$r*Co<=odkmRA(UA~S=laa|c;2%Dd;Hm__3Jg`tG(Uw z&4CVB-zBT>=<6Q@nyP=`BdJnFA0AR<{3(lUdRGWUNq_(AeFCgL7 z7n0M+aN^FXE4Sg~6^4M0V{GAv3y&LIlTm-VTIiuo?|J`#$uU_}YH2^OI535070S1! zGj>%yeC6_PP@1)g+7D+8+l%{22l%z7>9=6xD`2VyiLwK)NO5!#ornG)`{#YxjI~Ib zT}HXvNpw~x(cD`PMTa=-H*YJAzb8vcWD)!(tw(j?x@PE;t<61hEBR``ntO4g&dx(` z(50qv=FWFLApgkF+iU!=1ffU~Rro_xESS#gWAAy2OzMI)zpZX_o9Y)+*@z(l9b0!6 ze+pUmY0YV>JGZqpSW3f;Bv^Hnn%_lIyQWHy*cswZxnnQ5i zG_=kzI$!t8UK<4&TfJ*B+}K##L;qH2AFlwo)PU5#4dhBM#G;~qg`!ShVmp(s zXpjdHO*!IQWUP2E_@y*f5bdJm%C=w*rr+z2F}Bzs8~pi}YJ>SES1bb`*UF4c?K}j! z9}_fvbgR^m0JZ(R$JT4YrgM2kgpBThCsu_sxFZ)<^=RKQHJ<}Sg@$KZpAWJURT4El zcB1SHhKfz7K{s^7AQS!dQb`;v8t4pB?uX-^0t#=mcmnCT*wXoxa+#07a3gnUB#*mb zxgu3@j7u;d=*?uDzKXx}gL8owlb=e5eY`VCIDK;Jf|Ipr12r$_&VR~KheizuW^3KW zrByR(>}r7G8=g1@2awL`F<*{1h_EOHQT(K`7mA+k&T)PHm;&X8V5{Y^kaazt(>opi z5yksvoHvSs+VT6B^seKp4bfkXOTVm|mOI|hS~Yxf<1o)U>LH8bPj5lz)P9^owW;Du z@9Ay{M!M;0#9a+)P=Bpl=Tho%U23SW*K@|tt4dXEZ;YPU&Fd*|2tN}q;ks4r^V_z6 zoPmt(VApFWcSPzm~ht9o!|uNiYcC4}K=_Y{@9>CaYc72Ba+_?vmuh z)#HBC4@=9Y*X&{!@SE}qPe0vry-eY=L}laAlX81MSNe?I>^^zo zj*~Ez?5NP0Fu{&!XW$u>?L1j9m4kdmR8x0bontC_Gw%IO1C^&FMJjU}8qcA>cktwS z@mmXDpRquyzz_4QY}YowzT>C1O&5Bg6EY%upkBktV3ULp)MlyFRN62|7 zrH?z@(O?zWA9mI|?7K{7QpF658n8kVGJRGB(>}-|qYtLW?$KBu@5kLpHBD1|vQa?O zKd`*-li{)-inygZabJ=e#-JQac4z-cP2PkeTKLfGadeYzUsB~kPdR8*TP3P*1uIZT#>y-UFITdo^RF9t;>Di_AreS5oie$bkn z`{E;ge~y2?EtK2OzDvC-Wr-e+Tla2tZ8Ul*X7Bcf>u1pNk&@}J)Qzm*%ayLT;;eY9 z^ctU%`*3{<89*w%z{))K{d#ri)@Vt`W4cPkaFr!AQ;yjftYzV~|IJB;s&);jS&|Ab zJGHlv9c@+y$6POp7vy}d<>8|l#&k8f7ghO$sv!T zH)1w93h(t5E4(w zjdZe;6Z-Bt+S&(^WHRB(FC#7wJY>wEu=bA#y+=;+dJMBtXF?BzITn$xGrGk5tG~C#}{+I zp`4d|KZaLS%}o!&sU9p86-Y`Nq&)}4-c$8>1JPA*hsgxZPB|)yGV@1<#|~VfGc~85 zih~~LIfA*eV`CpfW5bK%FY_fV4oY9_$A6r1yp_u)upe}h#qWNpKYnipsxg>=gC?Xz z8N{xcL+j(tTc9Cr%nWQXo_z69Q}^GNU#V)KXVX(_)N%=LW1#?r-vF~@YsZCXfP&1E z{6BL!k|$5aNkC5q zrYzUktj6`|Ec{ce6quK@;Xx;Nk0(hiAz(}OkW4nNvk)YOIvso8!#}|IsM)u+DDO6t zO01Np(<-Ju8os0unG98A=3Ke+TrL^DmT1_RUhekr=~)QqtqF)7Le2+c<}dU2nn~p; zBBO?*a}q6wc%N>yJ$w|G+zCllh$NAlX98|2reL+PulH5iVGdy?zhDK7q3G!fk_iQH zmpa{10`oH$T`748dCXJO9o9!e;X`#KUFs=66D=3}a{4BLr!6EqYut1g4)7S^2#F(A z@CVt4(pyJHaVA-w_=6Npq8zN5Dc&YugjaEdWao-HrfOJ2p1D0UsA6i?_fJ#g47n3^ zl1|3W7IP+=hpGgIx+icF@2+cnVMpw;4Z?-|e*JD|o z;#{3_6;`tMM6!Oeu{>A2+YMu!ur^f|&3@EOabqR>^R(qtuV>}=@}Cbrw}U=Rbjt~J zek#Zp-8hnV(ns3|iV*!te*&WGdYRiAn*VDf*GT@wrGESGKQZzF*4BMb`lMgBhk&LN zdBZ-?Z@_})lSr6yDQx;)&^TMk?J#=Q?59P7VUSo+2qE|u zPam0~0t7<=CtWSN6hJy=QT&b1T|Hemkurd6*WLJqwy~K4L^j|3B2Hel<>giW=UU#y zdCtZ+KSO#Pjl)Q9im=Nxyb~1_hQup~^QbF^9gqpe$FQ)pI%E~=gt2y0`n8BnV6&b&SJnO`}yX0)Sbe3a*DH3NxB$%GQe z`%!vJ{#*040)iFrdsQsRsY2ug0LyacdfLh+GejQ($j7*#L!xguxVI4>D z{P!9yXqgSEp*Jff7uaFSiAskZ_XS}s$TEo4wEcSg>xd%B&jUe}GX8Wo{eyQ~;3T#| zubL<_nqFokf-QqWp0sk#wm#-yuInp+BCxE=Z87k9|V#C;kxSRWgeLd$+vNDuW zsC_x6qS*r~NF9IZ-cAwFR@>R45kMMJ8V=<_1ystJH7aX{Mc3&CLti|Hgp75NS2U6N zE7hSGWyG6QG7{fDPh1S_?7FEN_MuTFUVNamb>6JSAiS%|rfc2(6;r?c8`>UmzAoPI zR#Se*@z*vPbq%iL@*9HN&Q zYcynb@~UfNXjuuyzL9l*)YNuOu_2HS+KORISsV<(Skphv5SOWJBDGgWv8Rgly|1G9 zb362TiOqta|$2K$d6BFvBV!ye*nTHa~*x7kpbQ@ju%u&Dm>f$W^dk>6nRxUMwa zG!FGO`ZF}CN%H=WxzDTZDOFlm*b5eDc8Ab`BNLM;4fZ|H1V^CANB%!hLCcSelxzxL zamBCPBp7YPU$}i5`xt)oamD(n!dGaCatEpJpr_tz*SHTuVP(%(`{*d#GuOwo4qn$J z_`>4F^=_~hJgj#2nC@QpT&S3FgHFo{JNMrCM7uS^QbZQ`rd;0l%1d^^`%53|0wyI% zCQLG3z9yCZXkc;fXtnUPa=UDni{qNijo(47bY|HP>}lcr+^|G#R<*M zr9pNL&zMw zF^Zld3GIe(HA7c?1)1pFeT?Sb#KhpbKjzBdRh{TzhMJ@Y%iRo1LNdmJP+zivWzm3A zwkVnV#Uhm7FvE7-{65W%zL2@-mB0h|UZoB6%_{F@IQO?ze*7wzv9iG9HJzdr@rn}A z+H}#E6?WMr{Us&|yvQBh6^mVwBtxIWIJxTuwvQRaHEh=}F>KVBT7?FCZa9#vXRU4+ zs`6NIZ5~ai>YrCz`mxR%ZeGjS#C2>kY;FFYQe)-zL$hmZ2#Vhep3^3GRBMs;^eg%@ zaSJ9wkj{|0(IUlMy;ZcjeC)Dyg>3t`lkDvRN92b&k;Y)s9ic*g($*!9Xg{7wmY@vW zW|irVdd_3^+=3k(b{%uhQ}$=4XLh0ZF)y?Ims4|mB{%Q)?k}W)Urvi&R&svRSb#Jt1ZydjeJKvk+{`x`n>nHoKGu(`G zkG_5u>-oBf|JqBk$@gOyZ!b1q%OoQBZN1>z7jFLYhHu}_zwL7q4^@dr_QYeZ$Hbon z#M2()8J>84P6YAnldA2LJM2?N?1KyUIcR$K>6Z5|U+hD84j9x9m>dpRA`aLJ57>JT zI5?LNxGxTPc@Fv24h0lFgBaZY7j}W~_hRa9B7e~}4JU`6TejIW`{=w^%|1Dle17IBh zkpN*wA^=K`1R#45k?=2M2M9X~fpGz-I)K;zi?9QD{a?2J7p!BlkS?eoKDbQKFg^$~ z43K&yO*4S4^T8ppn7??PfWx3sNC1of55kU)4M)HMifyLk;sS8?zaaR(L+yW=@Bc#E z%LoJjwWG=~NKF|4_$p-u0kjv1fVjBGz!5S4Z4V+gyPyD!{ujH$|4sz`ukam*2?F># zK>s!W!uKpV0$A<8;qN$%8Gza`m~a@%fN!jVLP!n@$HC>Rk1 zyo3<}o(`b){|>|h6#hR59^mi)!gtJH=Kc?S|1ZSUl9La6dslpR5tvV!lPm_04om~ zZU*2x0ODZ?BodDJZ^^q09Q7ag{x>!Gm%I}(0GbEj`@iHJ3r7K``!9Bf0jF#@>wnMO zasSeGA`q_p7i~wQFyR1X|Cg|%V#5K*{(tcL|99~^{Qn(Z4R?Z+mKAMEImYVs@FJ^yG(c~&}!RzG6b?yD|8 z{+-sjMtH(qy%5R^2UFQCyrSXKKO&>rlp5Mm6L2-0q{<9?xv#+r;`4Ur3g6P8(kb;1 zq+yEjF`=ShV*>HfwfaCPNx`3@Na$?DjQd8Y;4WS?;)5fV@00{?m~>n!lit%3%RL=b zJKIp1q?|ld@cXDd!LCjzW>A5K^)t z)%3wf9JUz^ajnK3tFD2gRYRd43!ub#?%;53PKPJOb!`>RJBYJtEA`2d!mC|+{d&DH zlCuyFhaV!pd~bM=GnuG=-3qvy`D?l2_4(;u=i7ka`%mN_pVg8WU;JUuNV_;cOFkh2 zDG%LC5LFw~Z|Hs`cs%KxflbX;GM#VR#qlMgyauge5*?;wMVYS=ZRNCYV!xhMs!B+Q zwk4Z39nK%AZkJ;rjn>6LJ>db9HBL0TkTDKc`HUfw<5^lFDT)ivg#% zhHR$4te~#rF}<;KpmEq)=?{gM1_kd-vuuh5#b#NnKbwBz^U&H5o34+IVy@{+ZACxO@6=9KUBtL)3XeIUwZ&oVPeoZq0L!sM+%OF8WZe6i18 zohHyOX@i)VqWrUC^x@xyBe4c@w;VTSG-g`FW70qHiaoU~FyBtkC!x#jMmnELgK9WC zUXeAFnn7!*GrcI(o!=WeX;MuCk5M(})zSJWckN3i)L8x&nl&9kh%n) z)M>&UYyK$svmWyRFnm2Rn%T$U^;%Ltrr~{_-O-Ljg7>pLhGt{k8{S^B-kb&(Rc2M4 z2HvR0edd+OtCG*bYj;}3q^kVxy@);#Tea$dJrBGikZPV}MX$*4G3tjvomo*04uRp> zU$5e`M(K>7W*8mR3Tyg`I~^&FRmaB$#s1;DrQA^2YG3V74pE;nQBMa!`WaIH&{@Av zmLK#J#N5{M;2fc-_bZ@@F27XcIVh~+U?y08k#6CdG}#{kjk|?|yopAmL0!Tp-92O%x!Z7{A)6j`e7?`) zl>X^1ZLy=DqP2$w{;NiQfL((8x(}zc^kUP!jL(6*@6J}QXzPQv#wBO;i_GeEzAQ%Z zh^~`T?C4Pm#gP<l<)`C$)y(s2CWIIh{OtG54?5JJP1*eU>OLqz^aY0A`7(l^ zFn@@0S!?a)t^E4r&Sp&pxq2FDAIil31>`GNdHsa8zCyx7ev+U0AEDO$pPa`GKP#tA zlf5xI(mdj83cQBAPY~KsQ-8T>Zp0p)l_Ei+pYF!YmTMmJd`q3iWZ|U@9mRS2eSOU4 zd`7J7pw24j@%k96Snn;~1Ux%c{uEsNz9lc~%thlzV^zd$9{6 z1BJ+{^1vQfH!bq~N*enssEV&T^QS^$mii;N?IGp6dZ1T1`jom@v1rNCB}NIb!)r9O zN@+IHNPGM7$B(+S?mdrNzdv6gOtaMe31Re1frakci_{WnsmLRjmpLLdjxJPH3sP&( zJ}~hpmfSt}czET{mx`^VkKq+WwkO&bUs^g=PO?t0a=09ui#r+Dm59W z8pJ))IYv(A0p8Wl`Q-z$RgcG%l6==8lOO~5u|)X?EmBAzkE7mMHVNzTg-?SE==ekI zWj*o)N{K(2@l;M%_TNCJo^dd|gB|9C-!Z$P?kEcpfe1h-J-~)RRIxF+q_7xLE=Urk zhFp8RiNbLZuLvahA(`r|?E7Nbw?ns54`t8D z4S3eYSR?PvQrayzt4U=6gMWkax8+tX;H;B+JnJN9_a9#mh)OLYRg;z{cd@NzR?KMD zhB<=N)G29K(Ol`yx7|THeKPVTYI+;cr4Z}bnq^}`>^gzcoF-4*%B@R#V4XSyQ^z00w_NOZIPp=PvrQO4f-C9vJAxVlVdQ;jF4jWfqQH7`9!5 z@ELSXtW^7_glP?`g@*-Oh zVp1v1x|2k8;0a#6I#HMAHY2Y2F6t2ss@g}#kr7BXN#^1Rb*ZDf??Fz=_oCetZWENq zrLX$A3KHyog+>o@TtX@);IR&eCe#(MM-|-ghq|PPi#?+{_{CxfXUNX zfTq$Q1q@jq8%2n^x-S$FKIRxW;$LvM1NoN3D)8Bav|ouDdP@#oKx?I3FsBuC^(B+j zOT=vOc01($R*9Mz#APx$uJ4L3e1i@87RFWa8(v-%dbOKwY^roeT zNWRHD5P4LY5IfWjQ6_vs|0_NCOFP6kEKsGc)PaWgj(6a_Q8r=N6#QrNmoQd$zDoN!_gaBX;4p>@REdI1e&76 zkb?-!?O>N2t>TfPM4r-XtU$>8%TyvE=<5)a5`#)z#l8XLn<6Mv43a5UQ9a6S%u228 zT|>9}DxPa_0b6j2!9>`(j;&rJ)vfW0$CjZUUP;ATM3KdP4;)(?6$8wM@)a#kT^$C(w zClW!JwGfI7(z=jRtzR!aC?{_%1uw$&IfA^fo2p$Ll#^Uiuz+QYzDMK?}Rw zV}|F|f+lnKF3$@8N_2g#DOQz4g2~N@rEE-#ev(;Cr+yC-{fnMGpW)TKkdUZ|dQuZD ziOtDdQIAg$uUDe(pERyt7zm32)}c%&by40}V-)tO4DEc}BO!?I6QM`tkh-AUDotPW zX&F-Q>(o#Xp9?638n$p+@+*w%B%$t+d@@~>9Ay!ylL_eTrK_8)~WfYa3Rdb;;ow79zUhIlfLFGyPLt)ASca@dpkxvUU0^=g-Z}`)_g^;V7P?G%S z#LGe6e`pPUChV{MRNf29NXtfM0v<^Rjja@@^wHf|A?xkXO=fvAZquWcNg~-^hwJYw zLIvVhY7TxiiY+h^+=4qgInRFIGkyjVuPY~2=`#$-d33G+-8?7RuZ;3hSV^_^#(HbdqiqV$5+U@UvU;?KJVxsY-QlL`$Lkjf<4SUR1;g~Z!ie6sg^ z*bOjrp|-D8A>{0nWHZmZqg9wV{k7w4*}KB&*lPL^VP!6LBo3S-`WZ6vo=mFJqnxIr zZhXVzk?&5}`}WyiMbM1Q>h)SQz~7tY>yc!M_R|m24wCh~6FD1gSma)Pr(ReEVe*1@ zpjoy<>FW0|g|ysb3&yD{2MKx0WOlDNmRTv`K-%D@ps~0zS!(iw3Va8=N&}2-M^D(8C)@u$%uYe-d%9 z5i@CsbfDT09ytP8n#+E<2r=`iJyK!*MLOkF)PAl>np#|hx=&)eZMYNnf-Jx@hao48 z)RX+>)GOWVkOQ(i3m;QuK75&Bxg6#wk<|Vy%Z*$EOyMZjXf|~bNvT`z_#}GFo(q=h z+I3e$*W%j!qv0seZfDNEnOf>%-fM7CkT<1<2M_P`y+>>(ZY&fgAE`46TeKj5)-<`u za?FqE|EOET)WP39=cTepr?yGVW(vs;bPVU_5@qr{pq6=K8QhKCb-zWq@@{jlL}mYw zFl&MTG8<8>;o>^xSQH>#q;qW?`YIrWSsY(l#Qj;Ee8K#NYw28ON#1Gc(~G6g-Ajwz zE=zx&E=w}&hH~BdF%`S&%lPgF7q)G2i%WfQ2@g5M?|MY{9~3Q z%FSS@=QXdk{GhFje0NjrS#D=Z9ol7HJ%@yRgY@!mE7lVRNV7{)G zmGfH}QZ8@X^L=@W(;n;IHVEHV%-CQf$tv(;dxVF)zCW%cw`N-}%I2uYc`^Li)(-&h zP8EJI3Z2N)@EvVt2h{?6a%Eaw58IPWQjT=Z-b<1yOIfN?Pd?jz3#cbWB|tC?X_lxR zjMBqSKH_QRuGgxR`W(sAZMlnq53B{7FV6Sqp{*dbUD^J<_f(5*JkkKc_BSPKukQV)xU4#h4G)A3A$352>& zU)-Re*b1E_@dalSd*XLl@&J0gbkq_c9c$rUsRMeI%B)>r(Xo zKHvUjzMYe+JC83;Lef}v*SgjE!~K@o=N=!0<9wzUnT#&jrLy&o@r&30FuB7{@?}nb zw5k3yn&~n;@Xme>L*L!jp=T_iXD2*5Ew}|W$vbV$SjQ5%lHMOU;ZCjke}zJS^{M{8 zDB5b&kLp?Gxz=krc$Zh~TJNWaXGeTzYO@fZ_h+E!N7jXe1|sJyk@;hd*$1gV!{LR=NPON$p$Z5qPDuRNV zTr}6jDL!^W>1@41nlI@xIaq%v*K}PsmFvc1a@d90hJL1yQGs@z*(M@K(yk{KcAH?B zf7KU1ly|#SHkMk3iFc#EA|dvVN^sx)>pV>ojtC~EcdHJQ5p>LtC-d&?TGZNgKc?WY z*t2SIn<&@}F%<+S8Pq=}FKTg&RFag-gxP zpw0C|59QV3x|*!7YGk1rvVuhiMg2@{f?B#SkUzX4l2QF+$>WH9tx7^QE?B2dMz390S|+ysuIPeEY=um-U?H}F z{K}BD)}`wkkcOqxe#a)X3R^$ur{Q;AGE#HVVl7sOSQ%ZIhssVHlax|&4B+TZ6@zNT zz!d!D#r5wpx#eXIgq|7hDUy1Ni=w|O$bw?_Ps5DqJOdd)?_xJxWDRBBO5i|Iq=Jp@ zJXcRMdLzub5)%UjlWE09K4pqcuw{H|yfuB=E_zF?vvG7R_VGJ)J<`)(PvoF#W@D2Y zB4tfxH=iBdYB=Gwd(EqUqf!oQd_}0){C3_govYK*zs#HOSUSYr)B5gQ)@)&8s`=f* z?!jiW<#6DSt5!}4LM>J$>!jxy`&E&)Xa9!imGPeRQ%bRF}{nCayb1QR(8yWFqGd3Z+l^ zNUWlH;uV~m%(L2@pIo_*p8m=Crp+ZyP3p=mr*u8xc2{GqwK>;pOLxU(5u12L_dFP; zoscVeq~P}aL5tO7Ds5k$M^S=shi6Heu98>TGxrX!io$p$@2ZOO4)0g5-zcH5t%MHL z>t0GFWuN-D!ks>i?{$@Zn`hlSeOs5~mHpbc$~*l!iEotecApSB@Ah6$s`&R)iFEl7 z($inJA7U-E@pyBCCqX4}M5LlC@C|3-d!@1Kz#YUmwP!M*LJbkS8pE$Yx`L-IJ-YAB zIwahmDOCYIoaxs zxVWHl1c_28sFSixMp9`zk}|icQ(l{lqK|bX7gErmv6zfz9de|++NN>&{$z|054jUq zM?sSzXEIhq+ll5*nlJus}Z;K*s^B8W08pB!Ym81H$8hP%xYb$Txt9^EVwNVv$P!NIBs|j1o{N zKm1suMf#t79W>zUz?A;Bm}VSI38??L zJ4hTJ2o7O5pmV_BLBh~@Bn|@u3XS|njNZ?SYmS-8Ua{7C^Q0# z9{wkHM4*TW!1W;j7S=zO4+{HVq7MPrOuzz`4;b~gMH7f%6j1*$et--TxX%8KA^%SR z`TvIiGU9&?AZx2MZn8P1ZmFlj#)~pj{JC-|?5-mm>^EVj6;r0Ep3-wzh4*&m?0zPCRJ(UUkBVzTr(7-sXRQ9XFW`C#whEpLLv;XA=b zX8#eo^#!TXnu76$0j_=L==v)>8MGYYUO+CA^*MW zi~3)pwOTHl(jHJQKQ4`0dH8B4h_doSjk^@b*#txiGisDh8EP~BN}Hss(;cjy9{c*u z|Ha;W2Q~GEZ=WY2KFNNvPyv32&osbn zPbV28_G>D$|7sf#9rwo%Gt6nNUFH156W!M;3{zbkgxfz(W~W~LKIS>NR(%Gw8;Me1 zE0I)QOReXgg=8>pBxSLja$*?f8K=^X#h^P0*g z7&0D)XULs-+7DW960MA_VO`qHa#NDd2U{ULLx7~;0J!o-RD&qT-AxF z2pVKmH;<*Em{V*N!RkfdyZ^D(NCU3&dN_+QW$`A<@kq;!hQOK87rIFmW9|WFiq&T? z6bELxR+9JfRupX@ zS;0VXfm$a=^R0!o9E$sCFfV&1>;;yhzMn!Iav>^F(;rORw^uau3S(W)c8fW9#$XCU z;M^F%!QV}wJNFc|aV3zQq>7-+*;8@@dS8lMqNj+1(I)FmT9FAgce9IEXQij;dfj1ix6(3U>JzTJEtX5qj9-C(ta+h+BN_-L<3>7Lc>faSycdJ; z*vPQ_v?gqFhfu-zU3(wPKhdh8o59dckU|R8Hstg=Pra)&;O;Y1Oz}uj?7~RXwxdGl zHtsjxTGqGFVG}Q()+#lV5p_N-o^<^LmX+AtGdEw-o%xj0?>;D2ZP=^JLiqH+qOFPO z(Nqd+rMJ}WSKW*ktopX3eAs$1^wOh1S;B(RVcX1Djn9X)V9#5jxgH}zto|Nk+ckzw zgQmk6L6`RL?04)aJkwwL{U{Btdy~MP+jAj+q;$ogW+jR=*mZlBrkN|}5YNU~P&%VX zv|n_1JHSn0WbdqTJ>Nrc3;Rh5+a!ASZd#LvH{$W_0W!OArgwyP57n>N)t5xKgA#^s zO(=e{V7sl=HrtK4V@Si)OKxcMTCXO4mYHDluCzRqXZPtfSL4fHeE^gGI-SBNNw&gD z>ioieS9Cl;5nU&sl>;XI1_O%SKE^1|s8e;sCELaoGMiu93(?vRSM&`V<+0Cb$ZIG2 zeML;`JaFk$oLhzeJm4(7mK&ODoAO5oH z#b=C0q@D>jb-D7flC{h;hfj;1kgqa)#JY!5i1P6+@n6Xw8#TSg&wFwKUUW5ho*CXH z7WrrLU2h*er+y+IRHgp6vM!quYwhtb5?wwf%~LP>RYL-4N%?LgB7C#)hSc}(YPnQ3 zmtXvJxUBal4|9i+NtT)Kw@!Sue$a!PVu8)G()ZN;o?Kzkj2Jf6X?aTu62VXl{p1tY zrqW7^y*ZQplNH-?jlv`LCZQ0)2g>&IXgv@BcJZX#{W|M zsZU%ne?pz=5oXm)pp=4tUg14m?+*8w3dhMzaNmvdVVKmrrR!=YX%9`Q zg+mEb_3|ee3X@P!T;C$O}E86nWeJ zY}d#~d;i~3&{o?N`9v5hOe-LXqT5i(e>`83PG zH~BICGwQFBhj&}q^Irx02;~cLkXm4SUf%xQ`dO04ZD)XA>TFHm6@w0M2|@rF3|xDE z`mZI3vcx2S7-|{=?mPS#yV&tQ*fy?5_xL2}{k1zfc^NS7P)6p92+;aAgE}W;#-u>-L4HZYz*Qh5O9-@?7qs zX$PO(IAA!#c+jKCxT2mdEMMSAf_H!xV$8veeL8FwV7muhyNM$ok|(8DgHQ%;H!D!E zhgJuN(AMb-n}5F1lsP?9W^Cd5Y_2VXaHT+#y-#s1S@5`^s~B!>6>i}dZj}{| zZwbFO6K;DHZpRVfpcvs~6(MuiFXCQS#DkUy*O>_2lu-8>?pe0T`QYG3Ef+9;ksHAx zAH7@yjv}qdA_-Y02*s#xd{JruEPG+}aHJ)Z5xpfA0 zdXl1Z6xoeGMCWF)WGRxBDzb_0$(Q-D7An%Bl45L#D_qmsI`w+&@eX7x+9tQdq8d0D zW0_)UePaE7-qzTURY;C@Wr-U^@{9_{#U#f{eTtiAbo{6nmHu0p`%yfqFMcXn{LM=I zf?~p=pU|Zlm){&*Y0S4)6}gu=5|lQMP`+UaJ6W7r4o(MIi6_X2j;6%(qeK9e1XoHz zC~<6CC2c-VIw((i(w&4n=E!n{oE>C7{z`htkj?s35uBFS2Y)&o`6ctt3Uux!bM@(w zq;&YGP^mamm8_Hyds>P6T>D2i;Eu`s(Rv;Ti++yOvgAlIn7l!6>Wj(5Q$U z%dS+gZ(Z=$zu+jl;H0(SY_{P1xB%cRWQ8jiBJhP20foq%Lh80c+AoFlCxuiXXAzTf z(H`pmjs1;-*w#1_i4+$X2X(xG5W1TNL6?p=9M0Q2FfR{}`wxE2BbF`w*FcqRg)Kqw zE$FfY@`;GV#RUcu%gS(R<4ca?j!>)ah+1+a&Ml#!ah|t`a-0YlR|du{EumeYD#PKn z${-gF+;|yeo52Snal|rZEY3wa&ILLLj8j%t#%(R(%C;bT3_j=xz3S50S(b(yhn^gV z{4n^+pl-ht@6tJ4)=4Bb#RWP}Z*5`GD7=fKh%!-Gc}@f*DuZ)nAhF4Dya}A!0#QT| z)l>#5mw{#IIF#}n3Y<%G98Ux1#z9mZh)OF1QDq=>sl@R9<~e( zUG-KIdTtAiBBG(IMk_;4d7~f@ddnN7+~oLwLdO4BdyjGNv^a0nIJ92gC=_(g|G0N- z;nLC^x6;sa<7iYI8d@bZ3VJIXY72T6hf;=C5SJE*LyiA8K%vqc16?`~%R0lB#>1Aj zpgk27$QRZG4f2R-oy76Ht+_48yhQ|uMxizS1AqTBMe*M9#zU?fj%ddv^wt&{zl0{b z{P(f(L~nfA7PMAq<^RgN%)3m)8@<$oc4IAR!t!^yuqs7AO2tZD|dog@;QFO>dCIAAdkhOyJ#G*+eH zj!mu`6m?;27~;R_+Bj(xDBd(J&*l2M*C>;q(;wJM8Ui<<)B7@bo>+ z_iOcu?UYt3uQZ7c;$R!einFQ@k2NksZx>)PnvIQ5^7`(v~; z8{QMDBkL0rnv!ndTN1|5CV%IGmU=bvZ2345(BLrNqlPD6O#=2iJPxKQ+;ZLFmhAz5 z)kI9}0QLdo$EH`cwmcN-KZ?tpHP&Cmm{qBN`z1ys;{*Pxso$$MAxjxNO)A}&C3Mk{ zKX3o@75OQ&HJQ#V&13TCuB+r!N6u5_)vAY &yl&t1z`NGQZ|TnX);AMj4z$87`q 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%0A@x~u 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 -A^+|~Ye^fKw>>17Z}seHi}4 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", + "container": "input-card-generic-new-item", + "accessKey": "" +} \ No newline at end of file diff --git a/samples/InputCard-Generic-NewItem/config/package-solution.json b/samples/InputCard-Generic-NewItem/config/package-solution.json new file mode 100644 index 00000000..0fa670bb --- /dev/null +++ b/samples/InputCard-Generic-NewItem/config/package-solution.json @@ -0,0 +1,46 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/package-solution.schema.json", + "solution": { + "name": "input-card-generic-new-item-client-side-solution", + "id": "9396c1d0-c85a-4657-8ace-2e7271aaba93", + "version": "1.0.0.0", + "includeClientSideAssets": true, + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "webApiPermissionRequests": [ + { + "resource": "Microsoft Graph", + "scope": "Sites.ReadWrite.All" + } + ], + "developer": { + "name": "Aimery Thomas", + "websiteUrl": "https://athsharepoint.com/", + "privacyUrl": "", + "termsOfUseUrl": "", + "mpnId": "Undefined-1.18.0" + }, + "metadata": { + "shortDescription": { + "default": "input-card-generic-new-item description" + }, + "longDescription": { + "default": "input-card-generic-new-item description" + }, + "screenshotPaths": [], + "videoUrl": "", + "categories": [] + }, + "features": [ + { + "title": "input-card-generic-new-item Feature", + "description": "The feature that activates elements of the input-card-generic-new-item solution.", + "id": "f5fb8094-22b2-470f-af24-134acdb6decb", + "version": "1.0.0.0" + } + ] + }, + "paths": { + "zippedPackage": "solution/input-card-generic-new-item.sppkg" + } +} diff --git a/samples/InputCard-Generic-NewItem/config/sass.json b/samples/InputCard-Generic-NewItem/config/sass.json new file mode 100644 index 00000000..5e78c982 --- /dev/null +++ b/samples/InputCard-Generic-NewItem/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/InputCard-Generic-NewItem/config/serve.json b/samples/InputCard-Generic-NewItem/config/serve.json new file mode 100644 index 00000000..a4c03e28 --- /dev/null +++ b/samples/InputCard-Generic-NewItem/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/InputCard-Generic-NewItem/config/write-manifests.json b/samples/InputCard-Generic-NewItem/config/write-manifests.json new file mode 100644 index 00000000..bad35260 --- /dev/null +++ b/samples/InputCard-Generic-NewItem/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/InputCard-Generic-NewItem/gulpfile.js b/samples/InputCard-Generic-NewItem/gulpfile.js new file mode 100644 index 00000000..be291870 --- /dev/null +++ b/samples/InputCard-Generic-NewItem/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/InputCard-Generic-NewItem/package-lock.json b/samples/InputCard-Generic-NewItem/package-lock.json new file mode 100644 index 00000000..437215f1 --- /dev/null +++ b/samples/InputCard-Generic-NewItem/package-lock.json @@ -0,0 +1,31581 @@ +{ + "name": "input-card-generic-new-item", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "input-card-generic-new-item", + "version": "1.0.0", + "dependencies": { + "@microsoft/sp-adaptive-card-extension-base": "1.18.0", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-property-pane": "1.18.0", + "tslib": "2.3.1" + }, + "devDependencies": { + "@microsoft/eslint-config-spfx": "1.18.0", + "@microsoft/eslint-plugin-spfx": "1.18.0", + "@microsoft/rush-stack-compiler-4.7": "0.1.0", + "@microsoft/sp-build-web": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "@rushstack/eslint-config": "2.5.1", + "@types/webpack-env": "~1.15.2", + "ajv": "^6.12.5", + "eslint": "8.7.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-http/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@azure/core-lro": { + "version": "2.5.4", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.5.4.tgz", + "integrity": "sha512-3GJiMVH7/10bulzOKGrrLeG/uCBH/9VtxqaMcB9lIqAeamI/xYQSHJL/KcsLDuH+yTjYpro/u6D/MuRe4dN70Q==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-util": "^1.2.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-paging": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.5.0.tgz", + "integrity": "sha512-zqWdVIt+2Z+3wqxEOGzR5hXFZ8MGKK52x4vFLw8n58pR6ZfKRx3EXYTxTaYxYHc/PexPUTyimcTWFJbji9Z6Iw==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.12.1.tgz", + "integrity": "sha512-SsyWQ+T5MFQRX+M8H/66AlaI6HyCbQStGfFngx2fuiW+vKI2DkhtOvbYodPyf9fOe/ARLWWc3ohX54lQ5Kmaog==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-tracing": "^1.0.1", + "@azure/core-util": "^1.3.0", + "@azure/logger": "^1.0.0", + "form-data": "^4.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.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.5.0", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.5.0.tgz", + "integrity": "sha512-GZBpVFDtQ/15hW1OgBcRdT4Bl7AEpcEZqLfbAvOtm1CQUncKWiYapFHVD588hmlV27NbOOtSm3cnLF3lvoHi4g==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/identity": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", + "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-client": "^1.4.0", + "@azure/core-rest-pipeline": "^1.1.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "@azure/msal-browser": "^2.26.0", + "@azure/msal-common": "^7.0.0", + "@azure/msal-node": "^1.10.0", + "events": "^3.0.0", + "jws": "^4.0.0", + "open": "^8.0.0", + "stoppable": "^1.1.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/identity/node_modules/@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/identity/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@azure/logger": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.4.tgz", + "integrity": "sha512-ustrPY8MryhloQj7OWGe+HrYx+aoiOxzbXTtgblbV3xwCqpzUK36phH3XNHQKj3EPonyFUuDTfR3qFhTEAuZEg==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@azure/msal-browser": { + "version": "2.28.1", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.1.tgz", + "integrity": "sha512-5uAfwpNGBSRzBGTSS+5l4Zw6msPV7bEmq99n0U3n/N++iTcha+nIp1QujxTPuOLHmTNCeySdMx9qzGqWuy22zQ==", + "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.3", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.18.3.tgz", + "integrity": "sha512-lI1OsxNbS/gxRD4548Wyj22Dk8kS7eGMwD9GlBZvQmFV8FJUXoXySL1BiNzDsHUE96/DS/DHmA+F73p1Dkcktg==", + "dev": true, + "dependencies": { + "@azure/msal-common": "13.3.0", + "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.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-13.3.0.tgz", + "integrity": "sha512-/VFWTicjcJbrGp3yQP7A24xU95NiDMe23vxIU1U6qdRPFsprMDNUohMudclnd+WSHE4/McqkZs/nUU3sAKkVjg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-node/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@azure/storage-blob": { + "version": "12.11.0", + "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.11.0.tgz", + "integrity": "sha512-na+FisoARuaOWaHWpmdtk3FeuTWf2VWamdJ9/TJJzj5ZdXPLC3juoDgFs6XVuJIoK30yuBpyFBEDXVRK4pB7Tg==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-http": "^2.0.0", + "@azure/core-lro": "^2.2.0", + "@azure/core-paging": "^1.1.1", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/logger": "^1.0.0", + "events": "^3.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.22.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/code-frame/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/code-frame/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/code-frame/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.2.tgz", + "integrity": "sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", + "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.0", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.23.0", + "@babel/helpers": "^7.23.2", + "@babel/parser": "^7.23.0", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.2", + "@babel/types": "^7.23.0", + "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.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", + "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.23.0", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", + "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.15", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz", + "integrity": "sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", + "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz", + "integrity": "sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.2", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", + "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", + "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", + "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", + "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.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", + "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.0", + "@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.0", + "@babel/types": "^7.23.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", + "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@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.9.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz", + "integrity": "sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==", + "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.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "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.13", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.5.13.tgz", + "integrity": "sha512-X3clbPKh0URkDj21QoARw6SNec7dWg7Gt7SkTlkVYFzmZUdC4ZIrYk3n36xKe3U1wcGp26EVmKjhAhB262ugpw==", + "dependencies": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/dom-utilities": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.11.tgz", + "integrity": "sha512-2tXfg7/9PXu9nfU72/P3o3waHEFEQtHUfQbVexUaYqNNAxMj6sOfsqpUx4vd5nPgO+grSWrl+spqlLN2yej51w==", + "dependencies": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/font-icons-mdl2": { + "version": "8.5.25", + "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.25.tgz", + "integrity": "sha512-L14GBWeRmeVSO1hjollOye+Xl4ULR9yvltTJNkwoNFfrks0nf+HTAOje5QU5+bPCzjR0mCmp/VCArsTtDwL0Zw==", + "dependencies": { + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.18", + "@fluentui/utilities": "^8.13.19", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/foundation-legacy": { + "version": "8.2.45", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.45.tgz", + "integrity": "sha512-KVgWNEFIwEUEyoX2x1GBvczPPsi9/st+b2BhcwGR1W7+za7mKe+bYS5nkM2jA7BHV+E9V0rVPNw+jJil9jjT8Q==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.18", + "@fluentui/utilities": "^8.13.19", + "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.11", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.11.tgz", + "integrity": "sha512-TVB/EloWado9AVp1niChgcdDOQAHGP5B30Dinmtfe7zi8OnstwPoxwFP6dHJDdpLQ6ZEUTaEHViSzvewl7Chag==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/merge-styles": { + "version": "8.5.12", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.12.tgz", + "integrity": "sha512-ZnUo0YuMP7AYi68dkknFqVxopIAgbrUnqR/MZlemmRvBYyy1SMj1WQeHcoiLFA8mF8YKn7B+jxQgJbN2bfcrRw==", + "dependencies": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/react": { + "version": "8.112.2", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.112.2.tgz", + "integrity": "sha512-NdE2LIsWuhC1jTHAch8+eY3fplivwYfVeP3wKsNCm0aEf6JgbuyQB+ZN1CN7eqCNeSd9TPYaXn1gwfuBxef1mA==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.25", + "@fluentui/foundation-legacy": "^8.2.45", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.32", + "@fluentui/react-hooks": "^8.6.30", + "@fluentui/react-portal-compat-context": "^9.0.9", + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.18", + "@fluentui/theme": "^2.6.36", + "@fluentui/utilities": "^8.13.19", + "@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.32", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.32.tgz", + "integrity": "sha512-ALYMkDRG8qKCRuf5f3w5suWLFBT/65e4vC2EXKhYTcb/AGAH4wGMdWC+b4ek12D4u6L6tOegTMqC64fLp/RT3Q==", + "dependencies": { + "@fluentui/keyboard-key": "^0.4.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.18", + "@fluentui/utilities": "^8.13.19", + "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.30", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.30.tgz", + "integrity": "sha512-+EhJY2+C7wbWP+36zM4llc1KGY4/XWu36BnDumoKLJdcrnGilJHHQJ3pXhvJPf2f2mc7LoasCtQDmCQ5Tfzi3A==", + "dependencies": { + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.19", + "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.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.9.tgz", + "integrity": "sha512-Qt4zBJjBf3QihWqDNfZ4D9ha0QdcUvw4zIErp6IkT4uFIkV2VSgEjIKXm0h2iDEZZQtzbGlFG+9hPPhH13HaPQ==", + "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.15", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.15.tgz", + "integrity": "sha512-RraWvRe7wakpPJRBX2tlCV/cybOKiqLJ1UBLPNf5xq7ZIs0T0g/hh3G3Zb5teOeipjuRnl6srkdDUT9Dy9wrBg==", + "dependencies": { + "@fluentui/set-version": "^8.2.11", + "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.11", + "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.11.tgz", + "integrity": "sha512-UI03tysau/adBO1a3q4uFZWQ3lfkiFcAWIFng4k5odWcCokfCm5IxA0urKqj5W5JRYdyoBUaq8QbcNGkFB4dCw==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/style-utilities": { + "version": "8.9.18", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.9.18.tgz", + "integrity": "sha512-bWRcN8q2JDLZJOxJ3ov+2MLP+XqK3tHMGyLWjDAkUYUzgsM3ppA0HAroo/MLkn8vrFcoUYCuL/jtv7IXR6SZBw==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/theme": "^2.6.36", + "@fluentui/utilities": "^8.13.19", + "@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.36", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.36.tgz", + "integrity": "sha512-rSP+LNmOJ9woiZzicdgtKFHt8Tyq7Jqu4KpczW0zXOYR9orgwFecpiUwRpZs1zD6lb3pAUNw4oYrM1tc7FH5AA==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.19", + "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.19", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.19.tgz", + "integrity": "sha512-v0WNV6NNQKi9nLttvc6btzxX3XOVRA817fZ7zBqsV6JWQGRfyrBwhskh6TUIgANJjPejz5nk05U6rvSWNUM+FQ==", + "dependencies": { + "@fluentui/dom-utilities": "^2.2.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "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.16", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.16.tgz", + "integrity": "sha512-2FeD5qezW3FvLpZ0JpfuaEWepgNLl9b2gQYiz/ce0NhoB1W/D+VZu98phITXkADYerfr/jb7JcDcVhITsc9bwg==", + "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.19", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", + "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "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.0", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.18.0.tgz", + "integrity": "sha512-YanG2vijZ4xEIJxFje8YqQC7M2m5L9EzeejFwLoTWZqJFpayTr+ohE1FmKdpUH6Mbv9UAduGv2PBCi3RPUnZ9Q==", + "dev": true, + "dependencies": { + "@microsoft/eslint-plugin-spfx": "1.18.0", + "@rushstack/eslint-config": "3.3.2", + "@typescript-eslint/experimental-utils": "5.59.11" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=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.3.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-3.3.2.tgz", + "integrity": "sha512-uSrPkiZxh34I88tRdnrdDcn7tGZDKS/AMe6f8ieBdktvSROrBgNUlBoeAjtbXnbRxUmCOpkZRAAN+J/vP7IgmA==", + "dev": true, + "dependencies": { + "@rushstack/eslint-patch": "1.3.2", + "@rushstack/eslint-plugin": "0.12.0", + "@rushstack/eslint-plugin-packlets": "0.7.0", + "@rushstack/eslint-plugin-security": "0.6.0", + "@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.3.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.3.2.tgz", + "integrity": "sha512-V+MvGwaHH03hYhY+k6Ef/xKd6RYlc4q8WBx+2ANmipHJcKuktNcI/NgEsJgdSUF6Lw32njT6OnrRsKYCdgHjYw==", + "dev": true + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-plugin": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.12.0.tgz", + "integrity": "sha512-kDB35khQeoDjabzHkHDs/NgvNNZzogkoU/UfrXnNSJJlcCxOxmhyscUQn5OptbixiiYCOFZh9TN9v2yGBZ3vJQ==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@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.7.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.7.0.tgz", + "integrity": "sha512-ftvrRvN7a5dfpDidDtrqJHH25JvL4huqk3a0S4zv5Rlh1kz6sfPvaKosDQowzEHBIWLvAtTN+P8ygWoyL0/XYw==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@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.6.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.6.0.tgz", + "integrity": "sha512-gJFBGoCCofU34GGFtR3zEjymEsRr2wDLu2u13mHVcDzXyZ3EDlt6ImnJtmn8VRDLGjJ7QFPOiYMSZQaArxWmGg==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.59.2" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/tree-pattern": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", + "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", + "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.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "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.0", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.18.0.tgz", + "integrity": "sha512-Dls3QYcnPRgRTW6BD/ZvMDj8xuqRvS7tUXBVtZxcuBmSyTEHwsdYZ4ITf4/Qt+G+PhOZ/w4OCpBDmoSQenEkrw==", + "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.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.18.0.tgz", + "integrity": "sha512-XZfSfV360db1dWXc6sKjlAdDnBY3yz1GmnoBTqhFQJGY7c6yXaiS+pyihHDgCaQ+xg6bJadaS7i42Myl5n9JkQ==", + "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.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.17.0.tgz", + "integrity": "sha512-0qvfoyflsW+D5tgi7KNJgNK2uXooAX6zwQ8mN55+fjN3ydUsAjXhzDVN28L5uIJdjIcl0q3wHAhEN6EbVul9yQ==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.18.0", + "@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.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.12.0.tgz", + "integrity": "sha512-72KkvlX2RC5cTpC1e0uhdQA1lXX/v2WKh/7XX1fQMd9kkc8qP6ht1XT39fSWyx7K4oeAsSJJJL9Em++AEIdLpQ==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.18.0", + "@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.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.6.0.tgz", + "integrity": "sha512-aG9HgidikzswiX6a1xulhAaB3X8vqwFi/zKID0LEUDhshNqOcj5k04Atp+GNUM/VL28zTCJ5K9s7z6QxFaFiBQ==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.18.0", + "@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/gulp-core-build-webpack/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/load-themed-styles": { + "version": "2.0.85", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-2.0.85.tgz", + "integrity": "sha512-lG9/NC56JuoffdDpPAczZVzMCs9o3eBSY/FlB7fYGPb98zaLTjKrX0yxy7jifp9FelXH06DnRi/hXQL/4sxTbg==", + "dev": true, + "peer": true + }, + "node_modules/@microsoft/loader-load-themed-styles": { + "version": "2.0.68", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-2.0.68.tgz", + "integrity": "sha512-rScfOP4hEO+zZlhaf0vPzj1I4mVm4XJgACBJ4ym4Z/zT5kt7XkEvlcoCNqr4lbwBvNrafUL9b6GFOTGE6Y8fmg==", + "dev": true, + "dependencies": { + "loader-utils": "1.4.2" + }, + "peerDependencies": { + "@microsoft/load-themed-styles": "^2.0.70", + "@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.100.2", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.100.2.tgz", + "integrity": "sha512-wuyvYok7qEdADNeN98C+tO5lU23CH04kSYbJ/lz4CQfqVIviFLQQExDEPnvRxNP0I1XmuMdsaIVG28m1tLCMMA==", + "dev": true, + "dependencies": { + "@pnpm/dependency-path": "~2.1.2", + "@pnpm/link-bins": "~5.3.7", + "@rushstack/heft-config-file": "0.13.2", + "@rushstack/node-core-library": "3.59.6", + "@rushstack/package-deps-hash": "4.0.41", + "@rushstack/package-extractor": "0.3.11", + "@rushstack/rig-package": "0.4.0", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.100.2", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.100.2", + "@rushstack/stream-collator": "4.0.259", + "@rushstack/terminal": "0.5.34", + "@rushstack/ts-command-line": "4.15.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", + "figures": "3.0.0", + "git-repo-info": "~2.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "https-proxy-agent": "~5.0.0", + "ignore": "~5.1.6", + "inquirer": "~7.3.3", + "js-yaml": "~3.13.1", + "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" + }, + "engines": { + "node": ">=5.6.0" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "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.4.0", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.4.0.tgz", + "integrity": "sha512-FnM1TQLJYwSiurP6aYSnansprK5l8WUK8VG38CmAaZs29ZeL1msjK0AP1VS4ejD33G0kE/2cpsPsS9jDenBMxw==", + "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.15.1", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.15.1.tgz", + "integrity": "sha512-EL4jxZe5fhb1uVL/P/wQO+Z8Rc8FMiWJ1G7VgnPDvdIt5GVjRfK7vwzder1CZQiX3x0PY6uxENYLNGTFd1InRQ==", + "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.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "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-adaptive-card-extension-base": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-adaptive-card-extension-base/-/sp-adaptive-card-extension-base-1.18.0.tgz", + "integrity": "sha512-JAwtkJwK9WRu5weUhSTaLmvq9qLslSrMPn5/b4FwPt+DX4JFrx7zT8qpsV0kPcMix743FhqFVjx1fPja9I85Iw==", + "dependencies": { + "@microsoft/sp-component-base": "1.18.0", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-http": "1.18.0", + "@microsoft/sp-http-base": "1.18.0", + "@microsoft/sp-loader": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "@microsoft/sp-property-pane": "1.18.0", + "adaptivecards": "2.11.2", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.18.0.tgz", + "integrity": "sha512-AeCWY5dDkMSI4iF7dZtomMXF6JfwDJ9u95PsdYfBgm9n/lTjyfFoGQBWkhUH8A5ZDmdAfExElsuoQgevU50UPg==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.18.0", + "@microsoft/gulp-core-build-serve": "3.12.0", + "@microsoft/gulp-core-build-webpack": "5.4.0", + "@microsoft/spfx-heft-plugins": "1.18.0", + "@rushstack/node-core-library": "3.59.6", + "@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": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "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.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.18.0.tgz", + "integrity": "sha512-OSaNg+G16qy/cgB2m/6hKx1wO394og/25H7aHVzgJz6IIzPGeGT4Z3+YhdH5XeizCWaW7mSA+PjOqLiTtGbk0g==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.18.0", + "@microsoft/gulp-core-build-sass": "4.17.0", + "@microsoft/gulp-core-build-serve": "3.12.0", + "@microsoft/gulp-core-build-typescript": "8.6.0", + "@microsoft/gulp-core-build-webpack": "5.4.0", + "@microsoft/rush-lib": "5.100.2", + "@microsoft/sp-build-core-tasks": "1.18.0", + "@rushstack/node-core-library": "3.59.6", + "@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": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "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.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.18.0.tgz", + "integrity": "sha512-fSoP/y6kfwYs0XQ22GjVwEOYO6PkC6RTdl624Iub4sDxdjzblAivAcHUovsVNdhS+twRD1fKumSYiNbmYugYTg==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-dynamic-data": "1.18.0", + "@microsoft/sp-http": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "@microsoft/sp-page-context": "1.18.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-core-library": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.18.0.tgz", + "integrity": "sha512-9Ua3SACtRHh1o9ScqDgtSDGqccpnkLgYawBQRbKIjCPwQ8dqS96586KU9HioBHr4LtqWJNo0cp5h/XIXmrZ9+Q==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "@microsoft/sp-odata-types": "1.18.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=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.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.18.0.tgz", + "integrity": "sha512-UFfmsN+3+WcEHx8fEWJoOMTP3pOTTkFAxwa9aEtKxnrT21wfqLnJfzll1ato2X0vT3eYzkCFtrspCeT1atLURw==", + "dev": true, + "dependencies": { + "@microsoft/load-themed-styles": "1.10.292", + "@rushstack/node-core-library": "3.59.6", + "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.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "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.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.18.0.tgz", + "integrity": "sha512-Nu4Q975WfncYMyOQlJkUR8ml+2WiZw06gh308Ze22TKHcmylsjjOFkeCtI/YLq8iD6ibQmVDQpYbc5bUlhDbug==", + "dependencies": { + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-dynamic-data": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.18.0.tgz", + "integrity": "sha512-Ti0QjkUmUEWq6FJ8QpR+Hc9L4dm4VQnCc76zjz74vJWIO/VP3pAg8zpjwQkLFzPpUK8VbCObTa57iE6exuxzGA==", + "dependencies": { + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-http": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.18.0.tgz", + "integrity": "sha512-eo8Jv0UMd1htpoiRGlGw0IR8bSapgHYabMBjTzXGe8NKuTddeBIG5TCO02ZwIYfMaKJHmZ365jpnmDwfI64cWw==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-http-base": "1.18.0", + "@microsoft/sp-http-msgraph": "1.18.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-http-base": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.18.0.tgz", + "integrity": "sha512-nkx4L73HKqy0tzAprw6NKzkw6idyp0PJPn9DtogvTuLndx5NEmLEzD528n1TCR3EPykeznlqvsWru3DnlgSMRg==", + "dependencies": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-page-context": "1.18.0", + "@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.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.18.0.tgz", + "integrity": "sha512-ufSV53tcSxoeW1ykMrI9qK0mKw8KI9WCwJHV3c5gpo+V+ShleVFO3aeD7G0DAu5Y9Fu+1y81AJH9CbJgmDiIsA==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-http-base": "1.18.0", + "@microsoft/sp-loader": "1.18.0", + "tslib": "2.3.1" + }, + "peerDependencies": { + "@microsoft/microsoft-graph-client": "3.0.2" + } + }, + "node_modules/@microsoft/sp-image-helper": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.18.0.tgz", + "integrity": "sha512-JZ2knonfACUA5JcMOMI+MRf5aGEUK5ZRKbqe3GsBvj8msKRcLsafEews6KF90Hl4IR1kv9ul1R1gPAVW9MtTAQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-http": "1.18.0", + "@microsoft/sp-http-base": "1.18.0", + "@microsoft/sp-loader": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-page-context": "1.18.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=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.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.18.0.tgz", + "integrity": "sha512-MHVJRDuM6H4sbdBn7ZgoBpniKpWpvQxhYfk9HR8lXiyDa2YEVfoQJxkKeZoaGnaz1KHYQ/tbdEWtyq8ZiNUzKQ==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-dynamic-data": "1.18.0", + "@microsoft/sp-http-base": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "@microsoft/sp-odata-types": "1.18.0", + "@microsoft/sp-page-context": "1.18.0", + "@rushstack/loader-raw-script": "1.3.315", + "@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": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-loader/node_modules/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/@microsoft/sp-loader/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/@microsoft/sp-lodash-subset": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.18.0.tgz", + "integrity": "sha512-FBh0ylpwUeZg71v5mtXcRsExaHPoLfhWPG2xFsxUgMBLspwUghxoQt0rn3apUaIoO1AzTHzshMIU/6dgYjDccA==", + "dependencies": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-module-interfaces": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.18.0.tgz", + "integrity": "sha512-fXLV70zP1S8z2FGYAf1iqfgIIC5rOfPQeeCh/qICFx+RuUFtvkbW+N5vr0ugFYaF6L0rfrYqspcllloHJPOVYQ==", + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "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.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.18.0.tgz", + "integrity": "sha512-tBJmiZ2t7oW6EaeJYiAeV4VFmIgn3e2jrR7//31ZqMDcDHyf4v/vIYYdRuIExS4vasVVhSb2Zgc5kJ8cDsqEsw==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-page-context": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.18.0.tgz", + "integrity": "sha512-H+VMc8/WGuj7nKxahoc7g71HK2y4hOXPg74/+UuVW7caAgpO62C35OtHM2K5Awn4Xc8N/nswT5mV2dsA/sD9ZA==", + "dependencies": { + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-dynamic-data": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-odata-types": "1.18.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.18.0.tgz", + "integrity": "sha512-4BxDnuGtlVh5510evbmJIra3qJVb6b0/h2nubLg/4Nbnf2Wt3p+fi7RbC0RoQ2k1xWbYk167nhf5UUt/3PNejg==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-component-base": "1.18.0", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-diagnostics": "1.18.0", + "@microsoft/sp-dynamic-data": "1.18.0", + "@microsoft/sp-image-helper": "1.18.0", + "@microsoft/sp-lodash-subset": "1.18.0", + "@microsoft/sp-page-context": "1.18.0", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane/node_modules/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/@microsoft/sp-property-pane/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/@microsoft/spfx-heft-plugins": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.18.0.tgz", + "integrity": "sha512-tWj8mtnz4+gi9LUV/XIIArHw53fPXOs1R9eLh2hm/FcB5d3AMsDObhLyna+XjTY2JpJtsvRjC4A1nypHlG2uVQ==", + "dev": true, + "dependencies": { + "@azure/storage-blob": "~12.11.0", + "@microsoft/load-themed-styles": "1.10.292", + "@microsoft/loader-load-themed-styles": "2.0.68", + "@microsoft/rush-lib": "5.100.2", + "@microsoft/sp-css-loader": "1.18.0", + "@microsoft/sp-module-interfaces": "1.18.0", + "@rushstack/heft-config-file": "0.13.2", + "@rushstack/localization-utilities": "0.8.80", + "@rushstack/node-core-library": "3.59.6", + "@rushstack/rig-package": "0.4.0", + "@rushstack/set-webpack-public-path-plugin": "4.0.15", + "@rushstack/terminal": "0.5.36", + "@rushstack/webpack4-localization-plugin": "0.17.46", + "@rushstack/webpack4-module-minifier-plugin": "0.12.35", + "@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": "~3.1.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/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "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.4.0", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.4.0.tgz", + "integrity": "sha512-FnM1TQLJYwSiurP6aYSnansprK5l8WUK8VG38CmAaZs29ZeL1msjK0AP1VS4ejD33G0kE/2cpsPsS9jDenBMxw==", + "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/set-webpack-public-path-plugin": { + "version": "4.0.15", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-4.0.15.tgz", + "integrity": "sha512-TwXZVRPV0wRrjDfAYGXU38FTFihHjUDIn5iRWtu6rn/MCXNR6y4OwPVg5MlSVbqn/hU8WnmML6/hT54XCdOfPQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "@rushstack/webpack-plugin-utilities": "0.2.36" + }, + "peerDependencies": { + "@types/webpack": "^4.39.8" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@rushstack/webpack-plugin-utilities": { + "version": "0.2.36", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.2.36.tgz", + "integrity": "sha512-LguxiG0b6AKSxUODKbmPqHr9Q08weilpK3qOiyzYMqIQ5nR3WOGoflaYbO/kDsKbjgLyxQWL2XPZdyyYke3gjg==", + "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/@microsoft/spfx-heft-plugins/node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/terser-webpack-plugin": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/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/@microsoft/spfx-heft-plugins/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/@microsoft/spfx-heft-plugins/node_modules/@rushstack/terminal": { + "version": "0.5.36", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.5.36.tgz", + "integrity": "sha512-PMigbJYHuiKYe4IxA9pInLSFjOAQI4NV7OmIhTuh8Jy+YYjSexmQfnYwBqsZrwah4k/apY7VZ7lQucHxhJFiiQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "wordwrap": "~1.0.0" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/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/@microsoft/spfx-heft-plugins/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/@microsoft/spfx-heft-plugins/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/@microsoft/spfx-heft-plugins/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/@microsoft/spfx-heft-plugins/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/@microsoft/spfx-heft-plugins/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/@microsoft/spfx-heft-plugins/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/@microsoft/spfx-heft-plugins/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/@microsoft/spfx-heft-plugins/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/@microsoft/spfx-heft-plugins/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/@microsoft/spfx-heft-plugins/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/@microsoft/spfx-heft-plugins/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/@microsoft/spfx-heft-plugins/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/@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/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/@microsoft/spfx-heft-plugins/node_modules/enhanced-resolve/node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "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/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/@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/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/@microsoft/spfx-heft-plugins/node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/jest-worker/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/@microsoft/spfx-heft-plugins/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/@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/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/@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/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/@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/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "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/validator": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", + "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/watchpack": { + "version": "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/@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.6.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.6.0.tgz", + "integrity": "sha512-OWlrQAnWn9577PhVgqjUvMr1pg57Bc4jv0iL4w0PRuOSRvq67rvHW9Ie/dZVMvCzhSCB+UxhcY/PmCmFj33Q+g==", + "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.4", + "resolved": "https://registry.npmjs.org/@pnpm/dependency-path/-/dependency-path-2.1.4.tgz", + "integrity": "sha512-QdT1Q3A2tx2TnGJZjso6W/LkJE+hnvcj3O6eN9NT46ckVmYEI2/6cYmRJY8PGrem/X222b7BeE4I8bnLDWZaWQ==", + "dev": true, + "dependencies": { + "@pnpm/crypto.base32-hash": "2.0.0", + "@pnpm/types": "9.3.0", + "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.3.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-9.3.0.tgz", + "integrity": "sha512-BUm6KWNyiQ575D+zi4OkGWImHv0gM6LQYUY/qK/7j9uxmZ66topXQlZSoFX8rR/FcpIRUTrT325iqFqMHoJnww==", + "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.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "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.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "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.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "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.13.2", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.13.2.tgz", + "integrity": "sha512-eJCuVnKR+uSG7qyeyICA57IOBD3OoOlNTpsJgNjcZZiTj+ZlKPaGmJ8/mzXwNiEpTIlRsVvoQURYFz9QY9sfnQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "@rushstack/rig-package": "0.4.0", + "jsonpath-plus": "~4.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "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.4.0", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.4.0.tgz", + "integrity": "sha512-FnM1TQLJYwSiurP6aYSnansprK5l8WUK8VG38CmAaZs29ZeL1msjK0AP1VS4ejD33G0kE/2cpsPsS9jDenBMxw==", + "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.3.315", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.315.tgz", + "integrity": "sha512-5aWDOC2hZv2L9C/sBy0+9VyXANaGGnytiKv9fc85ueia4YHrYPWOdbdGrnqi97GBtWQWkVv8a1NuncoC+KIZig==", + "dependencies": { + "loader-utils": "1.4.2" + } + }, + "node_modules/@rushstack/localization-utilities": { + "version": "0.8.80", + "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.80.tgz", + "integrity": "sha512-kEM8v6ULA3ReikAmdP4faFWMDG4WcATty3lDU2/XFKh2+oj6HLDtnyUgDpYBaASx2FQstu5f5J7QehTLcl21MA==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "@rushstack/typings-generator": "0.10.36", + "pseudolocale": "~1.1.0", + "xmldoc": "~1.1.2" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "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.3.38", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.3.38.tgz", + "integrity": "sha512-o0HzguvsC+VUbpg8gqNCsE9myZ4s6ZIGZggPTR26Qz33yIKvnBHVwHkDu191Y3N1cqMYgVwcZznSUSWifV3qOw==", + "dev": true, + "dependencies": { + "@rushstack/worker-pool": "0.3.37", + "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.0.41", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-4.0.41.tgz", + "integrity": "sha512-bx1g0I54BidJuIqyQHY2Vr4Azn2ThLgrc6hHjEIBzIVmXeznZxJfYViAPNFAu7BV/TaLIU1BSYeRn/yObu9KZA==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "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.3.11", + "resolved": "https://registry.npmjs.org/@rushstack/package-extractor/-/package-extractor-0.3.11.tgz", + "integrity": "sha512-j5hRGB/ilCozT7qH5q3swM/xdf/TPFtolWkqciYCU8G8WFXxILbN2nwo4goWyWQaD9hFlCiw9S7z8LTEkSmapQ==", + "dev": true, + "dependencies": { + "@pnpm/link-bins": "~5.3.7", + "@rushstack/node-core-library": "3.59.6", + "@rushstack/terminal": "0.5.34", + "ignore": "~5.1.6", + "jszip": "~3.8.0", + "minimatch": "~3.0.3", + "npm-packlist": "~2.1.2" + } + }, + "node_modules/@rushstack/package-extractor/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "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.100.2", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.100.2.tgz", + "integrity": "sha512-A49NzlRDcp0Hd5WZWN8jvnvI+0MoFOdRXL3iutVI12YAYBH6c7uSul+71MMY83x0yQqk4TcfGYVpFWx1j/n8/Q==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "@rushstack/rush-sdk": "5.100.2", + "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.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "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.100.2", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.100.2.tgz", + "integrity": "sha512-FIAvmIfYLWhnygDCyUWSZOuyTWVRLFHYeG9xPmUpwJSPqxUL3HG5cRGVYlyRgK9oSJSEq+g0mpbe7nE8WwJgtg==", + "dev": true, + "dependencies": { + "@azure/identity": "~2.1.0", + "@azure/storage-blob": "~12.11.0", + "@rushstack/node-core-library": "3.59.6", + "@rushstack/rush-sdk": "5.100.2", + "@rushstack/terminal": "0.5.34" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "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-sdk": { + "version": "5.100.2", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.100.2.tgz", + "integrity": "sha512-+4DKbXj6R8vilRYswH8Lb+WIuIoD29/ZjMmazKBKXJTm3x7sgGJy45ozAZbfeXvdOTzqsg11NzIbwaDm8rRhLQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "@types/node-fetch": "2.6.2", + "tapable": "2.2.1" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "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.9", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-4.1.9.tgz", + "integrity": "sha512-ggcUjEC6DfxsC8K8FjnMVuwDaIJTZaFox4KrwXqdA9n1CzgndxuWJFt3WiGwOWxzKPQXWDXsGcF+bNPHC52Fng==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@rushstack/node-core-library": "3.61.0", + "@rushstack/webpack-plugin-utilities": "0.3.9" + }, + "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, + "optional": true, + "peer": 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.9", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.3.9.tgz", + "integrity": "sha512-BggJHoxAgIyTNJegFFdi+nB3lkiGU2W65qiJMzQCkdTJpbsVmoSH5XnXzBIx+ZkRglu65YZNHQSLueBSEmxM5w==", + "dev": true, + "optional": true, + "peer": 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, + "peer": 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, + "optional": true, + "peer": 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, + "optional": true, + "peer": 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, + "optional": true, + "peer": 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, + "optional": true, + "peer": 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, + "optional": true, + "peer": 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.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "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.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/@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, + "optional": true, + "peer": 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, + "optional": true, + "peer": 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, + "optional": true, + "peer": 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.0.259", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.259.tgz", + "integrity": "sha512-UfMRCp1avkUUs9pdtWQ8ZE8Nmuxeuw1a9bjLQ7cQJ3meuv8iDxKuxsyJRfrwIfCkVkNVw5OJ9eM6E/edUPP7qw==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "@rushstack/terminal": "0.5.34" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "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.5.34", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.5.34.tgz", + "integrity": "sha512-Q7YDkPTsvJZpHapapo5sK2VCxW7byoqhK89tXMUiva6dNwelomgEe0S+njKw4vcmGde4hQD7LAqQPJPYFeU4mw==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "wordwrap": "~1.0.0" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/terminal/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "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.10.36", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.10.36.tgz", + "integrity": "sha512-9aB/D8lI+fbmM5LzPgGcUJzuw+Xg4FixGuQVnis70Bss+5SU6YzOk/bfN4/xhSghMzG+AI7S87368x37TgeQtA==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.6", + "chokidar": "~3.4.0", + "glob": "~7.0.5" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/typings-generator/node_modules/@rushstack/node-core-library": { + "version": "3.59.6", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", + "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "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.17.46", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-localization-plugin/-/webpack4-localization-plugin-0.17.46.tgz", + "integrity": "sha512-wEEVp6oBp5/OIrRzwgkuuQlawUY6MfjaWsp2T9Zp4MkbqGVgF+gdKG+iKzWtBKW2YbZ9fnVZJH23FoWwh81w4w==", + "dev": true, + "dependencies": { + "@rushstack/localization-utilities": "0.8.83", + "@rushstack/node-core-library": "3.59.7", + "@types/tapable": "1.0.6", + "loader-utils": "1.4.2", + "minimatch": "~3.0.3" + }, + "peerDependencies": { + "@rushstack/set-webpack-public-path-plugin": "^4.0.16", + "@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/localization-utilities": { + "version": "0.8.83", + "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.83.tgz", + "integrity": "sha512-0Wjvg/3686xgLIjX4aCxNoOfWb1BOpuckzNMjEK5MZyCEFz4Ral+ln13zP+AMKGGWcdxsYdWs+n1yfkJKEX9fQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.7", + "@rushstack/typings-generator": "0.11.1", + "pseudolocale": "~1.1.0", + "xmldoc": "~1.1.2" + } + }, + "node_modules/@rushstack/webpack4-localization-plugin/node_modules/@rushstack/node-core-library": { + "version": "3.59.7", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.7.tgz", + "integrity": "sha512-ln1Drq0h+Hwa1JVA65x5mlSgUrBa1uHL+V89FqVWQgXd1vVIMhrtqtWGQrhTnFHxru5ppX+FY39VWELF/FjQCw==", + "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/@rushstack/typings-generator": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.11.1.tgz", + "integrity": "sha512-pcnA9r14xl1TE4QXW6+t6yGP/5JfGZEGixlL6NH6PHjQVXAFnw91EXvc2NteslePTNdjPuR/34uLqE0i57WNpw==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.59.7", + "chokidar": "~3.4.0", + "fast-glob": "~3.2.4" + }, + "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/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "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/@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/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/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.12.35", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-module-minifier-plugin/-/webpack4-module-minifier-plugin-0.12.35.tgz", + "integrity": "sha512-/tHFN9iuKbsDt0GfSU/XQQEND9XkD1EkDkmQkSsc45YKnip7kCLRN8bpJL410MBiWIMOTWglkafVyiS9pyZ6bw==", + "dev": true, + "dependencies": { + "@rushstack/module-minifier": "0.3.38", + "@rushstack/worker-pool": "0.3.37", + "@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.3.37", + "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.3.37.tgz", + "integrity": "sha512-KVuklmysCkNdRxTcLb80MNEBG/KrDL74c+1XIYZlTvSlDnTs5j9gdjKIV73lZmYox+SWTpvUWrP6JhWb2noDJg==", + "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.2", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.2.tgz", + "integrity": "sha512-pNpr1T1xLUc2l3xJKuPtsEky3ybxN3m4fJkknfIpTCTfIZCDW57oAg+EfCgIIp2rvCe0Wn++/FfodDS4YXxBwA==", + "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.5", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.5.tgz", + "integrity": "sha512-h9yIuWbJKdOPLJTbmSpPzkF67e659PbQDba7ifWm5BJ8xTv+sDmS7rFmywkWOvXedGTivCdeGSIIX8WLcRTz8w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.2.tgz", + "integrity": "sha512-/AVzPICMhMOMYoSx9MoKpGDKdBRsIXMNByh1PXSZoa+v6ZoLa8xxtsT/uLQ/NJm0XVAWl/BvId4MlDeXJaeIZQ==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.2.tgz", + "integrity": "sha512-ojlGK1Hsfce93J0+kn3H5R73elidKUaZonirN33GSmgTUMpzI/MIFfSpF3haANe3G1bEBS9/9/QEqwTzwqFsKw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.3", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.3.tgz", + "integrity": "sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.11", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.11.tgz", + "integrity": "sha512-isGhjmBtLIxdHBDl2xGwUzEM8AOyOvWsADWq7rqirdi/ZQoHnLWErHvsThcEzTX8juDRiZtzp2Qkv5bgNh6mAg==", + "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.36", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz", + "integrity": "sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz", + "integrity": "sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw==", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.44.4", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.4.tgz", + "integrity": "sha512-lOzjyfY/D9QR4hY9oblZ76B90MYTB3RrQ4z2vBIJKj9ROCRqdkYl2gSUx1x1a4IWPjKJZLL4Aw1Zfay7eMnmnA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.5", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.5.tgz", + "integrity": "sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz", + "integrity": "sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/@types/express": { + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.19.tgz", + "integrity": "sha512-UtOfBtzN9OvpZPPbnnYunfjM7XCI4jyk1NvnFhTVz5krYAnW4o5DCoIekvms+8ApqhB4+9wSge1kBijdfTSmfg==", + "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.37", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.37.tgz", + "integrity": "sha512-ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg==", + "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.0", + "resolved": "https://registry.npmjs.org/@types/glob-stream/-/glob-stream-8.0.0.tgz", + "integrity": "sha512-fxTWwdQmX9LWSHD7ZLlv3BHR992mKcVcDnT/2v+l/QZZo7TfDdyasqlSYVzOnMGWhRbrWeWkbj/mgezFjKynhw==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/picomatch": "*", + "@types/streamx": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.7.tgz", + "integrity": "sha512-MhzcwU8aUygZroVwL2jeYk6JisJrPl/oov/gsgGCue9mkgl9wjGbzReYQClxiUgFDnib9FuHqTndccKeZKxTRw==", + "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-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-accessor-descriptor/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/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-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-data-descriptor/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/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-descriptor/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/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.2", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.2.tgz", + "integrity": "sha512-lPG6KlZs88gef6aD85z3HNkztpj7w2R7HmR3gygjfXCQmsLloWNARFkMuzKiiY8FGdh1XDpgBdrSf4aKDiA7Kg==", + "dev": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.12", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.12.tgz", + "integrity": "sha512-kQtujO08dVtQ2wXAuSFfk9ASy3sug4+ogFR8Kd8UgP8PEuc1/G/8yjYRmp//PcDNJEUKOza/MrQu15bouEUCiw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-gPQuzaPR5h/djlAv2apEG1HVOyj1IUs7GpfMZixU0/0KXT3pm64ylHuMUI1/Akh+sq/iikxg6Z2j+fcMDXaaTQ==", + "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.13", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz", + "integrity": "sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==", + "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.3", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.3.tgz", + "integrity": "sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg==", + "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.3", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.3.tgz", + "integrity": "sha512-ZYFzrvyWUNhaPomn80dsMNgMeXxNWZBdkuG/hWlUvXvbdUH8ZERNBGXnU87McuGcWDsyzX2aChCv/SVN348k3A==", + "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-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.2", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.2.tgz", + "integrity": "sha512-lqa4UEhhv/2sjjIQgjX8B+RBjj47eo0mzGasklVJ78UKGQY1r0VpB9XHDaZZO9qzEFDdy4MrXLuEaSmPrPSe/A==", + "dev": true + }, + "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.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "node_modules/@types/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@types/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-Ejq9/KBsgfZZafGGdr9R7011EZhDzcAEMjoBl2W4eGNcZGhsUFMbUA0D+sHxjtAA1ldk3e6wapzXeyp0NSuM8Q==", + "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.8", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.8.tgz", + "integrity": "sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ==", + "peer": true + }, + "node_modules/@types/q": { + "version": "1.5.6", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.6.tgz", + "integrity": "sha512-IKjZ8RjTSwD4/YG+2gtj7BPFRB/lNbWKTiSj3M7U/TD2B7HfYCxvp2Zz6xA2WIY7pAuL1QOUPw8gQRbUrrq4fQ==", + "dev": true + }, + "node_modules/@types/qs": { + "version": "6.9.8", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz", + "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.5.tgz", + "integrity": "sha512-xrO9OoVPqFuYyR/loIHjnbvvyRZREYKLjxV4+dY6v3FQR3stQ9ZxIGkaclF7YhI9hfjpuTbu14hZEy94qKLtOA==", + "dev": true + }, + "node_modules/@types/react": { + "version": "17.0.68", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.68.tgz", + "integrity": "sha512-y8heXejd/Gi43S28GOqIFmr6BzhLa3anMlPojRu4rHh3MtRrrpB+BtLEcqP3XPO1urXByzBdkOLU7sodYWnpkA==", + "peer": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "17.0.21", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.21.tgz", + "integrity": "sha512-3rQEFUNUUz2MYiRwJJj6UekcW7rFLOtmK7ajQP7qJpjNdggInl3I/xM4I3Hq1yYPdCGVMgax1gZsB7BBTtayXg==", + "peer": true, + "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.4", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.4.tgz", + "integrity": "sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ==", + "peer": true + }, + "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.2", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.2.tgz", + "integrity": "sha512-aAG6yRf6r0wQ29bkS+x97BIs64ZLxeE/ARwyS6wrldMm3C1MdKwCcnnEwMC1slI8wuxJOpiUH9MioC0A0i+GJw==", + "dev": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.2.tgz", + "integrity": "sha512-asaEIoc6J+DbBKXtO7p2shWUpKacZOoMBEGBgPG91P8xhO53ohzHWGCs4ScZo5pQMf5ukQzVT9fhX1WzpHihig==", + "dev": true, + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.3.tgz", + "integrity": "sha512-yVRvFsEMrv7s0lGhzrggJjNOSmZCdgCjw9xWrPr/kNNLp6FaDfMC1KaYl3TSJ0c58bECwNBMoQrZJ8hA8E1eFg==", + "dev": true, + "dependencies": { + "@types/http-errors": "*", + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.34", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.34.tgz", + "integrity": "sha512-R+n7qBFnm/6jinlteC9DBL5dGiDGjWAvjo4viUanpnc/dG1y7uDoacXPIQ/PQEg1fI912SMHIa014ZjRpvDw4g==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/source-list-map": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.3.tgz", + "integrity": "sha512-I9R/7fUjzUOyDy6AFkehCK711wWoAXEaBi80AfjZt1lIkbe6AcXKd3ckQc3liMvQExWvfOeh/8CtKzrfUFN5gA==", + "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.2", + "resolved": "https://registry.npmjs.org/@types/streamx/-/streamx-2.9.2.tgz", + "integrity": "sha512-HmO0hbPVLzr6HIcc86QQPjJRLpBDQmC+c/qd1jG3vpH1ZgGxl9R9xhofm19vh7Xm8wHUcKBek1Ef1OHrwipmiA==", + "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.2", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.2.tgz", + "integrity": "sha512-9SjrHO54LINgC/6Ehr81NjAxAYvwEZqjUHLjJYvC4Nmr9jbLQCIZbWSvl4vXQkkmR1UAuaKDycau3O1kWGFyXQ==", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/@types/undertaker": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.9.tgz", + "integrity": "sha512-rOGGHtWFP4jsSKXvW2BJn+hYIAJ4cvsJi5wscbfbBHQ0yLQvTUXKvL+i72cv+8biktveFLEqbMpsKmJQxYVPQw==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/undertaker-registry": "*", + "async-done": "~1.3.2" + } + }, + "node_modules/@types/undertaker-registry": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.2.tgz", + "integrity": "sha512-O9CqcXYnCsHUSd71+hohlhEaP57dThYQQ8/cDwskhTCJ1kA3E5CVaK1sbEnukP2eWlpSgae/8KqgJBw3w/DmoQ==", + "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.3", + "resolved": "https://registry.npmjs.org/@types/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-lh/EgJwJikII5ZvdcrwUcm1zoBOwVG8/Szo3Q4opb6HE8yYUPejiE5UDiDrhzgU2Zka8jKjEDPHblAvg8faMqw==", + "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.1", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.1.tgz", + "integrity": "sha512-iLC3Fsx62ejm3ST3PQ8vBMC54Rb3EoCprZjeJGI5q+9QjfDLGt9jeg/k245qz1G9AQnORGk0vqPicJFPT1QODQ==", + "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.7", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.7.tgz", + "integrity": "sha512-6UrLjiDUvn40CMrAubXuIVtj2PEfKDffJS7ychvnPU44j+KVeXmdHHTgqcM/dxLUTHxlXHiFM8Skmb8ozGdTnQ==", + "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.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.1.tgz", + "integrity": "sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ==", + "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.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "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.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "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.3", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.3.tgz", + "integrity": "sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==", + "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.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "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.3.4", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.4.tgz", + "integrity": "sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.21.3", + "@vue/shared": "3.3.4", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz", + "integrity": "sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==", + "dev": true, + "dependencies": { + "@vue/compiler-core": "3.3.4", + "@vue/shared": "3.3.4" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.4.tgz", + "integrity": "sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.20.15", + "@vue/compiler-core": "3.3.4", + "@vue/compiler-dom": "3.3.4", + "@vue/compiler-ssr": "3.3.4", + "@vue/reactivity-transform": "3.3.4", + "@vue/shared": "3.3.4", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.0", + "postcss": "^8.1.10", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.4.tgz", + "integrity": "sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==", + "dev": true, + "dependencies": { + "@vue/compiler-dom": "3.3.4", + "@vue/shared": "3.3.4" + } + }, + "node_modules/@vue/reactivity-transform": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.4.tgz", + "integrity": "sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.20.15", + "@vue/compiler-core": "3.3.4", + "@vue/shared": "3.3.4", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.0" + } + }, + "node_modules/@vue/shared": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.4.tgz", + "integrity": "sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==", + "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==", + "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.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "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==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/adaptivecards": { + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/adaptivecards/-/adaptivecards-2.11.2.tgz", + "integrity": "sha512-yV+o272Xe+qVoz0yIaJAo0RwLtRUX8XyuXIaKepaS+Ei3BgU2w5yl2g0d1UbgoFAyRtk9mVZuvWtPiM8mj+FmA==", + "peerDependencies": { + "swiper": "^8.2.6" + } + }, + "node_modules/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.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA==", + "dev": true + }, + "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-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/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/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.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "dev": true, + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/bonjour-service/node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/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.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dev": true, + "dependencies": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/browserify-sign/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", + "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001541", + "electron-to-chromium": "^1.4.535", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "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.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "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.30001549", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001549.tgz", + "integrity": "sha512-qRp48dPYSCYaP+KurZLhDYdVE+yEyht/3NlmcJgVQ2VMGt6JL36ndQ/7rgspdZsJuxDPFIo/OzBT2+GmIJ53BA==", + "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.1", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.1.tgz", + "integrity": "sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==", + "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.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "node_modules/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.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "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.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==", + "peer": true + }, + "node_modules/cyclist": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.2.tgz", + "integrity": "sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==", + "dev": true + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + } + }, + "node_modules/data-urls/node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/data-urls/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "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.6", + "resolved": "https://registry.npmjs.org/depcheck/-/depcheck-1.4.6.tgz", + "integrity": "sha512-Jxy9+u1DE+Svj2N0V/ueEQiOgH2X3KRPAsBfM0m/vCtuiG5QSC//b1mt0rbN/u3BFFEzXqpHzYiwDjmvAydEsw==", + "dev": true, + "dependencies": { + "@babel/parser": "7.22.5", + "@babel/traverse": "7.22.5", + "@vue/compiler-sfc": "^3.0.5", + "callsite": "^1.0.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0", + "debug": "^4.2.0", + "deps-regex": "^0.1.4", + "findup-sync": "^5.0.0", + "ignore": "^5.1.8", + "is-core-module": "^2.4.0", + "js-yaml": "^3.14.0", + "json5": "^2.1.3", + "lodash": "^4.17.20", + "minimatch": "^3.0.4", + "multimatch": "^5.0.0", + "please-upgrade-node": "^3.2.0", + "readdirp": "^3.5.0", + "require-package-name": "^2.0.1", + "resolve": "^1.18.1", + "resolve-from": "^5.0.0", + "semver": "^7.3.2", + "yargs": "^16.1.0" + }, + "bin": { + "depcheck": "bin/depcheck.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/depcheck/node_modules/@babel/parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz", + "integrity": "sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/depcheck/node_modules/@babel/traverse": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.5.tgz", + "integrity": "sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.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/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/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/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/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.1.4", + "resolved": "https://registry.npmjs.org/deps-regex/-/deps-regex-0.1.4.tgz", + "integrity": "sha512-3tzwGYogSJi8HoG93R5x9NrdefZQOXgHgGih/7eivloOq6yC6O+yoFxZnkgP661twvfILONfoKRdF9GQOGx2RA==", + "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-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dev": true, + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-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/dom7": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/dom7/-/dom7-4.0.6.tgz", + "integrity": "sha512-emjdpPLhpNubapLFdjNL9tP06Sr+GZkrIHEXLWvOGsytACUrkbeIdjO5g77m00BrHTznnlcNqgmn7pCN192TBA==", + "peer": true, + "dependencies": { + "ssr-window": "^4.0.0" + } + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "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==", + "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.554", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.554.tgz", + "integrity": "sha512-Q0umzPJjfBrrj8unkONTgbKQXzXRrH7sVV7D9ea2yBV3Oaogz991yhbpfvo2LMNkJItmruXTEzVpP9cp7vaIiQ==", + "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": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error": { + "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.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.2.tgz", + "integrity": "sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==", + "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.2", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.1", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "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.12.3", + "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.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-module-lexer": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz", + "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==", + "dev": true, + "optional": true, + "peer": true + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", + "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + } + }, + "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/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-tsdoc": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.17.tgz", + "integrity": "sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "0.16.2" + } + }, + "node_modules/eslint-plugin-tsdoc/node_modules/@microsoft/tsdoc": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz", + "integrity": "sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==", + "dev": true + }, + "node_modules/eslint-plugin-tsdoc/node_modules/@microsoft/tsdoc-config": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz", + "integrity": "sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.14.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "node_modules/eslint-plugin-tsdoc/node_modules/resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "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-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/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/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.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "dev": true + }, + "node_modules/figures": { + "version": "3.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-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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.1.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.1.tgz", + "integrity": "sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==", + "dev": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "dev": true + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", + "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "dev": true, + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/fork-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", + "integrity": "sha512-Pqq5NnT78ehvUnAk/We/Jr22vSvanRlFTpAmQ88xBY/M1TlHe+P0ILuEyXS595ysdGfaj22634LBkGMA2GTcpA==", + "dev": true + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", + "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==", + "dev": true + }, + "node_modules/fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "deprecated": "\"Please update to latest v2.3 or v2.2\"", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/generic-names": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz", + "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==", + "dev": true, + "dependencies": { + "loader-utils": "^1.1.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "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.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + }, + "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-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-accessor-descriptor/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/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-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-data-descriptor/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/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-descriptor/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/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": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", + "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", + "dev": true, + "dependencies": { + "sparkles": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "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/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.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "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": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-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.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "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==", + "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==", + "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.16", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.16.tgz", + "integrity": "sha512-2FeD5qezW3FvLpZ0JpfuaEWepgNLl9b2gQYiz/ce0NhoB1W/D+VZu98phITXkADYerfr/jb7JcDcVhITsc9bwg==", + "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-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "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==", + "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.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "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-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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-notifier/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "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.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "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.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "dev": true, + "dependencies": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.entries": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", + "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", + "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.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/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.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "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.6", + "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.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "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.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "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.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", + "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.2", + "resolved": "https://registry.npmjs.org/rfc4648/-/rfc4648-1.5.2.tgz", + "integrity": "sha512-tLOizhR6YGovrEBLatX1sdcuhoSCXddw3mqNVAcKxGJ+J0hFeJ+SjeWCv5UPA/WU3YzWPPuCVYgXBKZUPGpKtg==", + "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.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "dev": true, + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/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-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dev": true, + "dependencies": { + "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-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-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/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/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/sockjs/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/sort-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", + "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", + "dev": true, + "dependencies": { + "is-plain-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "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.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssr-window": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/ssr-window/-/ssr-window-4.0.2.tgz", + "integrity": "sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ==", + "peer": true + }, + "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.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "node_modules/strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-argv": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", + "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", + "dev": true, + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", + "dev": true + }, + "node_modules/string-length": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "dev": true, + "dependencies": { + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-length/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/string-length/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/string-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/swiper": { + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-8.4.7.tgz", + "integrity": "sha512-VwO/KU3i9IV2Sf+W2NqyzwWob4yX9Qdedq6vBtS0rFqJ6Fa5iLUJwxQkuD4I38w0WDJwmFl8ojkdcRFPHWD+2g==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "hasInstallScript": true, + "peer": true, + "dependencies": { + "dom7": "^4.0.4", + "ssr-window": "^4.0.2" + }, + "engines": { + "node": ">= 4.7.0" + } + }, + "node_modules/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.21.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.21.0.tgz", + "integrity": "sha512-WtnFKrxu9kaoXuiZFSGrcAvvBqAdmKx0SFNmVNYdJamMu9yyN3I/QF0FbH4QcqJQ+y1CJnzxGIKH0cSj+FGYRw==", + "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-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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-regex/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/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": "3.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", + "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz", + "integrity": "sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==", + "dev": true + }, + "node_modules/v8-to-istanbul": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz", + "integrity": "sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": "8.x.x || >=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-accessor-descriptor/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/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-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-data-descriptor/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/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "optional": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-descriptor/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/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.14.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", + "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-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-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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.19", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz", + "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", + "dev": true + }, + "node_modules/which-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.11", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", + "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "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/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "node_modules/worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "dependencies": { + "errno": "~0.1.7" + } + }, + "node_modules/wrap-ansi": { + "version": "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/InputCard-Generic-NewItem/package.json b/samples/InputCard-Generic-NewItem/package.json new file mode 100644 index 00000000..d568eaf6 --- /dev/null +++ b/samples/InputCard-Generic-NewItem/package.json @@ -0,0 +1,33 @@ +{ + "name": "input-card-generic-new-item", + "version": "1.0.0", + "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", + "@microsoft/sp-core-library": "1.18.0", + "@microsoft/sp-property-pane": "1.18.0", + "@microsoft/sp-adaptive-card-extension-base": "1.18.0" + }, + "devDependencies": { + "@microsoft/rush-stack-compiler-4.7": "0.1.0", + "@rushstack/eslint-config": "2.5.1", + "@microsoft/eslint-plugin-spfx": "1.18.0", + "@microsoft/eslint-config-spfx": "1.18.0", + "@microsoft/sp-build-web": "1.18.0", + "@types/webpack-env": "~1.15.2", + "ajv": "^6.12.5", + "eslint": "8.7.0", + "gulp": "4.0.2", + "typescript": "4.7.4", + "@microsoft/sp-module-interfaces": "1.18.0" + } +} diff --git a/samples/InputCard-Generic-NewItem/src/NewItemService.ts b/samples/InputCard-Generic-NewItem/src/NewItemService.ts new file mode 100644 index 00000000..ad1567fa --- /dev/null +++ b/samples/InputCard-Generic-NewItem/src/NewItemService.ts @@ -0,0 +1,37 @@ +import { MSGraphClientV3 } from "@microsoft/sp-http"; +import { AdaptiveCardExtensionContext } from '@microsoft/sp-adaptive-card-extension-base'; + +export class NewItemService { + + private MSGraphClient: MSGraphClientV3; + public context: AdaptiveCardExtensionContext; + + + + public async _getClient(context: AdaptiveCardExtensionContext): Promise { + if (this.MSGraphClient === undefined) + this.MSGraphClient = await context.msGraphClientFactory.getClient("3"); + return this.MSGraphClient; + } + + public setup(context: AdaptiveCardExtensionContext): void{ + this.context = context; + } + + public async _createItem(listTitle: string, itemTitle: string): Promise { + const listItem = { + fields: { + Title: itemTitle + } + }; + await this.MSGraphClient.api("/sites/"+this.context.pageContext.site.id+"/lists/"+listTitle+"/items").post(listItem); + } + + public async _getListId(listTitle: string): Promise { + const list = await this.MSGraphClient.api("/sites/"+this.context.pageContext.site.id+"/lists/"+listTitle).get(); + return list.id; + } +} + +const ItemService: NewItemService = new NewItemService(); +export default ItemService; \ No newline at end of file diff --git a/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/GenericNewItemAdaptiveCardExtension.manifest.json b/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/GenericNewItemAdaptiveCardExtension.manifest.json new file mode 100644 index 00000000..6e092a09 --- /dev/null +++ b/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/GenericNewItemAdaptiveCardExtension.manifest.json @@ -0,0 +1,27 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx/adaptive-card-extension-manifest.schema.json", + "id": "17c22333-3033-4d70-9ae7-83d90aeb481f", + "alias": "GenericNewItemAdaptiveCardExtension", + "componentType": "AdaptiveCardExtension", + + // 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": ["Dashboard"], + "preconfiguredEntries": [{ + "groupId": "bd067b1e-3ad5-4d5d-a5fe-505f07d7f59c", // Dashboard + "group": { "default": "Dashboard" }, + "title": { "default": "New item" }, + "description": { "default": "Create new list items." }, + "officeFabricIconFontName": "AddToShoppingList", + "properties": { + "title": "New item" + }, + "cardSize": "Large" + }] +} \ No newline at end of file diff --git a/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/GenericNewItemAdaptiveCardExtension.ts b/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/GenericNewItemAdaptiveCardExtension.ts new file mode 100644 index 00000000..f21d1e6e --- /dev/null +++ b/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/GenericNewItemAdaptiveCardExtension.ts @@ -0,0 +1,74 @@ +/* eslint-disable */ +import type { IPropertyPaneConfiguration } from '@microsoft/sp-property-pane'; +import { BaseAdaptiveCardExtension } from '@microsoft/sp-adaptive-card-extension-base'; +import { CardView } from './cardView/CardView'; +import { GenericNewItemPropertyPane } from './GenericNewItemPropertyPane'; +import { SuccessCardView } from './cardView/SuccessView'; +import { ErrorCardView } from './cardView/ErrorView'; +import NewItemService from '../../NewItemService'; + +export interface IGenericNewItemAdaptiveCardExtensionProps { + title: string; + listTitle: string; + bodyOrFooter: string; + buttonLabel: string; + subTitle: string; + iconName: string; + successTxt: string; + errorTxt: string; +} + +export interface IGenericNewItemAdaptiveCardExtensionState { +} + +const CARD_VIEW_REGISTRY_ID: string = 'GenericNewItem_CARD_VIEW'; +export const SUCCESS_CARD_VIEW_REGISTRY_ID: string = 'GenericNewItem_SUCCESS_CARD_VIEW'; +export const ERROR_CARD_VIEW_REGISTRY_ID: string = 'GenericNewItem_ERROR_CARD_VIEW'; + +export default class GenericNewItemAdaptiveCardExtension extends BaseAdaptiveCardExtension< + IGenericNewItemAdaptiveCardExtensionProps, + IGenericNewItemAdaptiveCardExtensionState +> { + private _deferredPropertyPane: GenericNewItemPropertyPane; + + public async onInit(): Promise { + this.state = { }; + this.cardNavigator.register(CARD_VIEW_REGISTRY_ID, () => new CardView()); + this.cardNavigator.register(SUCCESS_CARD_VIEW_REGISTRY_ID, () => new SuccessCardView()); + this.cardNavigator.register(ERROR_CARD_VIEW_REGISTRY_ID, () => new ErrorCardView()); + + await NewItemService._getClient(this.context); + NewItemService.setup(this.context); + + return Promise.resolve(); + } + + protected loadPropertyPaneResources(): Promise { + return import( + /* webpackChunkName: 'GenericNewItem-property-pane'*/ + './GenericNewItemPropertyPane' + ) + .then( + (component) => { + this._deferredPropertyPane = new component.GenericNewItemPropertyPane(); + } + ); + } + + protected renderCard(): string | undefined { + return CARD_VIEW_REGISTRY_ID; + } + + protected getPropertyPaneConfiguration(): IPropertyPaneConfiguration { + return this._deferredPropertyPane?.getPropertyPaneConfiguration(this.properties, this.context, this.onPropertyPaneFieldChanged.bind(this)); + } + + protected async onPropertyPaneFieldChanged(propertyPath: string, oldValue: any, newValue: any): Promise { + if (newValue !== oldValue) { + // if (propertyPath === "listTitle") { + + // } + this.renderCard(); + } + } +} diff --git a/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/GenericNewItemPropertyPane.ts b/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/GenericNewItemPropertyPane.ts new file mode 100644 index 00000000..c185e740 --- /dev/null +++ b/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/GenericNewItemPropertyPane.ts @@ -0,0 +1,80 @@ +/* eslint-disable */ +import { IPropertyPaneConfiguration, PropertyPaneChoiceGroup, PropertyPaneTextField } from '@microsoft/sp-property-pane'; +import * as strings from 'GenericNewItemAdaptiveCardExtensionStrings'; +import { IGenericNewItemAdaptiveCardExtensionProps } from './GenericNewItemAdaptiveCardExtension'; + +export class GenericNewItemPropertyPane { + public getPropertyPaneConfiguration(properties: IGenericNewItemAdaptiveCardExtensionProps, context: any, + onPropertyPaneFieldChanged: () => void): IPropertyPaneConfiguration { + + let submitButton: any = []; + let submitAction: any = []; + + if (properties.bodyOrFooter === "Body") { + submitButton = PropertyPaneTextField('buttonLabel', { + label: "Button label", + placeholder: "Enter label of the submit button." + }); + } + else { + submitAction = PropertyPaneTextField('iconName', { + label: "Submit action icon", + placeholder: "Enter action icon" + }); + } + + return { + pages: [ + { + header: { description: strings.PropertyPaneDescription }, + groups: [ + { + groupName: strings.PropertyPaneCardViewGroupLabel, + groupFields: [ + PropertyPaneTextField('title', { + label: strings.TitleFieldLabel, + }), + PropertyPaneTextField('subTitle', { + label: strings.SubTitle, + }), + PropertyPaneTextField('listTitle', { + label: strings.ListTitleFieldLabel, + placeholder: strings.ListTitlePlaceholder + }), + PropertyPaneChoiceGroup('bodyOrFooter', { + label: "Body or footer input", + options: [ + { + key: 'Body', + text: 'Body', + checked: true + }, + { + key: 'Footer', + text: 'Footer', + } + ] + }), + submitButton, + submitAction + ] + }, + { + groupName: strings.PropertyPaneSuccessErrorGroupLabel, + groupFields: [ + PropertyPaneTextField('successTxt', { + label: strings.PropertyPaneFieldSuccessTxtLabel, + placeholder: strings.SuccessMessagePlaceholder + }), + PropertyPaneTextField('errorTxt', { + label: strings.PropertyPaneFieldErrorTxtLabel, + placeholder: strings.ErrorMessagePlaceholder + }) + ] + } + ] + } + ] + }; + } +} diff --git a/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/assets/MicrosoftLogo.png b/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/assets/MicrosoftLogo.png new file mode 100644 index 0000000000000000000000000000000000000000..fe9c00a62fae95eb6f5c87243de2ba6d8d891acc GIT binary patch literal 4773 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 SwgYT20S-~ literal 0 HcmV?d00001 diff --git a/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/cardView/CardView.ts b/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/cardView/CardView.ts new file mode 100644 index 00000000..ec1dde26 --- /dev/null +++ b/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/cardView/CardView.ts @@ -0,0 +1,97 @@ +import { + BaseComponentsCardView, + BasicCardView, + ComponentsCardViewParameters, + IActionArguments, + TextInputCardView +} from '@microsoft/sp-adaptive-card-extension-base'; +import * as strings from 'GenericNewItemAdaptiveCardExtensionStrings'; +import { + ERROR_CARD_VIEW_REGISTRY_ID, + IGenericNewItemAdaptiveCardExtensionProps, + IGenericNewItemAdaptiveCardExtensionState, + SUCCESS_CARD_VIEW_REGISTRY_ID +} from '../GenericNewItemAdaptiveCardExtension'; +import NewItemService from '../../../NewItemService'; + +export class CardView extends BaseComponentsCardView< + IGenericNewItemAdaptiveCardExtensionProps, + IGenericNewItemAdaptiveCardExtensionState, + ComponentsCardViewParameters +> { + public get cardViewParameters(): ComponentsCardViewParameters { + if (this.properties.bodyOrFooter === 'Body') { + return TextInputCardView({ + cardBar: { + componentName: 'cardBar', + title: this.properties.title + }, + header: { + componentName: 'text', + text: this.properties.subTitle + }, + body: { + componentName: 'textInput', + placeholder: strings.Placeholder, + id: 'item', + iconBefore: { + url: 'Edit' + } + }, + footer: { + componentName: 'cardButton', + title: this.properties.buttonLabel, + style: 'positive', + action: { + type: 'Submit', + parameters: { + id: 'sendItem' + } + } + } + }); + + } else { + return BasicCardView({ + cardBar: { + componentName: 'cardBar', + title: this.properties.title + }, + header: { + componentName: 'text', + text: this.properties.subTitle + }, + footer: { + componentName: 'textInput', + id: 'item', + placeholder: strings.Placeholder, + button: { + icon: { + url: this.properties.iconName + }, + action: { + type: 'Submit', + parameters: { + id: 'sendItem' + } + } + } + } + }); + } + } + + public async onAction(action: IActionArguments): Promise { + try { + if (action.type === 'Submit' && action.data?.id === 'sendItem') { + const item: string = action.data.item; + const listId = await NewItemService._getListId(this.properties.listTitle); + await NewItemService._createItem(listId, item); + this.cardNavigator.replace(SUCCESS_CARD_VIEW_REGISTRY_ID); + } + } catch (error) { + console.error(error); + this.cardNavigator.replace(ERROR_CARD_VIEW_REGISTRY_ID); + } + } +} diff --git a/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/cardView/ErrorView.ts b/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/cardView/ErrorView.ts new file mode 100644 index 00000000..d88a3a97 --- /dev/null +++ b/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/cardView/ErrorView.ts @@ -0,0 +1,25 @@ +import { + BaseComponentsCardView, + ComponentsCardViewParameters, + BasicCardView + } from '@microsoft/sp-adaptive-card-extension-base'; + import { + IGenericNewItemAdaptiveCardExtensionProps, + IGenericNewItemAdaptiveCardExtensionState + } from '../GenericNewItemAdaptiveCardExtension'; + + export class ErrorCardView extends BaseComponentsCardView { + public get cardViewParameters(): ComponentsCardViewParameters { + return BasicCardView({ + cardBar: { + componentName: 'cardBar', + title: this.properties.title + }, + header: { + componentName: 'text', + text: this.properties.errorTxt + }, + footer: undefined + }); + } + } \ No newline at end of file diff --git a/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/cardView/SuccessView.ts b/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/cardView/SuccessView.ts new file mode 100644 index 00000000..3bf9b252 --- /dev/null +++ b/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/cardView/SuccessView.ts @@ -0,0 +1,25 @@ +import { + BaseComponentsCardView, + ComponentsCardViewParameters, + BasicCardView + } from '@microsoft/sp-adaptive-card-extension-base'; + import { + IGenericNewItemAdaptiveCardExtensionProps, + IGenericNewItemAdaptiveCardExtensionState + } from '../GenericNewItemAdaptiveCardExtension'; + + export class SuccessCardView extends BaseComponentsCardView { + public get cardViewParameters(): ComponentsCardViewParameters { + return BasicCardView({ + cardBar: { + componentName: 'cardBar', + title: this.properties.title + }, + header: { + componentName: 'text', + text: this.properties.successTxt + }, + footer: undefined + }); + } + } \ No newline at end of file diff --git a/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/loc/en-us.js b/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/loc/en-us.js new file mode 100644 index 00000000..1465a1e1 --- /dev/null +++ b/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/loc/en-us.js @@ -0,0 +1,19 @@ +define([], function () { + return { + "PropertyPaneDescription": "This ACE let users create a list item in a SharePoint list you can define.", + "TitleFieldLabel": "Card title", + "Title": "Adaptive Card Extension", + "SubTitle": "Header text", + "PropertyPaneCardViewGroupLabel": "Card View settings", + "PropertyPaneSuccessErrorGroupLabel": "Success and error text", + "PropertyPaneFieldSuccessTxtLabel": "Success text", + "PropertyPaneFieldErrorTxtLabel": "Error text", + "PrimaryText": "SPFx Adaptive Card Extension", + "Description": "Create your SPFx Adaptive Card Extension solution!", + "ListTitleFieldLabel": "Destination list", + "ListTitlePlaceholder": "Enter the destination list", + "SuccessMessagePlaceholder": "Enter success message", + "ErrorMessagePlaceholder": "Enter error message", + "Placeholder": "Enter item title" + } +}); \ No newline at end of file diff --git a/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/loc/mystring.d.ts b/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/loc/mystring.d.ts new file mode 100644 index 00000000..f1c189c5 --- /dev/null +++ b/samples/InputCard-Generic-NewItem/src/adaptiveCardExtensions/genericNewItem/loc/mystring.d.ts @@ -0,0 +1,23 @@ +declare interface IGenericNewItemAdaptiveCardExtensionStrings { + PropertyPaneDescription: string; + TitleFieldLabel: string; + Title: string; + SubTitle: string; + PropertyPaneCardViewGroupLabel: string; + PropertyPaneSuccessErrorGroupLabel: string; + PropertyPaneFieldSuccessTxtLabel: string; + PropertyPaneFieldErrorTxtLabel: string; + ErrorPlaceholder: string; + PrimaryText: string; + Description: string; + ListTitleFieldLabel: string; + ListTitlePlaceholder: string; + SuccessMessagePlaceholder: string; + ErrorMessagePlaceholder: string; + Placeholder: string; +} + +declare module 'GenericNewItemAdaptiveCardExtensionStrings' { + const strings: IGenericNewItemAdaptiveCardExtensionStrings; + export = strings; +} diff --git a/samples/InputCard-Generic-NewItem/src/index.ts b/samples/InputCard-Generic-NewItem/src/index.ts new file mode 100644 index 00000000..fb81db1e --- /dev/null +++ b/samples/InputCard-Generic-NewItem/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/InputCard-Generic-NewItem/tsconfig.json b/samples/InputCard-Generic-NewItem/tsconfig.json new file mode 100644 index 00000000..c4cd392a --- /dev/null +++ b/samples/InputCard-Generic-NewItem/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" + ] +} From d3cc3a9f1e72e87f41896d471cbc9624d62be4bd Mon Sep 17 00:00:00 2001 From: Anoop T Date: Tue, 31 Oct 2023 18:54:27 +0000 Subject: [PATCH 2/2] feat: added sample.json --- .../assets/sample.json | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 samples/InputCard-Generic-NewItem/assets/sample.json diff --git a/samples/InputCard-Generic-NewItem/assets/sample.json b/samples/InputCard-Generic-NewItem/assets/sample.json new file mode 100644 index 00000000..48593275 --- /dev/null +++ b/samples/InputCard-Generic-NewItem/assets/sample.json @@ -0,0 +1,52 @@ +[{ + "name": "pnp-sp-fx-aces-new-item", + "source": "pnp", + "title": "New Item Adaptive Card Extension", + "shortDescription": "This Adaptive Card Extension shows how to create a new list item.", + "url": "https://github.com/pnp/sp-dev-fx-aces/tree/main/samples/InputCard-Generic-NewItem", + "longDescription": [ + "This Adaptive Card Extension shows how to create a new list item." + ], + "creationDateTime": "2023-10-15", + "updateDateTime": "2023-10-31", + "products": [ + "SharePoint", + "Viva" + ], + "metadata": [{ + "key": "CLIENT-SIDE-DEV", + "value": "React" + }, + { + "key": "SPFX-VERSION", + "value": "1.18.0" + } + ], + "thumbnails": [{ + "type": "image", + "order": 100, + "url": "https://raw.githubusercontent.com/pnp/sp-dev-fx-aces/main/samples/InputCard-Generic-NewItem/assets/demo.gif", + "alt": "Preview" + }], + "authors": [{ + "gitHubAccount": "a1mery", + "pictureUrl": "https://github.com/a1mery.png", + "name": "Aimery Thomas", + "twitter": "aimery_thomas" + }], + "references": [{ + "name": "Viva Connections Extensibility guidance", + "description": "Adaptive Card Extensions are client-side components that run in the context of a SharePoint page.", + "url": "https://aka.ms/viva/connections/extensibility" + }, + { + "name": "Adaptive Card Documentation", + "description": "Detailed documentation on Adaptive Cards including the Adaptive Card designer.", + "url": "https://adaptivecards.io/" + }, { + "name": "Adaptive Card Extension Design Guidance", + "description": "Design guidance for laying out Adaptive Card Extensions.", + "url": "https://docs.microsoft.com/en-us/sharepoint/dev/spfx/viva/design/design-intro" + } + ] + }] \ No newline at end of file