From fdae09ce8fd0f7bc413fd3d5ac47228a6b456b0f Mon Sep 17 00:00:00 2001 From: Ejaz Hussain Date: Sat, 24 Jun 2023 13:32:25 +0100 Subject: [PATCH 1/2] react-sp-tinymce editor samples added --- samples/react-sp-tinymce/.eslintrc.js | 352 + samples/react-sp-tinymce/.gitignore | 34 + samples/react-sp-tinymce/.npmignore | 16 + samples/react-sp-tinymce/.yo-rc.json | 21 + samples/react-sp-tinymce/README.md | 101 + samples/react-sp-tinymce/assets/demo.gif | Bin 0 -> 2275211 bytes samples/react-sp-tinymce/config/config.json | 19 + .../config/deploy-azure-storage.json | 7 + .../config/package-solution.json | 46 + samples/react-sp-tinymce/config/sass.json | 3 + samples/react-sp-tinymce/config/serve.json | 6 + .../config/write-manifests.json | 4 + samples/react-sp-tinymce/gulpfile.js | 19 + samples/react-sp-tinymce/package-lock.json | 67775 ++++++++++++++++ samples/react-sp-tinymce/package.json | 58 + samples/react-sp-tinymce/src/index.ts | 1 + .../TinymceEditorWebPart.manifest.json | 28 + .../tinymceEditor/TinymceEditorWebPart.ts | 227 + .../tinymceEditor/assets/welcome-dark.png | Bin 0 -> 12545 bytes .../tinymceEditor/assets/welcome-light.png | Bin 0 -> 12816 bytes .../components/ITinymceEditorProps.ts | 20 + .../components/PeopleCards/PeopleCards.tsx | 38 + .../IRenderContentEditProps.ts | 12 + .../IRenderContentEditState.ts | 6 + .../RenderContentEdit.TinyMCE.css | 3 + .../RenderContentEdit.module.scss | 57 + .../RenderContentEdit/RenderContentEdit.tsx | 212 + .../ThemeColours.module.scss | 2 + .../RenderContentView/RenderContentView.tsx | 70 + .../components/Tags/Tags.module.scss | 18 + .../tinymceEditor/components/Tags/Tags.tsx | 23 + .../TinyMCE.EnchancedPreviewHost.tsx | 88 + .../TinyMCEPlugins/TinyMCE.FieldPicker.ts | 143 + .../components/TinymceEditor.module.scss | 76 + .../components/TinymceEditor.tsx | 135 + .../tinymceEditor/helpers/DataHelper.tsx | 65 + .../tinymceEditor/helpers/LogHelper.ts | 36 + .../src/webparts/tinymceEditor/loc/en-us.js | 15 + .../webparts/tinymceEditor/loc/mystrings.d.ts | 18 + .../webparts/tinymceEditor/model/FieldType.ts | 23 + .../tinymceEditor/model/IFieldSchema.ts | 15 + .../tinymceEditor/model/IFormSchema.ts | 0 .../tinymceEditor/model/IRequestStatus.ts | 7 + .../services/SharePointService.ts | 236 + .../webparts/tinymceEditor/utils/DateUtils.ts | 18 + .../tinymceEditor/utils/EncodingUtils.ts | 13 + .../tinymceEditor/utils/StringUtils.ts | 6 + ...86a4-035f-4a44-ab4c-d10c415796b4_color.png | Bin 0 -> 10248 bytes ...a4-035f-4a44-ab4c-d10c415796b4_outline.png | Bin 0 -> 542 bytes samples/react-sp-tinymce/tsconfig.json | 35 + 50 files changed, 70107 insertions(+) create mode 100644 samples/react-sp-tinymce/.eslintrc.js create mode 100644 samples/react-sp-tinymce/.gitignore create mode 100644 samples/react-sp-tinymce/.npmignore create mode 100644 samples/react-sp-tinymce/.yo-rc.json create mode 100644 samples/react-sp-tinymce/README.md create mode 100644 samples/react-sp-tinymce/assets/demo.gif create mode 100644 samples/react-sp-tinymce/config/config.json create mode 100644 samples/react-sp-tinymce/config/deploy-azure-storage.json create mode 100644 samples/react-sp-tinymce/config/package-solution.json create mode 100644 samples/react-sp-tinymce/config/sass.json create mode 100644 samples/react-sp-tinymce/config/serve.json create mode 100644 samples/react-sp-tinymce/config/write-manifests.json create mode 100644 samples/react-sp-tinymce/gulpfile.js create mode 100644 samples/react-sp-tinymce/package-lock.json create mode 100644 samples/react-sp-tinymce/package.json create mode 100644 samples/react-sp-tinymce/src/index.ts create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/TinymceEditorWebPart.manifest.json create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/TinymceEditorWebPart.ts create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/assets/welcome-dark.png create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/assets/welcome-light.png create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/components/ITinymceEditorProps.ts create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/components/PeopleCards/PeopleCards.tsx create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/IRenderContentEditProps.ts create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/IRenderContentEditState.ts create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/RenderContentEdit.TinyMCE.css create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/RenderContentEdit.module.scss create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/RenderContentEdit.tsx create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/ThemeColours.module.scss create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentView/RenderContentView.tsx create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/components/Tags/Tags.module.scss create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/components/Tags/Tags.tsx create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/components/TinyMCEPlugins/TinyMCE.EnchancedPreviewHost.tsx create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/components/TinyMCEPlugins/TinyMCE.FieldPicker.ts create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/components/TinymceEditor.module.scss create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/components/TinymceEditor.tsx create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/helpers/DataHelper.tsx create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/helpers/LogHelper.ts create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/loc/en-us.js create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/loc/mystrings.d.ts create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/model/FieldType.ts create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/model/IFieldSchema.ts create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/model/IFormSchema.ts create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/model/IRequestStatus.ts create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/services/SharePointService.ts create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/utils/DateUtils.ts create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/utils/EncodingUtils.ts create mode 100644 samples/react-sp-tinymce/src/webparts/tinymceEditor/utils/StringUtils.ts create mode 100644 samples/react-sp-tinymce/teams/9c9486a4-035f-4a44-ab4c-d10c415796b4_color.png create mode 100644 samples/react-sp-tinymce/teams/9c9486a4-035f-4a44-ab4c-d10c415796b4_outline.png create mode 100644 samples/react-sp-tinymce/tsconfig.json diff --git a/samples/react-sp-tinymce/.eslintrc.js b/samples/react-sp-tinymce/.eslintrc.js new file mode 100644 index 000000000..473df80cd --- /dev/null +++ b/samples/react-sp-tinymce/.eslintrc.js @@ -0,0 +1,352 @@ +require('@rushstack/eslint-config/patch/modern-module-resolution'); +module.exports = { + extends: ['@microsoft/eslint-config-spfx/lib/profiles/react'], + parserOptions: { tsconfigRootDir: __dirname }, + overrides: [ + { + files: ['*.ts', '*.tsx'], + parser: '@typescript-eslint/parser', + 'parserOptions': { + 'project': './tsconfig.json', + 'ecmaVersion': 2018, + 'sourceType': 'module' + }, + rules: { + // Prevent usage of the JavaScript null value, while allowing code to access existing APIs that may require null. https://www.npmjs.com/package/@rushstack/eslint-plugin + '@rushstack/no-new-null': 1, + // Require Jest module mocking APIs to be called before any other statements in their code block. https://www.npmjs.com/package/@rushstack/eslint-plugin + '@rushstack/hoist-jest-mock': 1, + // Require regular expressions to be constructed from string constants rather than dynamically building strings at runtime. https://www.npmjs.com/package/@rushstack/eslint-plugin-security + '@rushstack/security/no-unsafe-regexp': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/adjacent-overload-signatures': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // + // CONFIGURATION: By default, these are banned: String, Boolean, Number, Object, Symbol + '@typescript-eslint/ban-types': [ + 1, + { + 'extendDefaults': false, + 'types': { + 'String': { + 'message': 'Use \'string\' instead', + 'fixWith': 'string' + }, + 'Boolean': { + 'message': 'Use \'boolean\' instead', + 'fixWith': 'boolean' + }, + 'Number': { + 'message': 'Use \'number\' instead', + 'fixWith': 'number' + }, + 'Object': { + 'message': 'Use \'object\' instead, or else define a proper TypeScript type:' + }, + 'Symbol': { + 'message': 'Use \'symbol\' instead', + 'fixWith': 'symbol' + }, + 'Function': { + 'message': 'The \'Function\' type accepts any function-like value.\nIt provides no type safety when calling the function, which can be a common source of bugs.\nIt also accepts things like class declarations, which will throw at runtime as they will not be called with \'new\'.\nIf you are expecting the function to accept certain arguments, you should explicitly define the function shape.' + } + } + } + ], + // RATIONALE: Code is more readable when the type of every variable is immediately obvious. + // Even if the compiler may be able to infer a type, this inference will be unavailable + // to a person who is reviewing a GitHub diff. This rule makes writing code harder, + // but writing code is a much less important activity than reading it. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/explicit-function-return-type': [ + 1, + { + 'allowExpressions': true, + 'allowTypedFunctionExpressions': true, + 'allowHigherOrderFunctions': false + } + ], + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Rationale to disable: although this is a recommended rule, it is up to dev to select coding style. + // Set to 1 (warning) or 2 (error) to enable. + '@typescript-eslint/explicit-member-accessibility': 0, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-array-constructor': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // + // RATIONALE: The "any" keyword disables static type checking, the main benefit of using TypeScript. + // This rule should be suppressed only in very special cases such as JSON.stringify() + // where the type really can be anything. Even if the type is flexible, another type + // may be more appropriate such as "unknown", "{}", or "Record". + '@typescript-eslint/no-explicit-any': 1, + // RATIONALE: The #1 rule of promises is that every promise chain must be terminated by a catch() + // handler. Thus wherever a Promise arises, the code must either append a catch handler, + // or else return the object to a caller (who assumes this responsibility). Unterminated + // promise chains are a serious issue. Besides causing errors to be silently ignored, + // they can also cause a NodeJS process to terminate unexpectedly. + '@typescript-eslint/no-floating-promises': 2, + // RATIONALE: Catches a common coding mistake. + '@typescript-eslint/no-for-in-array': 2, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-misused-new': 2, + // RATIONALE: The "namespace" keyword is not recommended for organizing code because JavaScript lacks + // a "using" statement to traverse namespaces. Nested namespaces prevent certain bundler + // optimizations. If you are declaring loose functions/variables, it's better to make them + // static members of a class, since classes support property getters and their private + // members are accessible by unit tests. Also, the exercise of choosing a meaningful + // class name tends to produce more discoverable APIs: for example, search+replacing + // the function "reverse()" is likely to return many false matches, whereas if we always + // write "Text.reverse()" is more unique. For large scale organization, it's recommended + // to decompose your code into separate NPM packages, which ensures that component + // dependencies are tracked more conscientiously. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-namespace': [ + 1, + { + 'allowDeclarations': false, + 'allowDefinitionFiles': false + } + ], + // RATIONALE: Parameter properties provide a shorthand such as "constructor(public title: string)" + // that avoids the effort of declaring "title" as a field. This TypeScript feature makes + // code easier to write, but arguably sacrifices readability: In the notes for + // "@typescript-eslint/member-ordering" we pointed out that fields are central to + // a class's design, so we wouldn't want to bury them in a constructor signature + // just to save some typing. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Set to 1 (warning) or 2 (error) to enable the rule + '@typescript-eslint/parameter-properties': 0, + // RATIONALE: When left in shipping code, unused variables often indicate a mistake. Dead code + // may impact performance. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-unused-vars': [ + 1, + { + 'vars': 'all', + // Unused function arguments often indicate a mistake in JavaScript code. However in TypeScript code, + // the compiler catches most of those mistakes, and unused arguments are fairly common for type signatures + // that are overriding a base class method or implementing an interface. + 'args': 'none' + } + ], + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-use-before-define': [ + 2, + { + 'functions': false, + 'classes': true, + 'variables': true, + 'enums': true, + 'typedefs': true + } + ], + // Disallows require statements except in import statements. + // In other words, the use of forms such as var foo = require("foo") are banned. Instead use ES6 style imports or import foo = require("foo") imports. + '@typescript-eslint/no-var-requires': 'error', + // RATIONALE: The "module" keyword is deprecated except when describing legacy libraries. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/prefer-namespace-keyword': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Rationale to disable: it's up to developer to decide if he wants to add type annotations + // Set to 1 (warning) or 2 (error) to enable the rule + '@typescript-eslint/no-inferrable-types': 0, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Rationale to disable: declaration of empty interfaces may be helpful for generic types scenarios + '@typescript-eslint/no-empty-interface': 0, + // RATIONALE: This rule warns if setters are defined without getters, which is probably a mistake. + 'accessor-pairs': 1, + // RATIONALE: In TypeScript, if you write x["y"] instead of x.y, it disables type checking. + 'dot-notation': [ + 1, + { + 'allowPattern': '^_' + } + ], + // RATIONALE: Catches code that is likely to be incorrect + 'eqeqeq': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'for-direction': 1, + // RATIONALE: Catches a common coding mistake. + 'guard-for-in': 2, + // RATIONALE: If you have more than 2,000 lines in a single source file, it's probably time + // to split up your code. + 'max-lines': ['warn', { max: 2000 }], + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-async-promise-executor': 2, + // RATIONALE: Deprecated language feature. + 'no-caller': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-compare-neg-zero': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-cond-assign': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-constant-condition': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-control-regex': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-debugger': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-delete-var': 2, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-duplicate-case': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-empty': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-empty-character-class': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-empty-pattern': 1, + // RATIONALE: Eval is a security concern and a performance concern. + 'no-eval': 1, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-ex-assign': 2, + // RATIONALE: System types are global and should not be tampered with in a scalable code base. + // If two different libraries (or two versions of the same library) both try to modify + // a type, only one of them can win. Polyfills are acceptable because they implement + // a standardized interoperable contract, but polyfills are generally coded in plain + // JavaScript. + 'no-extend-native': 1, + // Disallow unnecessary labels + 'no-extra-label': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-fallthrough': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-func-assign': 1, + // RATIONALE: Catches a common coding mistake. + 'no-implied-eval': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-invalid-regexp': 2, + // RATIONALE: Catches a common coding mistake. + 'no-label-var': 2, + // RATIONALE: Eliminates redundant code. + 'no-lone-blocks': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-misleading-character-class': 2, + // RATIONALE: Catches a common coding mistake. + 'no-multi-str': 2, + // RATIONALE: It's generally a bad practice to call "new Thing()" without assigning the result to + // a variable. Either it's part of an awkward expression like "(new Thing()).doSomething()", + // or else implies that the constructor is doing nontrivial computations, which is often + // a poor class design. + 'no-new': 1, + // RATIONALE: Obsolete language feature that is deprecated. + 'no-new-func': 2, + // RATIONALE: Obsolete language feature that is deprecated. + 'no-new-object': 2, + // RATIONALE: Obsolete notation. + 'no-new-wrappers': 1, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-octal': 2, + // RATIONALE: Catches code that is likely to be incorrect + 'no-octal-escape': 2, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-regex-spaces': 2, + // RATIONALE: Catches a common coding mistake. + 'no-return-assign': 2, + // RATIONALE: Security risk. + 'no-script-url': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-self-assign': 2, + // RATIONALE: Catches a common coding mistake. + 'no-self-compare': 2, + // RATIONALE: This avoids statements such as "while (a = next(), a && a.length);" that use + // commas to create compound expressions. In general code is more readable if each + // step is split onto a separate line. This also makes it easier to set breakpoints + // in the debugger. + 'no-sequences': 1, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-shadow-restricted-names': 2, + // RATIONALE: Obsolete language feature that is deprecated. + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-sparse-arrays': 2, + // RATIONALE: Although in theory JavaScript allows any possible data type to be thrown as an exception, + // such flexibility adds pointless complexity, by requiring every catch block to test + // the type of the object that it receives. Whereas if catch blocks can always assume + // that their object implements the "Error" contract, then the code is simpler, and + // we generally get useful additional information like a call stack. + 'no-throw-literal': 2, + // RATIONALE: Catches a common coding mistake. + 'no-unmodified-loop-condition': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-unsafe-finally': 2, + // RATIONALE: Catches a common coding mistake. + 'no-unused-expressions': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-unused-labels': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-useless-catch': 1, + // RATIONALE: Avoids a potential performance problem. + 'no-useless-concat': 1, + // RATIONALE: The "var" keyword is deprecated because of its confusing "hoisting" behavior. + // Always use "let" or "const" instead. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + 'no-var': 2, + // RATIONALE: Generally not needed in modern code. + 'no-void': 1, + // RATIONALE: Obsolete language feature that is deprecated. + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-with': 2, + // RATIONALE: Makes logic easier to understand, since constants always have a known value + // @typescript-eslint\eslint-plugin\dist\configs\eslint-recommended.js + 'prefer-const': 1, + // RATIONALE: Catches a common coding mistake where "resolve" and "reject" are confused. + 'promise/param-names': 2, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'require-atomic-updates': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'require-yield': 1, + // "Use strict" is redundant when using the TypeScript compiler. + 'strict': [ + 2, + 'never' + ], + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'use-isnan': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + // Set to 1 (warning) or 2 (error) to enable. + // Rationale to disable: !!{} + 'no-extra-boolean-cast': 0, + // ==================================================================== + // @microsoft/eslint-plugin-spfx + // ==================================================================== + '@microsoft/spfx/import-requires-chunk-name': 1, + '@microsoft/spfx/no-require-ensure': 2, + '@microsoft/spfx/pair-react-dom-render-unmount': 1 + } + }, + { + // For unit tests, we can be a little bit less strict. The settings below revise the + // defaults specified in the extended configurations, as well as above. + files: [ + // Test files + '*.test.ts', + '*.test.tsx', + '*.spec.ts', + '*.spec.tsx', + + // Facebook convention + '**/__mocks__/*.ts', + '**/__mocks__/*.tsx', + '**/__tests__/*.ts', + '**/__tests__/*.tsx', + + // Microsoft convention + '**/test/*.ts', + '**/test/*.tsx' + ], + rules: {} + } + ] +}; \ No newline at end of file diff --git a/samples/react-sp-tinymce/.gitignore b/samples/react-sp-tinymce/.gitignore new file mode 100644 index 000000000..51ca7b9e7 --- /dev/null +++ b/samples/react-sp-tinymce/.gitignore @@ -0,0 +1,34 @@ +# Logs +logs +*.log +npm-debug.log* + +# Dependency directories +node_modules + +# Build generated files +dist +lib +release +solution +temp +*.sppkg +.heft + +# Coverage directory used by tools like istanbul +coverage + +# OSX +.DS_Store + +# Visual Studio files +.ntvs_analysis.dat +.vs +bin +obj + +# Resx Generated Code +*.resx.ts + +# Styles Generated Code +*.scss.ts diff --git a/samples/react-sp-tinymce/.npmignore b/samples/react-sp-tinymce/.npmignore new file mode 100644 index 000000000..ae0b487c0 --- /dev/null +++ b/samples/react-sp-tinymce/.npmignore @@ -0,0 +1,16 @@ +!dist +config + +gulpfile.js + +release +src +temp + +tsconfig.json +tslint.json + +*.log + +.yo-rc.json +.vscode diff --git a/samples/react-sp-tinymce/.yo-rc.json b/samples/react-sp-tinymce/.yo-rc.json new file mode 100644 index 000000000..6c7d02fd1 --- /dev/null +++ b/samples/react-sp-tinymce/.yo-rc.json @@ -0,0 +1,21 @@ +{ + "@microsoft/generator-sharepoint": { + "plusBeta": false, + "isCreatingSolution": true, + "nodeVersion": "16.13.0", + "sdksVersions": { + "@microsoft/microsoft-graph-client": "3.0.2", + "@microsoft/teams-js": "2.9.1" + }, + "version": "1.17.4", + "libraryName": "oc-sp-tinymce", + "libraryId": "3640f0cc-a41c-485c-b5e2-688975a75840", + "environment": "spo", + "packageManager": "npm", + "solutionName": "oc-sp-tinymce", + "solutionShortDescription": "oc-sp-tinymce description", + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "componentType": "webpart" + } +} diff --git a/samples/react-sp-tinymce/README.md b/samples/react-sp-tinymce/README.md new file mode 100644 index 000000000..5a14c9e5c --- /dev/null +++ b/samples/react-sp-tinymce/README.md @@ -0,0 +1,101 @@ +# SharePoint List Integration with TinyMCE Editor + +## Summary + +An example of integrating SharePoint lists with TinyMCE editors can be found in this sample. The web part allows users to insert column data from associated SharePoint lists using a split button on the toolbar. An editor preview plugin for TinyMce was developed in order to be able to preview changes before they are saved. + +## Demo + +![Sample web part showing SharePoint list integration with TinyMce editor](./assets/demo.gif) + +## Compatibility + +| :warning: Important | +|:---------------------------| +| Every SPFx version is only compatible with specific version(s) of Node.js. In order to be able to build this sample, please ensure that the version of Node on your workstation matches one of the versions listed in this section. This sample will not work on a different version of Node.| +|Refer to for more information on SPFx compatibility. | + +![SPFx 1.17.4](https://img.shields.io/badge/SPFx-1.17.4-green.svg) +![Node.js v16.13.0](https://img.shields.io/badge/Node.js-v16.13.0-green.svg) +![Compatible with SharePoint Online](https://img.shields.io/badge/SharePoint%20Online-Compatible-green.svg) +![Does not work with SharePoint 2019](https://img.shields.io/badge/SharePoint%20Server%202019-Incompatible-red.svg "SharePoint Server 2019 requires SPFx 1.4.1 or lower") +![Does not work with SharePoint 2016 (Feature Pack 2)](https://img.shields.io/badge/SharePoint%20Server%202016%20(Feature%20Pack%202)-Incompatible-red.svg "SharePoint Server 2016 Feature Pack 2 requires SPFx 1.1") +![Teams Incompatible](https://img.shields.io/badge/Teams-Incompatible-lightgrey.svg) +![Local Workbench Incompatible](https://img.shields.io/badge/Local%20Workbench-Incompatible-red.svg "This solution requires access to a user's user and group ids") +![Hosted Workbench Compatible](https://img.shields.io/badge/Hosted%20Workbench-Compatible-green.svg) +![Compatible with Remote Containers](https://img.shields.io/badge/Remote%20Containers-Compatible-green.svg) + +## Applies to + +- [SharePoint Framework](https://aka.ms/spfx) +- [Microsoft 365 tenant](https://learn.microsoft.com/sharepoint/dev/spfx/set-up-your-developer-tenant) + +> Get your own free development tenant by subscribing to [Microsoft 365 developer program](http://aka.ms/m365devprogram) + +## Prerequisites + +Access to a SharePoint online site with various tenant users granted access to various site resources directly, via AAD groups and via SharePoint groups. + +## Contributors + +* [Ejaz Hussain](https://github.com/ejazhussain) + +## Version history + +| Version | Date | Comments | +| ------- | ----------------- | --------------- | +| 1.0.0 | June 6, 2023 | Initial release | + +## Minimal Path to Awesome + +- Clone this repository +- Ensure that you are at the solution folder +- in the command-line run: + - `npm install` + - `gulp trust-dev-cert` + - `gulp serve --nobrowser` +- Open the hosted workbench on a SharePoint site - i.e. https://_tenant_.sharepoint.com/site/_sitename_/_layouts/workbench.aspx +- Add the [OC] Tinymce Editor web part to the page. +- In the web part properties, Add absolute URL of the site under Site URL field. +- Select the required list from the available list under Select a list dropdown. This dropdown will be auto populated based on the Site URL property + +- Provide list Item Id + +- Close the web part properties pane and save and reload the page + +## Features + +An example of integrating SharePoint lists with TinyMCE editors can be found in this sample. The web part allows users to insert column data from associated SharePoint lists using a split button on the toolbar. An editor preview plugin for TinyMce was developed in order to be able to preview changes before they are saved. + +## Supported list columns + +- Text +- DateTime +- Number +- Note +- Single taxonomy +- Multi taxonomy +- User +- User Multi +- Choices +- Hyperlink + + +## Help + +We do not support samples, but we this community is always willing to help, and we want to improve these samples. We use GitHub to track issues, which makes it easy for community members to volunteer their time and help resolve issues. + +If you're having issues building the solution, please run [spfx doctor](https://pnp.github.io/cli-microsoft365/cmd/spfx/spfx-doctor/) from within the solution folder to diagnose incompatibility issues with your environment. + +If you encounter any issues while using this sample, [create a new issue](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Abug-suspected%2Csample%3A%20react-sp-site-user-groups&template=bug-report.yml&sample=react-sp-site-user-groups&authors=@danwatford&title=react-sp-site-user-groups%20-%20). + +For questions regarding this sample, [create a new question](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Aquestion%2Csample%3A%20react-sp-site-user-groups&template=question.yml&sample=react-sp-site-user-groups&authors=@danwatford&title=react-sp-site-user-groups%20-%20). + +Finally, if you have an idea for improvement, [make a suggestion](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Aenhancement%2Csample%3A%20react-sp-site-user-groups&template=question.yml&sample=react-sp-site-user-groups&authors=@danwatford&title=react-sp-site-user-groups%20-%20). + +## Disclaimer + +**THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.** + + + diff --git a/samples/react-sp-tinymce/assets/demo.gif b/samples/react-sp-tinymce/assets/demo.gif new file mode 100644 index 0000000000000000000000000000000000000000..2c3854b9d09988350d4f085bb71fa88f4af0a873 GIT binary patch literal 2275211 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

nxEI$uc-58p>bCPJI`H^K=`@ zi2gd(7!uEB`QZxL?6%hvSm(|6N{hUuDED_NZ?1jF%q8f?UQOP)>xWkugWC|(9;&ZQ zh_ZXHcURy0mJih~EgdRjZ6WXZ#tUK`BWklXJ{(n^Jw_uuWr!h(YpXMN(QDh`TR!FhP!^3Zg=#H4aD-c1C0PS;z4yQIOPBXpmOA>xI@XnSf|AXK=B> zG&EZ7$Z)FqDmZ;RzzQsmXW%d95E9jY`%{N_;c(5z5JkIaGvmE(luS>?aLLN`u$e`H zcaLosdk{CqGtGS;_zKRRRd6~Fp;l5p&s~S-H(%BSzCbMw zp`S2j%gJ!kquvnW4xp~v_v)sG<*5Z04c@{uc$2lX#^3BH>Ok^_{OLW>H(PIT7tzA0 zC${oSk+^%(mhj~>+T8A8z)Zi$))=EdPp%E#EsU=XL=$c(6I{syF`iMi-j}Y*f6ogK zPUojcF6txL5fJNr@-PoqFjiUBTQE8!$b*jwZE&FeRYR0ui)43HU#G?!g_Sqm?;c~d z=gd@k_2fWt-aHczdmTXk6zds7Ub42i`@4=9ccd)z=e9jkDxx%!^ot)4-qGh~Nt%oD zJRvKUHv@vx70ibxv*~E-h&(ysupK<4xFY4=Rot4@HcYd_^Y>N?g}f+HPAM9s;rc_F3*}Fb^Y4Y~ZoXL`UeoD2)xKT3@oc=<9WpC0jJSGt__? zX~7?X=fHP>?*s1wpOKaQRp+v@XR@-Vva(0AvO5sSqP%>cl2W0Xnwze!kyW zP;hW?2%yFc4gI%sc>m8^lzMu4dV72O`uc#J>wy7y)Gm-OIx#vrJw84+Ik`ABwLCq& zIy?JqZf;|4ZgYNqdtqT`adCHXac^m9AE@Q!gUdQxS%KH;Do{sjYw-H^?Pz@+UK<-n zo0~^lTSq%P$Gf}7`}@ZS2PZ#WP{6wKm!1s1?)w`v@9*-hAL~9;6Tt|34bVqSRxwh( zAX1S~`Sbz}0pH)kKD&fkag#+tUpl~$(%+=Qy%y98ZAIySUiZPp6!5UmOEHCZf5txw z`}`|2FI-IVgOl7*4i{5!dp!_l%jON^c1oBMgL^G9)KZxuHj54Ve)t?NE&Csl=s=7J z^q^EgvP206Qv<>!Fqi=hW&wlQNl7_KNx4W#UtbpR~uud*mE1Oh3172!CrC$}fO6pUYcy^IU zUfy6a4j)-ocjaeJ>hun}Pi&1I8-JkEw5Cw}L@xT7?5z_SyE7Ss3mKgo*%J@)$6n;r zz7*5}RMg>*X=9%}O{9CCLeH4?oH>JqIg5)S=N(<1%;P*&$~;Yqd_9UHQ_4~s%Cb+C zm3EXh_EZfHly#qI>MWl%7_-&taMq~3t&kHclYU<&B~d0NQziu|myxf4C|1ZRSIVnY zDyUvnm7;2uqS}vAQm+C^S-o0CqgqYttAT&W=nsn= zh>RYJjvJ0k7)eYXO->t2%@|M59M8y}$jq6{&YjB5pUy9sDJYyR%wH%>TP_M;D+%1H z@H+q!bXxt+x`WR8LeGZ209h#C#}ZG+Q%}aS4@dHL`-?X_%Ga8!RvNx8)zvT6)-TmH zEY&wIH$s;io0prKmz!IbTiTXe+UHx^hnl*}Ye%9hXPirxO!C(Z3)T$_H%&{oZE6ne z8;+fuPhDHj+}pnUc7G2WI87WqE*RZ~j;_s&PJbI6+ZZ0*92(vn1Zrq=U}$S-cx!lc zdu)7rd}4cIa%XCKcV>2XZvIEjFYGP=*YVQc^2*-o>OMUGcl{8!QZFylBj7Rx;_i3% zj`#Kfn*7=E@!84A&pJLoJv={Khn+9O&H*g~peO(c^hYq*rNA0^I6uF73P=;aU%s&o zgB`$NCqF&``>Ulsa?C7FKKv>N@3LIOk>_!IzyUa_3eL z40x^#<$EdJu@nyIpGHm7{?S!V*BbzKy9r$7(&rv{di!!TucSY2`#;mdW6d+3e{}za z#R?0z!ZFQVw=Tj&dW)h~$z!syYKNl)##0`D#f&ec+O6!bvJ6U0IH^ey&hD=OgS5>=S_Mq!^|k(YYHhJ>73l ze>~vt?O--rAD*^HQ6ZoC+<9MS!iUAKRES|;UNcdqlfHl6eDnsXly2sGf;RM1`BKEE z+-Gy$&eo(zuS1Fq(&DWzKFIWVToCL&`Z(Vrjs3})vN6`4zE69>#jqxwP!?fKMwEJb zVqQ%F_Ms5{C9>fykc*nZBMse)D%@ll!HI;lU`O=Z0*IW}I_aSgLa9U_`JVS*_uJ=G zgL3Q(Cv?7?4lYaK)XumgObuJDgyjGZg!L1~V+SfLcoM7ZVuE zylKY}B{ms1wH%l&1ax|z9AVQOb+fk(W%URq)Dp)aB>S%Y6uHO%^9lcP zb9_o>hyAQR;kNepNC8;;gQF_S?o!PC_FH1q)IHAEPCf-y+(Vo+jNn{tv{8>DGTA8YAwoa&v@D!`ppBH>n21uruyj)#eH1E%&dl!b`P!}N>a zgZz;uPB;vu?)wu%R~Ms5M^4#bEN)rc{&36eT{>J@zwg?6u3lCAsDI+EE1r* zhHYrCrzuDS_twfyD}ATCliN_{S{#0y@%_NNFOik9+@Z`X4!(vAPI#TlqQXeUk#Fjg z=pBVR9ubHaH1qXI1s92$#=OQdpaJ6rr!`WC*ZGh`cgcg!lIe+G`>FD112puMXJM@! znrr|K-8+RLm0vjXc5)>)pi~@apY#7M1&eHgJ1;o;i!M|CwaS@q7#fUEuQg7TK1RPtxOk04>0~ePB4-f9x z`jg7~PcMHtwk~DWWLLf|!0Z9k{rgnE+*^+x(SpHrq@?s$9lr+QT zRikB<;-wXmq~ua0A?Xs3ObJM~BqUc#u0Tei7@}0Bs8+42^;Jv1R?n#3$gIKCqRG;> z+19?r&au_OrOnyB9auVg_;h;vb@}*r`2=+N26XuacKHW&2LyKqhV%r7_JoA@ghup+ zMfQeA^~S{aB_#JHr}w32^=0LC=N5M47q=Idb{3WO6qomxln<6v43}1nmQ{|IRZf*v z&XiZpS5(bcRs%I#{dK0McA~a^w7zk$0ovQt(g|&Chqkpgx3vJit)JGdmX`L`miG46 z&d&C(zRvF9&Yp>`p1IDRmCo+9&hBrW-RoUF8(lq{J$;+KK=p6+4QvezZ4VA_50CDQ zjO~n#?~YIG0{zA0)b{ku*39hY?A+G;!Zy6QSO%Jl{nfRD_4UKeEugbF-r7C}f{J#o zYWHLpsJ)ZDeR%C3oE#jU9v*!^KK>5$8USYJ`**l;>+B5PQ2f)cziKEhT_1m^66}lr zYBG>f{J6E?vY}}EsS-5YU)JqQ;5U<+=h&PI}h;{dhd-3#t2^$M>%)F5=99S9O~TR!zvp^z zMu3+8@C;Rl^o_`s?ld?f0P-};Bplb&$s(ut()Cfo+AYcMy67K2E(~V`v=An6OZlp> zOY;Q5838uSW<6z3*wNZ6j<#kRU{Nk8*^pN*+c_Re-8I$UBVlD!nbF(h&vUo-;3~lc z4hY6W?i(-8@c>4^^|nOJXVbN~a`G3HgpT$t&^S|ANP4V=$`wb(RpnGdQE{*KL z9#{Z+^?pnX@$>pg?2D&2!K$bp{6&+uE@p2~KvwAa1}1M`1o)7}p+1+DnByFZZy*cr z_2Rw9N03bEZw`vPec_HsrOS}W*th9yxc?Tjtc;h4tk<_7lk>raii-lasV|l1BNCNT zB#?j49m?ZodhHorC(ielQUp*ALs5P~T2qS&POiJoz5F6PPu?@b`~H=86Bm~lIM)FOCvdd?>vd_{2AtdfxPXQLIQy?Go>xac2?@>Bc@G@+ zz!?t|;M0Cg!wj6|bby2N*-OB|$;|wk?ZsR6m%OiD{o^D2PY3qZ%U{R#o3|qHlbctJ zk58PRUqV1Y5;(twg=IuVAmZ=krNk8>Qp$=ls!FnIDza*7vTB+TH64hWK19t#PR&wI z{gb@9i=3(tL?u{OIZ8$;R$3uJNF84B z>{{*WQSISX)+rP*ccGh5E#-B6xt9H)({%e5Ej`G9@Q8b-4GR1A01a0n@|^@ zRFjxmla%%~C8I7at06PDKBu5Quc*GDw6VCnsjRBG@@q#`ZC_2@@Yja1+J=d`#)m@#DptWPPwR5_ybFr;+rLA+d zwPUrdW39dOTSwP=XAk_q?&;m=?ceAd*ccev00sg>Bb&n`TO*@eBV${m<6C1uO>B)% zZUVuc(=!`0v+J|-8}kdBi_2TftGlaf``^~#XZFVC(Z=TS=GO7{_T`zqd%C-Ky0>?_ zzYo+2FvI(KU;~qZ^V3tndGMot9oz6xz<+Ug|JBL=S|15pWm40T38i9;hWLWS^`me5=Q1uW`(>-E!IPVJlv*A(W z+bgtUH1gD}^e6a-xA19)D+cZE@+J7^(p=-OR*`%H3q6}!C->(VIeX;INM4XO@5_GJGRHQw|ETThsIr3s$Bg?I4)vD0n>O1{B$)B2 zynOYyBDb9>h2qhrTk7#Ewq5AG<1w}P8i>ZWU0FKfZ(6oAJUHEUgK=UeV7u`(J|fz2 z=Mze}71q*7&bH$r>YZ>qm9L2!vg0Y!k$_*?(nM>s47xKa;A%xd;znEgSYsZ?ei?J=)iKhht< zb=~nJL<*MeF|NZ?H|cR@+mE*nLVpuP7IIHmLPk7b<*f%JfsY}B4ASlj?Mf}<_ zyr({-3%y+vk0z3g)Rjo*$<7dYo*^lRSM2$FS`#nOpEw{rKuE>JB*4TZyc#`VVO=#U z@Q?`{9ANrDeEarQUd(?nfVgZw{-M+RPv3+azpv`j{!K5CrcSl4 z!B+$0I^z!wW|oZ>)=gHnP@7LsTl?lupIhvKDT8yHlWUucd%L?=r+^2oczwbqV|H4uA;I&V6p(r z6e_CcDytW&YL=>Nmuu>lzXDaiT-&fz*EnC_G}i!~ZiG%YHjg*8j6hoknp?Y@+W^R6 zTXQ?mr~s`CyjnZp!-clazV@z>&YtP+-i7YIm7czDJ$)OO1!}l8JC#SzPFqcDzv&+`yubY>D zyFY0UyK$Z`D3whJkD35-;R@kV6PLzs_!h&fATxy~D4x~(dbYry`jZC7eO^P^bj@zx z`*)M6eB;evjd0_4&X3^XJ4RKK?PaTXSBxgv-rCq5DEt8?B&5hwS-ZJbso5G>()LHx zgrqJm8D0EWC9^llzl`5J=<9?pT@L6CJS!{VLkGb4?R)wqUk@|HL$$f8;@}(H_#GoY znQn^N4nw%sU43Qz&ZUj1sy9u2mK!Vb6%Hm`F1UMOJM3q2=ZY04Ah8T}cAKgsW+(0GKeVbQ1s*Hq(9wz=Ve1H_DcC zzHe3?0bs&f6gmJ*c*p1r02Ah(?RGG4o$dAT(w*-QNE@9WjA-SaA5K_qogdA((ZP-v z!i-=iE2+7#)AiCV*!S&bx{I^@VWW%lZXfQ4zHOB^GV4;y6+S;Mow-|QuIfWsF)n8K)H+v;*)03<*peY{E_S@hKQAWib)@m2INmg4noW9epOVGnT4$)|KrA8`3W$BjkMhH# z*jev(HYIfNh^aZ`d&n6wzN>xFyZaKP+p8RToLaH}*RW7f0Nerr zA>n=Szwkx+uYHk|Q&3V;(a_K`GQN1l!S~O@ZvM%;uU`xQWpNAt!>JDNO<=Hd8NMa@ zR!EjdOodlgmsiz_+t~M&Z5)eZ4ufkcoktCgM?IBiBc*2(g;z58Z$-`vnV`LfdqRt$n%N%3O9A(cO;?C?7$n1b*R#|06hh%&zOqXphh|^QLx2csl`sG<&#nCC$m;N%U1i3ZI1RG zE{>gUE?w?`vB0gz$D_~Rb12MfJkD=6D{!SWV52T@w>9{%JN&3W`eZoabS(8`JmX{{ z`*0#>cQSu%ymWHtYkzN3M<)=N4gk#o?m4_#Tie@O+dEs@dYfB;E@&FsvH)#ahPJG> zw0&#qSnurK={->y z_vWqd-Mgow`^PhTM=Lw~n?MTJ7Vw|VgAHIZvwE<;c(5^bxHWpXJ$$%3ba*g)bToEy zGIM&ee0s9}{b=Xxc>nC==1N49WLTE`Y+Wv8R=7(+5V}-OyW_O%TZ?pg zzcH0LwpgQ5w&H3&rU)@Yg(`|x`!Dw;Y$-J#23B^sTj-*xWU_xTl^ew7v$nrvO3OI? z%&ZBUwhfh^efEAe;b&$|2rNd9$8xqva0r_Kfa@?r|2wlDW3U+r5DX@VwS zFSCQE?NP}uM=K-!FNY-52wtBGar-zCXr|4&-m|dsXX_5O#OBx+4SJ{b;3~7`SRT^7 z@;r(QkIgL3i)9HuT47u2e%9aPl)!mBu-EbIWIt^oP>5+YN$iB>`2_31m!Nlyx;}>s zSE&jQCa;YLT+pcbut6Ntmm>8`&@{DuG5jCfy1YD(`(t17wEnhqR#+pjFEMGv zw_JZJdl%T3G!lpD7f6ADeF+vt>H6;b$IVqc?F_@~K^-hX`T$coH+Zl6<`K<)4=I8{ zQT-dBb>YDQKN4lf@$TrPc}54cF1NTaQQ6;LGxdPF&mb}ksfR^lH>&u3IqcRf-C$}2 zxpOl%OrSE9_Ft6kxx+a3jq5vyuYU&nk8l`Y^J2NchUJZW2i-TBx%jBSGBaabU_OAJ zdu};nCZfPHU}A=7GM_}}V=@uO`KpI(tRtFr*8W&G}AN&<}IkC=*ot*igg!_4!z!9+-*Q^Wrn=0ES)+8%wl!_4hqYK_gf@cBb8T ztPHbUAI{R|Ny|+WEW5Mws@U9%X5PEi7Z>-xO^<;1YMs#h4UmOqYHx-=M`puT#%vtD zM$wXsD&^xyP!)!(7WzMEwDP~#x+K$DwzmJC8aGDO`31`>!4()ffk#KPJJQrHgCMSU_PQUwMxAO{&T zof%T4|Ls(T172@NY_)tU{dJCe7_ztmQY69IS*Ua`u<6*P3Q6P}xZYrlVdbbGfw8mi zhzgGNxmpzDY`~P&Vzqw;`M}ADWUyMagVf`I`rCyJrwTJDL zG2`_r*>W1wrx@c7^p-UTWW(Cq_pO$_QA_wL%Yh%(3+4CYVO*u%wKv za6ZnOrQfL+W;M{IXdk;7CD=fs=y_*l-)}dvOrG+ci5QVB81(hH5`{lkib&5F-|`5$ z^48sVuk!lcYqIi0UE5NmLepRrS(0n-i~^%4N+_o-+axT;L+T#S)9A@I%R>voTA3E; z{Z2m0zbZsINy=JsKt{UUw_U1o1AwNG8Qv6PU;yFAf8-xu?%sgt)O)|wGi3Z#=y30oBYOQOAN30)oH>PEtrnQdn5(orsi(sPua= z8F6u0Nl9R&B?pmH0J02~m6d_)R8>_q;7eUyT~AZXR7b~JPv6PF(A&@`*w`e}*fh?> zEZOu!y6J~3Bhx%Hi(+%jN=xe+OPe}t+Xm~8jW(Z}Z0(>Qfr5{#n(cszl|##CU})vk z>IkS~T-#mU+ub}m+yRY@cc+&RFu;NXXG?x=QrjRH58WA7nj$TR@PQj*H(S4t*Hls3F{l6KrkT`+S&|l zYra&$TDOE>vdmpqF*uYITG|kmDF4Q-|6}k;gD~-_Arsg$h%UWwY(9FTBy>lI? zj;;-$u>&@3SB)Jo$?EN2?;H5mKlp86=-c2hAjaJo9p4zA+?br&n3`FinOmQmU!PxG zUtC&WURejiRo6E*uclNRo4~AUdt-BVV{?CF^KgCR=(3JCHcvLUPPVpBws%f<;JdfK z7t5R;9e;-puzs6fUG3hkR5MrWw|{L3_wP1^WPJA1swr~I-N{!$hJQQHBFbMKYx2UU zlg^oI;{MY-E8X||(Ha4h{$?KIT;huK$lrjpI!bTc$+tS$Mcdc9Nf^)8w*SYzEykOk zIA3`h>CV2Ee!zo2=2?@t<0v&vRw;+mv3-v%1*z*px=_ zq3!0&GJBWvtgdR?dZVJxFuJPb=8B`MAj7H6Qv2RJF;QwY)xbOpXbP2f$7%H=$@bg8 zQ`=fI4nR{#Vh39>75a=)&h1U}jRp|W08QaT-H|Fpg4gsrj>0B)L*XKtloq_FS%kse z%yrn;;^88ic^{TghMTnE9!Da|JJ?R`OwX6JuS7H)$`P#z=^~ zd7TRTGxT|6@;(I@W@NWGc~SIrl{CTw)^In&ev%b`Z9+h7@9@AG*g=6=Uh?!fvVfD+ z*0q}jAlMrB;v?4|rG@x%ibvLeP&mAY0%F?nBU7JC*)UCgC;ZUKo-#3wvuRcI;ytn` z{Q;mL9>xJFzY|ZIA#OYBsH_22G9%E|iI(=+j;^Jyp4IN&Rp4wI9$g=w z00bXfa|^)A1g`A>HX?w*h$zr#O&_xBF~pZs?l6}Z|L~5LdR1Zm4wdNEJ11jKhi~wV_o>dx(yhE(lpjUIAJ#cc|4dw7B+Q_dCyfWq zE&oVdwoD`-fhjAyJJcR;t@K|_uk7#NHdZE>{p@@MZ&bR!UQFwtD;wW`jed{b;pg-U z6&LCDhd6%}sK(3>VbEO&b{+CHeDyj64CBj2C2h`(NN8r1tN$aY4zVE{-l#04fz`eA zIm53r!k+gdbGVkx2k?=nF9g2U=^;eMFLFUZ#u3Ux2$IoE2QoqJZqIW_aFK-|6Vdc7 z!qvVhk%Y>|BmZ+76_Nhi`rCD=S888&K<&FcxZQYLy2BWlUI~RZ-LqWJgOa#qg){?d z-=r4GRH3|98tE)R?YlRy+djT+o}Fv@+chJFNp&%mn1I_l%`907&mvw454b(YouY1q~RL@uYiCcL!zWckn{ zhhZhD{jtq#@_!a@|1DwA|0B~Y56pW4%qXQHx;GzFn^P@RSv;FSibHr7GH9-v5e32o zrLuk+{A{J$Z-2&+_P^Ns3b3lvw0&AYML<9l$#dus0g+O=yF;W~O2iI24MIgqrCYi| zx;s<^r5ou6;qZTd=K#ab?(EEdyZe3negENlF6SuB?Cf0E^FHr;-}iIh>G(vd*H5Fl zohMCBgQEkNp{?0 zU;Dl&&%JVVxN=hWm^*s$m)Gh%Ue*S{s>4mEBEzNim5~pFRuw}W2BwT{Vim*JcLZ== zDN0uh7;CR$-m5H+;jgsxcRpL5?*lA5y1_u-%oQIpK542)oAse?kv;qlbHfVuE{e!o7sx-imM^9k`bP z+`|a&ZUT2VgL|06y)589w(zHq;lTm)?;;rDqZyK77!%`|T;zyk zWqZxU{DOfYn1Labo-vl5Ig_5HmY%hh0TdgkW(M{;h6^sudA~V_}V!yn9)gR+BlISp=Vm+E_KAmbhlWH>i!F(>mW*UiQu?Vs`+s`xSxcIQSO< z|1NF+@YTupLS&@=*{;UpzOy`aW`|)F`xwuJ26JwbNX$W41=3F4e}(>Yq!wx0Sm9dA zFa8Q1GVT5fsedpmJ!XO~;^Dr(Ld5Hqu$&2$ze2I;WcSO)5XaZs?~BxYbBVAllXIa( zspI`T!@U)XHc2;0#w+huQ(;cf#Q8{sO1c;aQqC$YI*a}|NiXObcit>YT^9$D;!EnF z_S(&(;)emWC>3yJ5jSp9Yu`$sglCP_st4R7};YDbA+ORW>#rG0#6K!kvp zWLOkt#@!+KD)O$X*E@0vd7;bqZpyPLkdw$<4lPXtVHHnqw-eSf)eH)sxWfYzzcesq z2rP6gJKS*cC&Jz7K5uqE2;?wz>VZJy?eshY}*Ra$*fPf+9>j<h-B{v7`gTZP!)5N8VP$#EZb>^En^!1g)?CQR|0Z*T*i| zct)}I1n{VsuCVI!5k6wu&-g3&-KX7RXoiyb?-3B5cL`dm*B3j@M;9E7$V`zo=A}e% z`@W&*dN6(x|7~bYC|HzAlQrX&h=esIGgCjWj6Q4W*wTC7lBDfo&$ZmDPIX_$z^`Gj zCs?{auASOs^<(ptON=Au&|62u z-BE^HEfEa3?KHc}k8t(;YqHHt$lmjR4?5TX#V0&B)05!L82nZ5ShXhtzx#VNE?vK~ z8a6v6EAh9GGJLp`*UYOJ8McWyrsbwhv*@S%AvKFlCmFlQu3bH`z_vYA*%esdjIlOL z*d>LK=E;>mWfs?kR)?1qp>$?!?ODY4`D;mTWMi{mt5yk;lH;?Bl7MXLaq>qCO#fra zMz`2ImJ+&R9s6&!3j{LC?{pvkhEb`;KOBgg`;?y-j%Xk0eU)7+Os{gwpX_DMqau3w zdzCeQ@Av}PG^C0#&IL-EJqVl8vSiHaw6t<$(VKe$`*8RENo&O)FFr-#fOi0){%m+u zPOgP_RBPf@>6cn7O=MwI&UV(_tf8C_0(rPkNO1AIqS&}YUd+%ra~zS6R^Mu+8n{A~ zd1lYbut5YXi&z0uXe%`m-+(AgX~)5@R3M71Ac=x&*aO$xAGhljeW1N6%wX2NAM2&J zs}1e2o>VFk+%ZvU8q)J{#jN!l+C%%TC*Oa34o)5l*=q7Erdehf-$du?} zLv0Q2M!UYPIJGVlI`2f5ufB8a>!C#nI-S#g8_Cbii-5^`YmhwK_Hr!E$CfMh!{qH) zvf$|xC%xDRSDfiSo{d%y!>@eN&@xIyb}5Np<09tT&Fb^Xj*_fbL~EV(F+%b_VP8fp zy@;I&cBO@gzwOhrnJV$jwJg$sJnxpR8nkZ5HgF_EcIuk!NzqDLiul2wb0;okg(=!` za(&5x?9{#F^xVcmizgsEbz9}HEWc@|{snHUt6*`VxwkF+66*-t1FKqo_f4BMD!1j7U#mRI>ANlVi=Qau(6w{sFG=HBE z*eL3Fp6;9|-#??bQ5<>FM?^3U3I2!mp?0#_;1{Y=Xcj^Jh`;fqX9MulPgYnxT% zZJFMeTZRc9ZdTI}Wcf-fj1Wg`)-Wk$`D?d~kdXv=zWw`G*- z=VrYKL3W^z!WbRJR)dUEcJP~)F$Te{MwJ)YuM!o;S*~q0>9l2s6ts+UJltwFBFG7? zSD4_6*lMv-%0Yzpv`p}pY_&SR$cda(m=yT7)poBf=iNrjB?XCp5QO6Xg#3;5q ze3f!z&a_TR32t`=zQ~PZRGgN(w%rxlmYZ<7bz14+c6Ss(UXrxpj9SF@rzEAk6z$d- zt&;7}nJ@CvEERv~ecS$0*p`=mxAlj?&+VQHg8WP$#aR=IpI;l4^0VKx&RPim?Cp4w zpPQ&SXLIdm-`BSM{DRgw`-eZj4G|O+)+^3CMg06erBqPd(>i~rM9V0WKDTyVEKG#h((D)>5wR&girke<^5NOMkfg!{}7W*LtP( z?1(SMLowD%%Q(g{atZLd8spZ#{DU$vX!>CI8&7+&pKTSRuk$uX4D<}Kj*wF zj&XT>Tlm7m(XO)fnvYlJy;6VnV-{?bZPgiRKTl6d$v{iXOi$0o%zTlZI2JS-^U_P6RV z`nI{Ht);cStqqv10i!iwvi7B?r?(Ge-1ZL)4k80?$HvFULG0bs^fWTsc42XOd1ZBV z4J6-ffxt}=VGDiztw+Ic{26r9Pld9i`2uUW-EmJ7!`;TBs$38|%x>FE6j4prELzsHCK%tgNh}qN1v*s-~uRWBlxgbpvgx7*V$^Rew z_X9|qOi$0q$jHph%mS^Pot=}Dlbf5Hmj^mJzn}m#bzxBv=Bv!omUwvs_wQS_X~10$O`@Z4Gqy`o_ivl&K4v9AsPm$_WtH9DNI2;GgRbR8wGLVqzm_4o=F_LzzP|e5 z;l|0ymbtms<>j`uwYJU8w(afqpFcZxcRN8L5ZwsGCy*P6tS<;e4*~(erEkbEL0|wl zgFwt7VJMJC2%G@75r`ecZv$DsF|+>oAO8Uy3qIu#TOU9p4mk*-LRZ;(Z~kKVqZrQa za42A>Y5_PF(m{|^&UxP_G$oT6CvOs{+$L+f5FF7{? zd>@x=EF3E-^`I{Ae=oc=)~$Xyz~JN0aZ1vbC(3(w9<8jcPzUUtDo5;Vc z=88%D>7CmN8*d|b4EC=>o`EMB^&Kbj;Iv-nStc~St8O!ym|K_^4*N2#er8D~C(QP=)Q(&3N?7HyCvk z7Sm+GdUwJ|-xzo^lZKjv6p@5kBv_M#+vIPZjV9x(}p53~2%h}oa_U+qu?%cV1_wK!W_wL`n|KP!chYue< zdi3b=9c3g zoC-AfPlcjz@VU@;Nal@LEmFA)q!g#ol4p?t+tLBvx=!b@7xTT04DLfThc)=yOa=@q2_0kxNxv_d)c-m)9Su$Uw;nWZpU zr?WZcvfV3XeO$%lTF2a=z0 z^o`UhWKG^knXpM2wMibdi|cZJTlVlxs#{Qm_wxWhU(e^B_kvt)L+;Prd(U*;#;g$583M7SeiVUTf7-teVN<***jnGets#^ z8z$HPUVS7%e>~Y}GSzG*!+NgJd7=FAVwKxct>;pm_j0}WT7%C4_cI(s4 z_7|%iL5rQQW;;WsI>W}gB8ES`ANv|R(U&mXm(tst^|`OGy|1FNufFzMXKDXn&i9!Q z-xm}5)}nj2-uCWR&j?hK;f2cmQqQ8|yOUO?0=AZiy8 z^~;Ec)!ml0pPx3?2e#(tevYi~^lk6<>_CGYOmt9P$e|7f`FCWt@D!4qTG~OZZX-6= z5j!hLatXNiq6)A~z{VFf-v8)ZbPw5Es9*m}ZT80nKhgmaa{5VPbFoJv)`2Uy5dU-o zyQNQA%P*VuO&#w$-K2JJDx^4e;lc}cyuwY`X?;@9=Zcu+`*@JYOB}d@%T#h*e?Vf~ zdd=a?ZQZAVsaS>tXRR-$Y|znOw8A`2rBIj&0uI9R&5wT>g2PL(1SCg}U#u!8*jxT= zLzFX&WUbgcoJQj0RH?70p1V}}C3E-6#Org!W}k7cN0-5C!!Mq9%yy!0SWCeY(%zfq z*nRj4kKpcegR0`Ye5<-~P{jK6gz4_oZ-{)3D~Q{hOW6(-ZxzcfR*p-Fqc54a)EdNF z?A*lOQO+qZOZnVGq5beWT_xN0+>)lt@jH`49)wa%op*7W8K~^{URl1=BhM}vu$yBB zR>9@8Q+kFc>_cd6=;eAMT;{DAhC#%7DCKn$Eph|B^bcQS?+bBVx~3-XH1$rDW82%q zZ};Y+vKGdc58YGwV)7QM;^)3^p7BCXKxRcDu`iOZe~tAP%9oCNuy@ZY&R2i>ON?;n zZhhD*J?z3bky72!Ug2mNB6ANT$lmW_^mL$?6xX(C_y^Kn244#njlsw41eZJB8um`d zs?sm_M!0>QOC)*Y3)%ZUqby1aL!{MC%p@j}u3&Po$`yxN>rjS%itOHnxt))6pK*7x zLH`yZ{6=W{vubpxBTXt~@0V(7XClcPEP4lN?`JRRw^%<=2<-jR3)^-&>(0aYh}HbxuHJS!nlmj!_*qlCE6L3h>y1(O|+FMBl{+db1rz zBlaUB<6LHYa4$}mj#)OFFFV*&7tT=Y-k^vR|MJ}q9+P8 ztLX|$5plzE1Q;ZPlUwjEoepcS!R3xEVzSXQ3;&{z%bODxXy?RzanRXCS7gh zDP~K)=YDM-Sg743$8ujnJ_rV<++y+oz7)ZzqpkCk$6BH&W=nJ}4V_~6g z)!<4EZqnfP4DQX~x(sf~f4=wsbMD7caY^Cv>Cp)(e~o7UGw=PQXjo-!U!WT z_@9V|0VoXM-2g_|L}my;?|pL!&1ULwuXMp-C)8(B!Kn7xqZ2V>x=AOBLw3R9ypB<9 z#S1D?dy=rAILVi%RmC*6RN~6t>=|tT)Q)0MjKHvb@Tn-sQtCa~&-*);wpPrs;!hut z6yIX%@KdIhqG#e}Xz>AU1o247&LhIaLZ?DIjh2XqM~aV6c2H;V@u50?9A$k48FYdT zL8Ln;aJ<^L-2PqHZPcD1l3e=5)(Wf*9@=joHR3$n7Ci9V<^gt`NT+RHuq1eNJrL!z z4a~MVIY9|syolNp6yXJXf_&oq0+ND4(n42cpglohIbjibV7&d;P7p^o2M_%^C8d<5 zq*Y{ORORH<6%;j8RJ7DJbhNbrBz;|9AGI0?tp$RuKy!0*3kwTNOG_&&D{E_O8ylM& zH*VP4+S=LK+1uOyuSnzp91LiEv+a6yMz_hm6f$s zRdvmiCs`j@Gu0wzkgp z_O6bO?#|9nUEQBQed_uA`D;%P0Hy&d4be!WqvMm40C=8TSXf?K1`spAmw{jm)E0o4 zQ7AJKXoj$62yI5<&EUQKcb?2p=Y4=WPbPDyg0SEOab*1>b@hFGJa4OPR=UcEWXHW1 zdup`nT*!s-zc+No)&|nahU6A1kIA@j?#haiWyQUc6WVE+e z%dqmY4_kAPzn030ZiszOJ1Y0gUg`K0v(wW87ZGw7_=d>|UbmwiOaVHW1e%>#I3!p& zq*%wuuyD^{;gMtEoyEeZz&=iibAsyFNh(|dYP?f4_=L3hM6lz;@Dr!$2}tM(N#Mk! z@Y7^)k~2_|B8%({9Ml<52TpW{o4#ksVNjigokJGIIT+il%Nf;5I# zs7$V&HxoW*DSXyigxp5-jIAh{ofxUT7^#CesiQdQO$lU4k~vA9agaKHLyE>q3T`UJ zVj#t-BgLyBC8#VZA}=W+B_S&+p?FnXSx8*Y!KTv}ERc%ho=nz~x#HZYR?ZLZs=bz1;y z3$;i5w(ICR=(#V*w(I%w1+YSWy?x)m0S>nxP(gqO0vyo9`1s_+#MI=}%=Gk+ z8HmY+R(uy00PnN1jO@s@wO<$?6zPNHeV|r^Vz40RIWYMC&eyN3Tz>ye4Rvroa&|6$ zy9}6M0<3zKXmPh0x|D}W9d9L{k`T$g3cWe>F@R>__RbkDGievR-RQW&;Hah$d}D$~ zTPhO@uLOP82 zR*g?&dU|Mv`i;O@(w%A?Bf{q{Eox@ZT%WrJyO@~lb_aQlkYY&QYTUG(U6FA!dA6H+ z^I8=5*&9z(PoPrta3M6=8iNqM49y2E5d#As1LFkpS8Pm798An(SXg-2*!Va&Cvb31 z9y>;Wi%W=yM~sh8a{M?c*!e$sk{o1bpawb8y7D&%IXU^EEhXfcef~TX6%{jTu^-H7 zkc)w`q6Cu|%wR4Mc)=?Q_VdBe6%mmKzDnZaN~n^MP=-E$KM_?Fzp5xMs3>t+QIcCp zid|WnQAHZ2DnqR%O{p$Lr6Eb9DM70x4$~23&=Y3T7h*LOxM0G|WzNNG%^_&dEaFTn z_4urU_bJU+$8{o(=|*Ae#bN8k9@C4#)p?Jv8F4~0oIo?|lvXH_)|=B>A*9-`&uG6q zrxQ%66A0IR#(K@~qQ2MV>mFAOT*V9@OB+3uH@>f8a#zFjwvL&zzJ-&Kr5}fnZ zKcm;BNdCiI*&-)~iA?yC3HhYYy7Oy z=#CVQw%*OG@wcP%x~#03F;+S);f8B9ou)#K3tF+tT=GaK3I@L zIcI;|ccyIn2-vZq>R#ZSU50X|MAe_X3L)%aiPWPHpb;@C^W|1`*bf>M8Luq7Qkz;2@51Akd5<_ zqLMWZ-Ye`L^;AGqx4k5i+6oZRxN0>nJk@|UE;75wR2^y{w+Ry@=vY2=GKYpa9vp=Uyr<)aq+&>LP|yJO0d>}ZuJjks z0E!g=2mpBaV}XMY3kw%@>K!|F3Ky3M5AQTSKJ=PF9(f=!X#efSNbxi~6*>U*7IC_4eJ|D`_T3R~V+Mz2AxXgeDL~ma|^ne%ycbIW-dzqdF z_ZFa50gT!jctfnM1A)r+))wluu#3E&{Qj-u-~AJS76AVfhvWeE4h1BX@xVRJ@;4$w z8?s{S{V|YXf+#5fIP6RtLJlKCSqw)G$N{NO2U397GW$}1R(@1W0E2A`(#y`y=_E2T zl)OF$M261k<=KOn06|g?$cA@2Hx=3jX5PYp$N|YpZ;<_?Pk0eX0d@r-DZsbJ5bhf| zPw#`s(A%O})kXH1332WL55a`jv8CI8sTprVX=XnMzI)+nP!_5tF|imz-^pJR^Mc^>+_l0^J*p?JthU ze@syb;8X}gMIooy*g%W`U{jz$0O|vvH~_FI&=>rvl=?rZEcn;z2*DF^VqyXa0Z}3a zaFT)t-oN{VME&!jyWk+&Y1|z~&dTy%9gj=VmHx=PV9;po3rH!2w*-T@Q!Sq4?0ES% zY=%vdcw7v?)d@HrHs&x^y}jx&fW?x_q!26P!*G2&n5jFF;;qM2_Y+|P61?vf|!`{=riNYnf+Xl13=~1Jjf9$1VAh-G&HQVv>+{gKZ6w5 zA04nE5ETNEARPRhP{gP(AUpU4Bm|Lf4frhMlb~#F;ocI{uGzA5bL&MKaJLM@It{a(rBT zQbIyXQc_xS@`sevjMTKuv=7-I(sR-?ax*gWGBWcsv+}dD3$t^Ia&n9F@=EgyJ{A;~ z6&95j7gv^)R+WCN{#aI1R$g0PURP03S6NwKS=CTg-B4ZA2vH|>O`z)Pn?W7EVgBkv zOGCpxGjjNtfl%6(_SUve@TA!%N4g+#1VFT4$p%7cd%r;xN&n!$0FVlf3=fYUV6{N0 z4@CMvo)6wSK#z|?X7`^uNC@^Hp3(acl0l&5+hOb&JUVgDoO>n%rJLh1ntX2vimd|^ zS73)J+e|i?LH&V7V>YZQgp<1LnXLM7OE{myNL=zQ#+G+ibumtcJ29ySV&f4AHRVFu zn`rH?|vqD!VD`WO_ zE93iCti2>K%&zl}4CbBApw%l{zaTm9Ga?llbcYi)agiXzTXaKo8HgnX=)#e<2WaY9 z(Dp<`P}`G`P?3@zF5LY^9MD1Y@0+C}=@b;$0Kip{@WVhs0U%aJB*e-JqJDsc5v2Wq z<_G)<3(F;t`2$b~&WnOvTtb&F3G?xZ2?|PrSYcGA@LzX0>Q9aU55Is7zt!YO>;W=M zMfJ9Yybj4;9EQJS+u8ZB!}#s`J(LG&KR8f{F$*G%zqWG6FWLfGf55U&@lA z5Q+5kj7&hQhj;x9h*;Z`kko&uF__Kc#;GA)>H#PGA$*f}WT3By$zf;8Pi@4WJ>_+e{3C zi3ZTByPubJ8m;u(Q%Q;J4K$bcr( zwYV(Al2pSOgtXMA8>4lFdFjDDyeGq0{RREzaoiR^;>v^%Rxi(r(%f6BT4TDKE*a8- zm9%{qu37m)<>z)h9~WoZ>AfeSh^8}3Bd=fVX&T4(X10A4xZr|CX9POUXoseI0jjcdz?g?BC$}g!uQ)%yq@eI)adCO+$EvdO>hg-3 z%Bs35NE-pEB2e54l3sy^H#ifTkmM@RG@wp~?oZ&h37n6Ka4Z~* zYCx+_gK3StD*wW%f&&35aeyw&fI2&L$gHGp;-tY9>A>}B>oAYcv}1k=j|-#7+#lQ zRNDrZ?>I{wdYax_^I@k2ue;3h#Pc6FIr;QRb4ZzM!N|Ul;r9I9I`_Ga)#mV~9E2k)g zI>pO-UodrlC97`K9M0%4az6RiWc|CVvN*T#oTnswPf?z`j=af}>~4AVsm^GmkSEI3 z>MhM^r4wf$e&X{+f6cONCR32tVz11#>QBF9r8zHBXtm_@`I>h6K;e@G{M^3$w4M)M z{Wc#Wbl8UrpI5F+?(}46mEcmF5}?EoNCBfd#zpjKG?ss)i4Qv%tlt5+8?4+N!eBrs z{O4-j{}usbLc-rL!uVH7hyP8B^hd!k(Dz_l9_-13?gz8|p8?FFCT=|1#0UH!LQv$U ziKHJ&3}IS@Nd>J6cflHhnbcD>?mI!N!nFC%fEc1RjQ7?Io8K)E(|PtG2Bn-vbVrQL zODe@ClBuo)m0MSz%aKleO3_g_Xl>FQ`;u;SQ4NcqHx0Qeybpl?5+g3PR=+`Q=lt+R{~4$oT-Aa91sKi% zu?C3QKhv9kbL#%_Kit2LBmP!*gAomZZK&?vHv-UAacgv8APq!Ho!%U>{}(k6*?)XW zIp?@G(A_Mk5q&iP&|4_>f8-U4{jc`-YP!AO-SSy%kP$%B+aI6UA@+Z!|7R!1V7V*i z@qr(AGl#2vPg}C56+%V;ce#*80L^C^O@R@>Ez8z-;!mmUy5CQ`B<${DDHa2%6P>2? zl`vw+2tcr@4e|m{DRDVYt#saMaRf-69PU3V0!9Gryub*cc+I^#$fIWWvNj ze}KmRUp>VD-@nh|9oYN;{tnz)07HLB-T|H-kaxh;JQEGpEiivxX(IK8%4M!tSFbW zq8AUaGYPwus2q011^@b4=Ooo2$pDuAQ0HXzr;6|8u9M$R(e%*F&{M2fqwY!5J6Lf3 zg{0rVql6-s5zRjq=3C32+{PfVy~Sx9=6$MKAuW`Cw2p~doR|52c0*H$s7c%GO>WEQ z?}SZHu=mkTcOBoF|NK4J; zXlP+%WNBn4p|Yyy>uiM5HTwJ9hw8#7SmHs%&LEG%wVf_*hBTWf1Opu@Jcb+EH@ zbZ~$eLBPiUo8&jIUcGwrCNw-8coG3aBH%>?jEI2AUP62V3MEWSNlix*fLR~X_kltn zO+*ra`zT>{b^%Z-?xTcApl}~6EGR81E-NVo!o{lcit38WS|nD8f(xN-Dr7aFcB+mp zRH4YgLn$M`5Fy^L6-XI70q@t*+1=Uo=_tVfct5b6@%=mS>Voh@fFzENq82nzNaDeQ z#{A;Jg2n;IunIVa4HU<4=*_i_T+rCx(SXQ?KSVb`on3RJv+>h1<)f>82r2E+Mp(i9 zgm@Pn&ztjIy$jW-@p)ZG58>xkBu%i!;HbuzB5HK{z1idPp0Vpy znYmusYPX#9=~H{A%dpS*Az_6k%q=t?G)jo&|MgPj!D=M59f@3!geU@3ha*=jsECR8 zcO-w8CHPg7qaqZKEJZ>}0D5|8-{MGZ)-1BE0)`;V8!_>eh?2P=?} zF8N63L%WcFa~<+m{SSV7s1pEfkD~tfd4DK85w$&~r>=2bTgMRU^Xp~?hUSJw7RJVw zCZ<-VX4X(wqZ-@tf1t6CI`#nXF{s1eB0C(A{4uehy+LCG;2)_oF3ia*%F8dwFDNZ2 z`dCz4UR+vH`mqx9ZCOPP!1&7#TNi3t>T>(x1 z73?tffBQagbdw5Nqk^O{z(Nn0=K<$DfCfO8c^gOk@=!aBVAO)PM0O^$K?N45pxWIp zRI48O^^dL+|7U!TqYW?d z@xmqUce$6px!@9La^DG4AyibQlf-%@LD)u2Yi{go_hb&;2ZUk-@2aut`xgJw6sbJx zYQn1ybT^zn{J4}#WGwZtH_o=#(W=wEc9TobT?LW!=-j>Z^!_~j-J*}A)zsPKnDuy6 zLIfEVg!Xp3->RAh$y6{VW#6&&a=ykY!kVxdRwjSm@QRs&qfj!moC0I_tSA42sBAKe zC-GMsiq~vB^XyJ(JdY@t@2z-@7!MKgKOI>1N9l*ZEuB8 z0s!Q3u#CBcCW1x*tw}=@{$Q61u>WABgXGksq90m73;q@}c(mccXVkXA(eaMd00D<1 zcI1%f1Uw*W1%ZKq8z_Mo8F|1#aHKAQ9qEHLX(&q-QV9K$qAGYO6#|EXpdd(2MQH}W z@P{M;ps^(+RV1aLg##&RH7OZ&=|5hw>e8|rpny(5UO`(yNk>UpS6TI%s+zu<#&r!% zLrpCsEp20M9TOd06J0%1y=!LI^v(6JTUp>mzV#Gpr@#~qPV28q@=2}6w>sRm)BNQ)>T&3S671- z=%(7*=DIp$+t&lVPHSUhTT@eeb2E_XbhNg1wzYME<_BT`q(-L~HKjr419c7<)cfij z@O{C}5NeYGri|6tL9eNT6?@{TPbjz`tU_{S(?^9P`ENhS-CEGCkK_ZH zGTZGswNbLK<;=E~zXnDLXUUoKFNRmp8dcgnFV>81xPftX7dB#TlwIIB7^2xwF_?!I zYqEKo%rq*u+!eiDl6;sW#YIJD%OhCUD8D`sc8V8Q!j;7>MP+kTQ{1QkSQOojNOL@X z!9@Ve|5__J1-fuO;*Cs+-U1xLuG+gWyq~hAKKot3FNEe3_~FI#>H`slI=;ad5q9XtNpA@YbL8-~V5r zWn}wkwT^7>*XVXDvf4(s|GL^ox1k!_?ikww)j77=1=U9P*!rij^)F*9U&ogEM(4ke z&JB#s4vqg9nfNg_@nd}Q$Hdg^-`F$5naiMo0Nz67o3FaOTi>WL-E*9w{=!RELY@Nydh@@gCiS3L)7*URf!M`FQV~ zE$7$KYlTjl=i)jF(#9G!PI6{GDgygS!I(N|k2%rYJL8nGH}Ce1*7~IC#(rtwG_mca zpit7dM{!ru`|;kE$8^SqF!ot@)&;@y7OoSVK^NY0Jes{VwKpJ}NOk_Fjmy_OSG&op zUrHPoO@p2@8uo9=FMjo7Hd6jBpx`(}I@P1R_i@){2+Pq;__$7o;r*HqWJWkRo8l)- zj&0vHKs%1;M#CXHM?TDT-YL}8wRz_jIy%CtLfi9OTw$v)OTy+U%yXN!L_GIAO-JQ< zCpH5(v4ud~hT~h<7{7>8Pg~HO#8D9w9BUR}5@cwJ1ca2Qh^UB&X^2T+|4^MKfk6el zAxOcmf1^l9VI*WQQZg7B84PI^K~H{`{u~7pB{dt2o{N$BGAoB5JE!mk9`TF3Qrvtp z-2AdU0&+Y8@<;2Efc&pZQ2x?y7q6f^uaNv@A$h(l@&Z@og+%0q0hS@AAc~SSBl7{I zWuRC9C1sEap#F!=#lg1Zf0n7stJfi~L&M*MzYBdE6CRZq5u5flA^UA|!MoIw_vsby zGpgTb*1pfGi^{71hby}wD!cygS9Eqgs2ET=^|3ki@wxShdG*Qp^=Sn)=>^r9h1Izw zwZ-N2<<(8qb3AUt(Lzk za60x(YKWcuG(oFj)>K{NLTlafd9_3H6plJ5KLYvt)VNX$%Bct?b>Gc5UwX;fZtjw zGo~`)*zWF)f}BJZcaf7+uP17zI^z~`1;PaKXqsI_hSB-f7x1(rNgZtLLPp-_W}mEn zvCAkKCd{lKkiR;Kh1TxUscGGtuxU*c5r_LXZ(MIl`jVdvYk&<6mz{>*WfFyXFnKHMAJu&tO*<1tBF+H(y z-AyW{f@rbPaalOiTwT$yeXkH{kvqD2RN@@N!sQ#P81lx%;^J(1keSkFf08L=&f8eT zJx}qp9&Tp$5W4>{0xn#mXjrWmK1S&rgKLbd2RVY7b4Mi_0}Gcz@Vx6{g_)P_8N_Y! zuXL`sKJ0b3`LyX=F_Q4?u~_`Se z&pm~x-uoy0_)J`J6c*dj`Y0_&pKj`+y~g^4ei!yaL`%XrP?T4~3`KXGLzyx3qTR*x zLQ4chB%mab=FDJo7zZ2sI4&OXi4)`}2`EkxQk^2CCM2REBBmueO$UmY1l0ch16(E! zuMVVSa57LxyQzK0DU|Qjq5ITX2676#{M2SeMib$!8NNb47YKh5di_7auDCkKj=}V~?%BY*jX_+hNSSjn< zsv9}#THG%?c_X)j}P!;(wir&q>j zS10GyrWZHnmbVsHca+t4RW^ODZtbh-9IX2^THiBO|8=ImcecK7zP@jv{`+!${~Gdf zw*lUF&=c?f;`{FCq;DPBI;^(QtzT8g=oYvHbdPO(9$Q1ckCyw!m-@#S2PYPWCgz7H z7e=O+M}Mr1&90BnZA>m~{#e>vSl(P(-C9}OT3g><-`L*RgbGZ$t?ixt`nkJ}EFhx> zwX=iR*@X(w9KZ9zIdaY&o=3l9#&9H;;cU#eI<`kv99xQht$FS*d%DW+Iq4@Ud^Xa@JVk?(Qu^03|^V3msjOGFx{lHts>y*HZ z0g_{s?6UH5n%3?|vzz+_2nyV}4?T9G#Gif%4;!86id9cFXf4jW;hl8p-4j$U!>Rf< zK0yG30Oy%E#T2Fs!${|u?k{RHpSkSe+oNjH{E>7v+a zhmN%&$ayAOnn;c(`lKAZ(_4W$0dk(9A~BITjfnLi=gx!77&tcRBrZ0|#Cr4NFpmW` z&26d#T*Z(b3s&Im4G#*f{Jc-vPS3$2_ilS)8_C ze{Xz5+OSyqL>=owvNuOoo$y6h{`u0Kb&AC3&q*|r=eEOV7AkRHS|?ZHU7qC(is#ya zqS`%*oP58HABh-P1IWJ*k1ZelB#1<~yFY%481Js_GL*%r*Le{-y7-}vs_W4F^OxG4c8jRP871(qc zZUj73STLDVJT;YjWTiBVTuGvX*eJgtWH8qUv|hAZ(1-)_!9(HT??rV$N*tj5CnO>v zA|@q1O$PSqNl4BBEiu@t2Vot*j_LrhL$q)@I3tXK70$>(&&zgefSL`0Hlvz*h4i z5QzM66eIlA=RZE!TShipMmAbT)>}tbTSt~#M;F^h=i5f-+D2#FMt^{6AD!wLo9rAL z?;0QL8XxVR82&Ud@Ocu{;Frnao~g0k>8WosbN#bRLvw3mi<^^6>$9utOB)-jz$*3U zHbfyplMfW|SKC5HA1v=87XB+EZo*^ZM{F7xaaFmmSq+;a_mQB`y zdifH?2jWFe=A4l#wYDw$BTnhWS*~IMH@4J-9WRoW&V6$=yQhJ6V}%hMfeW82u6!(2 zEG=9DbY+GYTZgT~V6t1roe!lbbG7>2LVn$wNzn*-!(Hsp>nl@W#GQ)ZSId4GwMUf^ zej3D+19P?apRedTEw@S!n(r)HBF)vJq!3p~4P9T0-mJCJR!|KSK5mf&%+=0)jZzQB zBJZcr;JIjQuFaz=Y5vT4YUC+roz8c4UcTIKoX);FVQ17sWpw@3A63RYlOVGm3-Z45 z+C!WVPCw%7u=o{=j9G5j%bcAqc|1h_j`b%W#Vg6-M5;WUo+Q_kLgL@p=1)&VP`fp1 zydc!G@I0+55tI<_xIR7k-jxnMsYd%nH;l+nC>q=G2F}b>Y#@J%NBHg94Y6# zgYL{sCmvS{Cvo*w^JYr$*Ta!=i^`vwNkvTgg=@rPg!?n6gqImpr$-?65SYMvyTc-NF5f}+p?3Tmy&Jfvq8qB_il!27ye=q> zCY%58)M!eKY39p~g^!p0YUi&HDBNL7@aL?W5#|`Wu~>Kg^L&`&;ECgIK=gQx6RPEAZ3^ z-N;I#(7BUDF`P0zFm`Bg(V41>|KuMU@4mG=!uzL0ys8lhrg+*0WUAw^qGosdmj$N6*kn=Ze1;RiGBR?=|)t zmgc55&c-%(P-S@Io{{ZCYiC!7yKWA5-BD$K*Te3fr~N%ohljpSE&(^)UfuBsdgvYK z?jP*)BE&b~jc-7xUtp+jV5nbE#Pg7-;PALN?~>jpq$j3jC#UD4DkUTDLv~?C{>S9} zn)tki_u2JP|?s?-`svs zZS^hfb*)|19Rro!6BVCls(R*YdKc@ytuzg80A_9qoCo5!}A#Oam$fmP$u)2ANDmg;15xcyL}2A`5V+s+(m#1xw^Bvyt}&vz6-ts{S5L44ksiZ;ko#W zSV%`c<0|@VQU8yt*WeOD2yTG{3n9b^9%8sdaB1A#-5nZtcXxuj zdvK?Dt6|@qoPGA*zkBZ+?~nJ!W6ZI}T2*URcQbl+Rn7U$@8kW2$^R;e8eMn03B+4! z1t_PoR4M{T2>oflbYfT;qjmu^d1 zai38Rks`w02*kNN*T#o_g1AvH;*~&wVX1{tQ6wLP#bVBiIxM-|_2Lbok-AIK>L|kt zq5L&U4Y{GP_uN|B#HEHlK~`*c66(Q@NY6pnY6g#h?=vz1gCr!T;>fMn4(ZMuwqrn+ zUmnz(K4SX#*ncL{jY7CqVEtgN4q3GiT4@v1B$n2vTqpPj1!t-R(c-*A^Q{B)4u99CPs2r)T7Rd1KyD=s@ZVrFq){v5YK&Q_RrkZOjASg=yDv}CX;riW@7!~N$@O^9c|FJV;Xnh6B9nqe z;8E2-uLGOFto5`Q*bJHA#>7Myt=H(uSa8XKC4eu>NhJX7o@zv8tm{6Q%O&VJKxd4Z zYQ)IK<2q#GD$(0VhqNmlcF~onBjn_wVP2rqwbAKrKO0&&(q>mV1}fxcEg7g*mZ8i zkzm<_Z32xOHRK9+Xi5^YAtGCq-ZCuy51w_j{ILlXC}>3##6#!Um_y&L9lA_Hqd`U8 z+J|idIlD9-GQ=J-Wojcxb$Z9dZu~=+XNbmdPVG` z_be`TwNraB1hrFv$EbqFVVgiGG4(iHJC$d14N6}E_ze?X0B4XSxy8@z(?wD55D98u z5z!4g*LV{z#x$@~Ikg=p*4bK0GRqqZF9j^L)u_6CFQ%*jc_p0}8bFD8AZjnG!0ZZft4|o=^Mx)p0K2 zut(>dS+yRys~%F}xJo`lR(JGJmZ3fr>O z=2Kfj)G{OZ2U(9SsI?bK7RP8}Xypjpag>`S6`E5%`)0>0&uRSVvk*=03#opOtAp5?!8DOOZ~EQnwi0UJF>n)Y z^n2l9B#p}~3$ZHoJK8?DQ`Jl_KwJ6R?|3K~3R-`HOWfxPZA!V@q9vlb@i^kRNDGl@ zS^D4!qOAh3{U#KBAZEf5eH@JEch-(0$%vc)rMY7g;Z6#L15;lnWj?p`mV(z9{;tve zK>DsLDPDk!*_@d8!LBx%$p{)c#?x%6D-XpbH2I3gBZ#TKw`9K9Xe~9Wl+sHSbp-y= z`mInZXI2)qO|LiSV@G**syc5wKyvX|j=2V^TVJlS6q_Jzkfl9lI|Aho{bA4Y!Gf$R z5|auw)?5&dr_kKbKZ!?5k&YC@TDFv_(3K|)Mv4-@>wh8ZQjF>zq2h#N)d{UqncwFs zu#VMN4d)ZFeK$uT79eNfFfcL=4J(d0(l?BroanDLFIh}&msIIe*_S@4+78v%ERj}K z>ui8KlFU~A&i`?*H@s{M(@>WPUA-}>I6vUX@Uw51`l$g|<@J&KS8p)nV#T6rdfQO@ zN%hRK`B-)Bb9QS4j7iMo@DhrZd}C*lPaW`gL8m<#LcVw(t$m-T@Azbhd&8@e%<`mw z$kzRYX+Bf*-D#tKxfY-ZPeVgN)XqYi8NBYgM9FN`O6b^t1=&Z&Qg@=|Cw$7vKEkf-FByZw zKz!qk8*@hSjvWgDnh?N2(uQPcP;7kf%3qkhp2y#hGviSM90?%^=^c(~ay&b{oLFTr zyVhZ{MZeV3^oikg`+eE#twFD1-XC8eVyxgR>`%;51AcCth_y0Xjv;5=zG~*lWh}ai z*9iDvx#RF_Id=|I;xXSivve8}Z6ReF$|cTR^BfE3 z*sUt%fCmw@&Ew86))o9k`Y&Wli+DjsM$EST+r7ofxvT+SxG#El-8f?5wsn`t4HuRGJ~uHpOOO zJt+AYJ^!Zfq@$z<$AVsE0+}9#PET&{d9uyqv_^R!iT+x-!&SG#hm*(-HZ$J?>ltN( zvjzS$Em4wsB((G=N%#xv{wH%iVMrxum>{#BSJs;k%No+3+OOq&h}jpqkJ8!`x7hZI zXq>^Jzdx_rnBpzzhbqJMZR7ZyxffQaqa4tvKy2H#?-C)A)8VP`@OESi$?Cc;{gZTBmelTE{nSF?GLZd`|F@H!WV~K{tjbPb=L>T z4r9n*C_Q*e0vxdCfU-t{Ru0Y^0N0L4ou-*dt?DwZg3;j|35+#8%kTu<9T5^8@dpgA zTk$ARoUSRIu#7c1By`e{5T0;bQ z8St|^Kccr352g9#X^^gq2cmwkdRy*QZK-!Iu4lUvSQl=Xg5q_pfa}nY&|V7t7K{=|rmZV! zX;LB*5KtO~#p917r^|T~{0_&Oc~>Kj&LGU)N>jrMzda}|!hTV~o0TZEiYN5ly0^Sl zXhTG(l9Z3icxc;csCuT)XWpLE4%16^|4vD4W>RJq+Xjk9PLPn&X8jN~G8)Yj7zAmLKpSu@ z_DJFFi~?DwJlhCoBuusMNa@o`?e<9R$VlCnOttPvZ9++_XGp7&OsmvNEAvQuv5{(? znRdS;&15}It}@P>A=OmTrcX27#xwnb+mNm;xC}24V=WR&h>VaEo)XD>FLWHoNeOI* zW`#JA!5WqExgcX(Dl-nwyQocbry?Z3%^!8%sRAi0Ti%2RIfTCgKKvx^39%8W6hcI& zmy41)I3pM-({I(%Ni4(iGoit9n3<=AUm#sP9(S^LxIx^#Y*e0XYx*eWlW(+&*2NR9 zJz=JG;qlm-#v*N+i0)A+^qG;JIoFxd&ZpLN7LLkVCh5mEyeE$J;&I(+5E?M*cvg;o zV&*rC_`WPZy>=Ys@W|0hgt|7j-3e_EtvHmnq&mmEb`7my1xR%z&U=ppOnwdH`#GEP z`9H>!+B-qVe1uUtCO^eP66iy^7_}Ep9eH`Qebb=U6x^n<#5RT8S;Ff&yu{HI%!DSL zIO00?{8c!D%=W_BI8P_-#L%52HbZQ!y{w~fr6z-o&cj|Qd%ZvpeK{HCZ(ZU*RHDaQ z0*xq9QpQ!=bXAEC`_kp9PEv|*3`mlfYIKyoS}Xn1k^i0v@=>Qup9vDCsbv$bg_>zp z%;@)+Bq-56XSu`mp=Dv`c-FnnoMt*b|IM=I`xfg&6=4d-pT&)oP~c+HVk34Di4=>^ zK9qbPH>S3(JoiY3()r;`=*e4_TM#BKDjE4kmx|vv!8|G4kTltdvI(R!VWQWKBB^2= zH;KNVV3{4OBWaL1nSfbf)>B&9r0fxGozDc-sY=^4*Kad7vIuTFPk~RY!LX=cQbb>k z$Z?gtvv6ENLSi>o<=C;V6U1FEtqq}C&*CDn##Yke!l^nw&V0geu_0Aym08O1BOR%_ z)C4`uNZA3C#Q}TE9yiAxf2#<6D)cT(@%@}oBE4b~(g+HH2r88b8rulkm_%?_-cu1V&eeR0V-~;3ZIUDWomdqO+ez zB)Kt_7jq@UM_WC$z5B(-5ND!VQN;<0euDe~#eBvySxX_8U&Kga%TxuqaN)eF0=>FC zJ)Y}@%c7K*l199RkEwk+Bm>FJTQ7fw*?ok$wL{r)vDM6>DkPAo-PA+pkVl{7!t;u+ z>eHoPLHajdi@a{8+J_xAi|aM%Bw5DQty$%~I{=DCfu|;6$58t@+$_ zFI4JYdbK(sdm76puXfbMq9<=E7sX4oJ@IHk!1Vx173v0xVk+>Gs_tRuq#PeNt0QHY z8JF%T8nU|gG2sTxRrRs6_;RS&A!FL1_SmB9N8YhZ#g0wItx3h7PTkpR#1yn8va=x( z{6@C@l|uh3)%F(}{V%lBk@sVv^_()e!MvF)j#Z9c1^tH zV+BR>W~*Wzl^JMH1!6^KARy;_%58Px=@*L{G%Wv?abkKmD}c?nouDmK?@HsrS<5nS z-%p8Ax~SUE_X4Na2X`v8?J&n2uD6H!7|AL&4wmK?Grg?&t zeZgdtYdbE`6Q`arzQjM$5!OvkQqWwM=X>5+(b|inRF$ooo@+O{u`(7(-@EHs=+8P% z$6vK^Tt><`YC1j1W}7Yr)hHRTtCvxpo>dt5lr{aObNbuHv?kh&Hq(r**SM0+;DOW3 zQqqj7{>+E2nd(;XU_pLh!>w zHJIDqc456=O-t|cB)Wn$GaANQ+YHX(od7sv9gpuV$$vXAHAu z%{ynS^=I#pPMZtWLoH{9tl3sg&sU7%W}UEBZTzau*izl?hdtHGeC^Bp1Rp(!qY>(!j{Ou^MyHQbS~;5%m~J(tKM zZu$hV8x`C}%aN_3N;3trxCEmnT`QH-7^ZkVn{{V7f|gx($Y;8t`C*OA&gRy(>4DQd zTMw%A*{yqDswPefZG}kn;0Uf`HuSQ{>@Xz8i(_uu^-dsFuVs<_tQGtj4JkerS~K?B zQH}m7R~6^E`|w&2+mjNUl8;hW|FbL~C1p2c1BW?d7bT$nXTUB>#vJno_~ms!E43+l zMn0-L<<1XPD7t$-Dp4O-4m^iyGS(hGIsgEr@t>u;Mo9@^(rbFM+s}zguFa?j-97-Sj#fiyX$K%+fBxpV(r6yJdJ zth)1@*>lMCc|OHOq3}iV$BR;ji!6up)SoB>6sV~|X9eshY0q$|lCgMA(c8q(lIM7% z)foe!yO;eGSA)V=!ym6k9InRVuO{lQre?233>kZ{(URo^8{#=*;vb&Fzhb*aFJl+Z z$mdPYzjS?kefaVE*x~v#{`$P``f~OfK>mT?q~}DO?qCv=KIt50e3z{=eeNow%4d17 za@7q(uSQXtynfH>LX1wXP%| zb^wz8?U|P7`*}*m_-$}CJYhM{EqA-E-<{xYe{S_96Luq2-2d7c%KEWYg?F#n%mEHv z38^OV%e=AsP^@^Y(vi+cu4Wd`LviK|=e4oPmdmiJzKP=)uFMw2#E-Ii52-7H8y?WPBpY^hAp3 ziS(b1OPcwwjD=eoFjgLEHXiARywdD^(j5HKoPyF^LN9nlUI>WF2m#1_@t4meWhGv` zl79JG_SKu${{z_m|I4&kqhk}IfMqW zT@#yJ5}RETTbysqC8@tTfH@nwAw?C+0IHYJaymTV6 zayGVhIj&(np?N#GeJ`c+Fcp@@y2)e#$*ljArF9+uh25mU(z}l`x{oru53_m>a(WK( zdiM+a_DTkJs|Ge22A5k0=ekCh2Pc;&=hx?!)|Oz@#(*>{KsUa1OA`X*kAR%fO+oVw zX#YkA5>~u?^LLwe`O^`WSn&oqz{&090i{G^gl1#L`BYrUQ2Trxt=;)L4}3JJ?Prgjmsk1yyGv&Y{MDSwm<6ZxjKwIsN9DBNG zgi8*74UO}G?`Vi0GG@7q{qpoEOPF!7R<`C85&Y6&QT~*96n^bFXhlF|`8I=$PjSvN$2nC%O6@vr~lN23`3>}*s1BU_= zhY|}HFe)s(zj9{4y^$>xhNTV zX_y5bunE(#Kc#;p#=!9m=BSS)m^dY22J=-Z<|ooH`NB0{x_4?6O-5d-JZ$o-r93{ z9q|t^llY(`sh}gJsPjTmM@C6UR$1qjiq30Q-M4DG??38(_@t-wSx@z=zPg6N7cD~# z9V2ahV|_ytfbQe}O!ndE0(S8Lq8^SO0gj#_j^5#pzEO^Tv5o;rjzQ^;A=!?h5XbNW z$B1Ibs4~asO2?RL$JkoOxO&I92FLhD$M`14gyvu7l+gT}H8~|TImb6T$2Yjd*SW>l zc*IwE$5;3!lm#Xhhb0$ArR2w_<)vokW@ZCSgSol+g^6yhrIIL*mWJ)EzLRYG=#k0zl{?8n8K=^N260jty@g3 zUqWqMLG92=<2^v*H^dnDLpXX$K7C0&cjI&3rbgbHF=Wavr{5#HEgDjto>!WlSCk3} z7iQ!}Cuax8Wdz5hM8+n@#>L0R#{DuFuS`T}f|q5M^*e~EXpO_uZr^7k5pNeWbk`te zn}wD~4IYg_DNa{jQmV*u_P;94Z-4Ut zD}DZ_AN@aH0#zUXR#^hO{;dJFjJ&x74!=(Rs;cDor+y#c_Vs@6{q+uj#=mU;b;F-d z{&e%7F8}%FKlK8afA{#`wcn2Ls~0%A1tz>jdFCpuj^>1fi^WpTPSxa$eOJ^>vLLa= z^FFN(OZn$J57o$23GkL0TfCXB-(>xXEbw8T9wTF+oPhyGmZv4nou5oK&DrFuoQtwG)?Yg%;R$}m@HkP@}K)KvhLHs(zlevC1#ZI7>9@M5-q1Gk z|CTQ5nWFgL>7r^SIuiedE-IW!I}EzVu=tx)AXi2EqQ3|Xoqhw|lccjs@R$AtOn4`+ zy=*6=b_3m8Uk(R=33Seie%dRMT4|XpQF^7kUn31}fC(eotFe}8$eI8;9R}S)V#)}# z!MXt^WUVFn9DmSC4iINrPYIFNSxXN41DL=V6k*S_k&zOnvyqA8=CzTPa|7MWhotG` z6p!d^=9Y`|=>q8Vjm^AzuL|A#=6kwZ1?@9DdWGFE=w3fxxnA+GyzX|%SRA*0>6H2A zcG-vl`cC;$m@ZrHLR|JvGnL#HD+%fQg--H;9@7&`q&AqEVczLnk01w*H& zFLcAu=~rw`qA+xN>bVaLogSMuD0_oW7kvpsr<0}pP=cY;Sxhit==9jcF%1|x9VMv; zhE7+FpEQA?)0YN(PhikJ%-|V&0G&P!#s<*o+V}kcbh>7)C4f$^JzNX|(CNJ)9|3ea zt7b2NPPf>y0?_Hu-LCSNv0hD-J@7NAuyqWo>@fK(VpSobAnzN zSJep(>;lle^sQL{x|cB62W*3%y@SF7(7j$Qp!_NU{*_Dp9ll*hG95}pddUV9seC8G z?zy1L^ad>Je98Nl2`CZ_@i;-dE)387QQx*V-YeB`W%EhI_yXUAJ)ll2p)N&4kl^Cb zUk?w>Q$#>m%Eu#nmVhm6hKZIO@Kr_j2rhoh!+4!PW?Gbv7z9@c99Oy1zZZS;+~ zK(bSX?-8vH=YxC7XV_2FaFH3uH3+)E;8z;^G4Ch7x|u6V^CrCZ0q_qRC<1d%AR zln|;A-MM7#r^^JV$YN9&Cw-4e7tzJ*@|+p)`3QEz zGiPw;h!8=NK-pl_f7A6&Cooa>UGkd&h36DI?~-0!K6uaQ)i0>FpDZ}FA-zNRHu@c2 zT4K!7+p7u*QkCy%Mt9%5e7MxAxI*BK8{0uh&)fNVAs~xy42;E+?}n_0OaGE~kv3gR z`c2k@Oi5oRT{^Fkw~(X!@CO@$+3m8FVWH^?)oIMnJzE?I%o8OLSEZ#%Mn`Hroee6X z>ohN;<*RGI)4lM~6LOSv&N6wQ!M_Bj8!7!JT?0R-=9{NNF5mdL!AOv5%NEaFk>=dS z!J^EsJ!HXFA6^uGPi*?0Yq^Xz$yE^;vm27Gui7-m8zdiksp5%)d4WwxT3^`loJ?vKW;`HX`_-V_R z?#MdPc=Y7>^h;m$$=`Q%u}%!t@1%Y+zPs7iwu0|vrvUK`mkx&a9&Eh|*}3ix$? zkoR2o%F7)|Y4qWdyl$T)tyekoOru&5`Cg9G{G4UBkN#b1SVaf*EGrxo{@og~MbMx9 zIV)VFemw?$MVoUht9;>pz2?1-S9fz(g+BQ8*<*1of>_r?vHkkpWI1PXa@WL1eFyyf zI43Dt*QLXK2g7=cN7-}NWk323#bK2UiLh?Gq3|6}lYP=Jm%GvR+@0>3B|KAp+lKsg zWYe(~d~TQSrqDj0(6g~85F6iK#jgAjc6gUdk1KkS;^r|*r&9DlOd7ll|M8EFjXI*c z*k8mPX%*!6}3HI=1Ri3>)MMi_FQ#*N8 zts@K9TeiN%bMh@(nkU@gK^2Bly{o^ZrLBv&E2?f}SL8C=T6t#YVxLTrf_Qi8_)Hi+ z&@?>0N09zh?T1mEfsf***aa7eTXftn7J3R|>MlNr&%T;?pRzrgQH=v$ zvyyIx9v(*|z`gmz-) zc4ddCar&Uv0v`j8Uh$*U8rjmRgGii)WjgUDIiRpD#u$!oFWCok+g+l4q%y`x_t?)DY7*~PC9sfy}<=sUWG7F=mHNgQBm zfl*y3X*R#?jD`_cyzuEYibc3mq{=U~UzoKg^91imahKLklO3FD*}DUjV2kWQPfKazJZDRr{~ZrS@2-~PlouV#FeJ)2@EvH60Q@a(XOa#Ppd6X%6`1xb(*K>NWjo`2Q z!S@@TR|B01ES(6o7-{RBNEGN1+iV#Ez?Uc3R2D`&D6W&vP9IKLMG{=DjVv$2@5r7~ z>MM}TDLC>gxcLs*XUrieQBoU9l8g1b+poD-?|yqL=}unkzPRTO^*F^H5p#3l;mSzx zn05EC=ON}|5cC=IP(Q$3ZzT^JbC;z=N#GF-_wZB`BL>&sQ3Bt|vb>Ws<^?(R%0KmD zqe3iJ@D`mzgfMtHOM0nl=wUq83oG}oj`&ujL0L~In9Sn?IreVR@~8>+>9o|X9rJOr z^ch&wz+d#KMDQKW;C;30TUqMSIOe;A!ab$nx7Nu1 zE02e&6Y0Mt3j12Y^ieTPOOZ-5GE6U$>C1SSQ6{4!zwc}zbP`d zL%WDhZQ7*#aEHbTvFUb=PK)faK3Z#xl?Zblx<%!Ke7SS#hoA5Yd^bDb#@lKJHK;3%m zDm-XjDnbN|R=6HHA=}dHInNeVsF@Ea}h>6fHn<)O$O5iOBgdyTQnCXj9 znXot%i*cTyR2YxLm&ihuNMN0K&pHu5Dv|g+fpj7f{XCJfGoG3+X-zSSPCAw$DyhCA ziDe>+?K~-gD49b#l2a+!-71+UE1a(~*?2rzXd+C6I7OQ`<(X2LxOK{>$Q0>`P??Do z#j_MSrO-Egsjn4Nz;+#%q*BQ%y63s@QBJlt;q0E3h+D6fFsHb zn(z-%$~?2oj8O8As?6LQ%Z!`wOCZi#=gCS@@=LSMnvTfIBKFOh$Z9&x%9r*k~laYt|Cbm@`o)^W~58ak4+*@fR$OIQTv9;F z|CaosprtjR+9sV!xiG@4kfBS0sR~-CGF-@JqxXQM=o?xQ=L^HfHbp8rMSRT0ypu(5 zJBvj4MMe3GDc%)}Pd=55E+#52mQj8xdr^!}Q1a$N<=rw1`qw$(`X6H4+g3 zk8u6C^lO!{hE3^7aH)>6u-;_p&x2AU8zB?^viY}V=97Y!(Pdvwi)^bB?Jvs6iOZcx zl3bL_A6S=r*d%#Xl`~D0`%NYVkW{eqRfO;-huKtcMO8#aC&x@y2%J|WTqGy)SBffC zrYWanL{~~yR_0WtKrSj}iK_}pQj3+V-dR_b+oV=jRVhtW)lR0?lT@qoRX6jewc1o` zL{)c2r*%(O>z!BkU!)E4*O)++YDSdP$D(U2D{H2z(q}Ge?1^g^NHUg`YhA2s*K9I2 zs%pI^YIi0xc1h|2`05V%GmmZR!lLTVqcblj>tfF9K$n^D0`*Bs^++mNC^7XJmGv0a zSy-3#5aI?r(rf~ihGOdmLfdTO>W0dR2J)$FO47!9zQzXvIdry-tx=6kF*z(#jos&s z?3Xzl0!@QTOyJS%}dtJlC}`(>gJ7!X4xr-9BIog zU&}jzJbBxe#Li>i*8t-83&4mi@zB$@gYl}=>a&WxP;tm;n8sZIz+Lq2I2zCc&8UPGyE7g0=C zWp_jMR2Ri%S3OH(qd+&UN_VSIV|z?Db9Hz3R%7pF_aoAtL7Apul^$-}p0S*!iRvD~ zsh$~(<~h<{F@fGCz2+6$Ua6Sgjqc{HsoqzYy}K+e`vQIMRr-#7T25p7l&kwLw_2c= zeV<7C;a|2Qs`hKz_M_ysqSf^4PxWJAwxJOZjFpxVsB#$C4xE1(AjV`TogTQ{AE3;A zNG&*c`eu;sCG;Uf?BIUkAd7x5(bb>@$q+|w8K>%y9r^%|U?E@4P~_5}kUl>**>D8! zz%y2D5xe2ppke80R+;JH@%>@B8h$asADZ$%u&B%`BhyfZn-_pQ+tw%a>7WeLkz{(enLKus*Ys;MiK@sM{5< zYwTF3^O#RAulLnh4&Hc>FH?x>c$&$0#7m~An(?H;@wjcq1hR=3j)@f3a6h{Vk1rEh zKvm!Lg!}PCJ{eDr;3VGoP-#tRVeF*M+sW!0hT5yi@uJDbE3IbLDP#Ppc0q>DnkmP@ zsopF4ekj@WjOo;HEYFDDba>eG#J0!O^z_Ha({rly3xYGIZ)R4e6Ut*}EGuTV$P&b_ zX2?&b_XVGI2Znx2JD|2QX`lQf-0WD5q_&sBVxL))Rnn3+@ApTi+f zL=c(>f0(~#Z;u)`Z|XKrYVa5jI)Ak=Pc8JAN^Rkl$pXX71E$&q&gTnk5Dr%IMHl!* zPJ52W_KSHX^L$w2Tr-PQ!HXhL8d0Go{x?hFaWs-~OP%|RGWL&NK$j2~m)^)edabtn z$YfaoO0878%sjZP7Dug4zJl>=`D+~e7yFe5K`S~Cca519!k$H=nMp&TRdUr;bMisU zxK-$bnpIo-L3`*b6WN;6%%F?f8awN%hmf{=?b>GJik}cw0Qvg8;k6L9VK4jjuaDQG zW+-E3*3tLZ6XGb7gf>V**3%$QQsXw@3paAGC?P;76L+()m!ep0^W1o|+>fHNcJp{( zvsRX(o_ve;>w2@$NUQyphVMq_j(_*e*7L_({k`OaLfad!w?`nN9dX+YPTNyz7Jl!JmirV}15N*${r7%ZeS({Dd_A1pUN= z7v8;l{u9Y?93_4?vSt^fZyf7-H=b+{@8JZ&$Gud$JwpG9v)Vn9x4YQb`xp=RQC~s# zkqq|{{P#h5`&YgD=R5l+SO1-%&Z_sHFF(aOWrw>o|w)I8*jG&EPoM?>GT+ z9NT*wwR0SfbrQmM5-5A(XK>=}cj5s#aqT^E+BtE+I<;jxwURwGH#jx*J2irw>i3@N z?3`+1oqc6H`y_j&W^ktLccuV2d*6HZX6Nh`*0~JZxs>d=xWT!Y-?<3nT(I|?Z|9sF z>w=T*;*snHo52OM-vtBYg0}a9dgp=y>yni1l1TRQp1~!)-z5$?dH3vPFW>cF0~2Ph zujVMA3&PN)kI)qd=vq8Gp8#yRqO#9q6s6yNmQ~bz`%(Y>XJh%VW=h)D>IU{2rcQbmt_HT=CXPX-E+JMP z;m!eZp5YljF?s%R`Qa%=$vI`|`IQ-kwdtkpIkiK1jbnw)6Q!+VRc$|-I{I5XfkMLm zmY(6J{^|Om)%xMhhLP>2@x7MGgBuE%6QDr+wnFfRS@OS11#cRA=FbM_c1LDc$7Yu% zXP2humuDAOmsU5|wstpn_P2Kre*!wPhsOsu)b0ScBfta;l*|2Rp!xTfU*Y558~+qp z{?9I;<-hsh-`)0i?f*RTKlJ`S;P2;udh`Fgu77yl+phm7hW*PI{r!c0KmXIm{L5$m zbkDEHfs;Q<8rO;bgV%^q(uiPAzmEB9xi?fHu0+D5F=0=`;tt@f|WQP7Db08E=eUudND|65U z^``j8%)xa%6okY>@f7}^mb$gIoY|ZchJAQ~6Q(%fyfcop)+a{-dCPgXi*FfJ?vw!k zf;&~%>5KV4%QO>C~1Uc4(QODuz}ymHCW~VC~2hY)VwWej5tR9BXf|Emh~%h(8{#=N9JH9 zYZI0^&`rPK58eN5fX})-IX(Jegg} z0aj+cbNvhi!C+#a`%!XNpdJKA{tm|x8Ih-@9tk63ZWU?BOPRUi?x9U1TvwQ`eibT$ zjNY9?@v5!L%}x?(~YEY?*dBAoc9l4UO0y_Ba@**CTN7lWq1X ze3^#4g;Q2Fy>or2yaOj^v(1%sw~o~!v9njdEP*6t`eLWTL4CWXF=Sw63a9!p@?i->{1NQWRW$ivXq8YKY* zKEa*L7S#?eq+S>i$H{>Jgs?yZ0uj#BVERk6AC0|}^#e=wL+f?Jn}F5-*lryA**vii z%!aK~hwU>rY}dft_glR@?EGdn?43Orn%NwgUK*R4AD;$_;^(L57U!2%S2usIZSMhf z?%O|s3irKTKvw~vONVhC1EuHZfBFsl|1bYP_8<5)sr}vO`gOykhO2`J zJ_9e$gN6Y2yG(~FUiqT#j$|$-?*``>hEipbxgyoy)BJ#Zu+W%331xD3xLdoU3lFCS zmrX_|VmX=E7yvIql>qMls*aZVNz-q;{(}^J>euYT=a&{*?qzbJS?{Y1_0%JU4~|nW zze_qN>QbeQeF#_A?o7{CyLVYkxthgzir1~gXYx5aE;L1?nlEkHG0%M|POy?oyCX~N zC;9ZGg|1V>{fkf?f$yVr_~%?FXQV(8m!31!3F24YBs}g`W%#i#faBr>Ex0k>fxX3Q z`w*bIfw8$=gOC{Jz=-$8@Sg*k*TXk#Zq7L33^#@R^R9$9R5yQ-FJ~#ep}P6Ee7V5! zABFt?l`qePvAO+MAwMi%9tyCz!KiL-^W{Jxf7rkB<=XQi20M~+F}yosxUt+5R`hY4 z8x{2NkIv8N6WGxB7!sL@tr?OSnE2?EnV7sNQy8WB7*pw#DjCu!&ok4X#)L6|LDi}3 zIvMmkrlVTE+Fm;DPy}ArFe}{}>CZVgFb2KIg`~Q$9BXZWfjdxXG7q?o`dmq67JIfa<1dcm~LqUmkDXKFtAY^0!&zLCoO`a9RQF^7YE?Qd4{&$;{P6+x> zF^Aja{q=KEM94%M+5~i&O^47UD4Xt(XeJo<>(Tp~L8nIPVo%^~y0*a`d=W1r;l@;hv;qWEY?GVW1epQNE5Iw z5kc5KYBOByu_~<)o8g$yF1zFyMK`cNUv2isv{}!H&)wUq<&G;r#}a^C?2I0>9c+ns z8wiy4%=&HbQ$Kvz*w#Oa1-A|fzP#EoRJJ?Wji~D`FP)$Ln0ra`kxgL5=f%gR9F59^ zPrZmyO=`!4Uu!aB=}q3!5W`OgRqD7tG!=oX-y}7HtHxn77t6kP=yk7Ti1DTFQv@{R z+4OoxICYRhks7+@7%S-V3kW5E3e&=am1GA26m@Sd5yz%H0nSC;L$df2uD{1KawcQX zms9ijiG(fpWN{f@v46f>7y8gc6_?>f|H8epZ)~1+xD4Vri-ZN=*{lS&d_<@kK_ix| zrf}tu2>bN4C>O>9G{jwOYWDpAhj&ZD7+@zUV!R+MY7mI& z44VLPj^e5113KETV9HCekYpD*T=;y@g$pC)zc#3hh-PpEpqDrLGpML{0STHLT`E9= z3MMl5oBk9TE-pDfK1_d#fPm^&f9jXE-0jJqBxr6giHKlYG{nSofCLpFK?CT|Jb1tk zXv+cGGPkO7fUwMswhSOIb8Eb8Y`hO2@;!v_>?3}ZRVXc zU@rj8nfEd;HlFZz~W^sT-c!0el$m4=};V46nOTE^De#@0F}HoB%Z`ertU-))S{ zZA~m}zgyW^Sle0K+S}PXfWcr#M@J_oCue787Z(>-S64STH+Oe;4}gQ))6>h#%h%U0 zFfcGABoq*qi-ZZw#leK-5|WdWQj=5CQ&Th2(zDVtb2GB@GjfVDA*EUQ<=F+5*@e~F zg*DklwSeUm*F#Dh^U9kFDu5+$OL28uS#4WIU3*o1drf0UeN#tcOJ{Q{AUoA{s}=X_ zcqlfH$MfrX=?g@Ydpd!viHV~allMT_aht(m3G`CCPc z)vcBF?e)!{Tid|03=p>g6e<8Un`4*|9gHXl-~fWDT;0IK|6=ZjZBRF0a#RfL&a6%- z_*mUWOMuG6HOHkc%Im~tPb_9OQpwj}o;r~|QCo_@1)$;7_#^1rujl#0P+sAwAe%0V znMsiQ`Oxoryo%?$)5_exK8q*I=sqF3hfOx*MHB*UD%4?m;~{~@Q~ZA6Bl~@F)X%8L zhT>z6YtjMp-%E3Eb#Pyl{UTn?yV1cVzad^FkB)HC?IA8K^9`&qCOPxXDD{1;%%9C` zI@TNa#0d-2m{Z#|?G=qot~KRmEA|y;$W>pw{$#?qM+emVi(~OdddInt>{aY7azX8Qqp>@s`vJj@w+dk3L55W zI+mXeY&A_BbiX?pSh*P6dYU=~S-Xcg`-HjsM|cEAd4?wWMCHO_Rq^=|DTT>dMH#sO zLsm&fURhc}4X{{GE^bdL?Mkoghct`=i}m7`v8wiwhR&guu7URMzK-txuHJ!x;nC5F z>G7#qVA(xBJwG}%-#@Y3I=bHQW2^qhR^839VFX~s+WXfE{@)hye~75`FP%@WpRR2m zZ0+m;i*>+$?(Xj$02K8%(ndE+b|8lJ-^7gqUz%TQyTAAX{m*;_|A7Db?0=`_pGWxT-v1o`*ZqIj^>^*J5B@_h&;|Vc5uYM^#F26XkQi9>=lmXu5U>dLkyDq@Hj6eS}=8+8= znb$tO93X>jz-j$1b0{4nlFL>4Zq{(-`y#v=CfaoQBs{3+6EIC8Dgqs~bU?!1hA^F4 z-El}jqB>F`wK0Pv$-uVo1LNh56lEi1#9HzrYWua5cpo??D?IWfg`chtcm&wv10pPN zwM3Mhr!h~RP~kt5xM<}k&!JQcwLnd&&B6MUfflm8^~COQr6DIKNYF|>w?6Z6oe_br zCR^hmk-6aj8;IUW!xZ}IMkdKk5-Wa?Qv`PLIVu^U{D2M#W1KIi~%B}xSd}ZHD{2 zeDxC#!)W)_biBJPHUUlw=;>S_vYsxxm#$T$&4I-1`Wwn6sEL+ z?jRf6fKHZc9d>vT?D#LN4v}T@1Q2b9@SEW5Y>evX28W>jD>LY|e27*>kTbMJn^&N{ zmQ7Z^{o!j}tND^PyR)l9$(f&VC&DM=ec;Y>dFH{5yRqxy zh8Y9C-bybck(D#cv57-k{7}9>?&Bi+P9AR&sScwx&sO9e#U{wI;=FrrA!MB2!CC0ue6XeKpLp6vR5EpBHRnSx9Dr_hMJSqEU!V|J?ig4S#p%-?jhq+y1-W ze;)1k_j5bKujB25z!CWSV_JSm^%v7}U^~ITP0OS}+DO8Q?yu8EMd^J26DA;sKtSb+ z#jf}ufU3|LfehyxA{m;gVxyw+O(wa(v0mHC&+C(Y&MLOF_`OC$Y{4nC8z93*Pe zb9#<9r+i*{^p0c~GD~RFmKk8h^d>3U7JH8H@%NBf^$()m#=}n_B_C*@!|XQaA8zfm zyu_}zb1*q2&3x1>XnEp_QaP^miH{Oj&DZ?3oZA@giQ1ik(@ z3n#GKa`Ua>uW$_LHw`qpqAOn7Z{@9c_U}r^ZyIRN@++q7fCk!HxUq|gOtbtYl1>bHs{sCB*RY31{z+F9lw^vr7U-A_WmDK@QIJq-x^cc>EWDxGL zIB;8DiIyt42Y-R^6pkS3f(efJ>V;tGZQXYVP1uUoE{~e{&6~0M)y-PU5#W}DRYqwk3#WAh3@h6T{8;anfrH6|YweezBF3VG>|)w=kKp!jfFrs=YJ ziOpM+W0a?AzLHb#j(zpAPn+8GVhB&ecdUEE+w6$is{?so zc)Gp%8t!Cl?xU&o;YQV^wTgQbu>-OL!otb(G0el~$C^x1_$_K4ne5h27nZ z1T37O2PDH5PVTDgxqX`@Lb`Vn>;m^k;mM51437$j4OkM~$GwkEfQ|`+31VQ8UL$?} zp!)pA`~3alKavFhj28sZK#y@Kaqy_|326yQ=t)7$AnGU7w47iD9y(?LMphxFC!#DI z08daH#uMZMc!EEXf`7#b0${;^ff0l;1pkB)B=`rCU{Xe0N=|%w0RR(B%&thxtx3uUI7LlKMXkxj z?a9R*$^R2l@IR3RZ!m%|lHfH)FulAhv!W}zvNN};tDw5GxTd4DuCubCtERc99_VYe z!(f5{NwB+jpdUa94iArvi~s=Tv9Yo7@$rd?iOI>ysi`Rl1TsB64Up7lXJ_Z;fH}AM zg@wgmE6>2j^B*hEz{2zO%JYpM!PlF8XJ8o?I0gjhfj=z>e&5jk?FH-(=kbdqcvlb! zk9UJ{xz+8_#S_I7xs`VBD?0Uj!x2((Um|Q32kg=0cIWMA&Nds&1gS_U)Kf=$m{2HI z+TyX*on}ZAWv49W+9sW6|HH>u7?;?3xMRuCXgH6yplZv1LYG%JD&UDC~<4X5E zaSXM?6Cc)ocrP7|%WUxo@8<0GdSZzZkqjOi01s!~Ma6>&4gcPK0yK1@`v83lgZKd^ z2|7%q=vV-Q>$m<2Y^5=wS5Dh_gLP7n1VR{qbp7Um{v}|qfn743{IXmE&$$KUxCP~SgyeaJ<@to=`9YPC8k-&#mlc+f8T;!mq(w*?#vt&;kC3_V1s&yMHmP|8r*;pnQ%j z?u{*OPb_Rs&96h|KTj{L%`B|VEdnd)>uaAk01tWqJGl>FCyxM&c$gPFU<2}R1Ma_l z5f+$}a8Igl5TD3T9{xgnN`WBF#G+nU7_Z84m{(f@37G9JIGR%>;Tgp+5j98G9?*e> zVtGFz3`oRKb|v6^9ue$|T;`V2Jsn%)z`?y24Kk2-alsdm)g9LiC2&!NhNvk>PUO^IvJx}T~w(ACm9~TZrgeDsZmKY=JRn;uiHm7V%dBf z&}t_xu}CDft%Znl6un)0d`y|>5b~4fNByS;oujc&O`%g^Pc}v<-}Eieaep`dl=A@p z-6i9n&VCLMV8e+(m5E0{Lqg6(!@vU!Cki~37m<1`si2{#ZltPbp=tb4$HeZfrPEJl zf{nYWt%sT8&-uiUUXif+G6*)N;UAq97?&TGR2Z9HlA2qdSx}i>Sead1om18b{Og=q z)t6H@Slm2T)i%=DIo#Gg*x5VS)jQbTH+bFo9qJz%9h;nn%mN?+SS<*dUmlrV@16PD zJ@c(|1~$OhIR~3z{HOG~n+cAgwbR+n`RPK$fw)gB6E4!XQvV~+erf>cx*4$h7^#ob%Ohr%)XlrD&#gq%wrE)oRE!cn)KaMz=c z9%>3FDmNytN0Oh_P$rMW{%U1f1+i z2H(|hkkf#tA1+Hoa&`l|z(EsZC0$;ohDp(4q8RQyzYVTNF+#aN%njCmjYm4x~DU*gljBlJJ1Du z@UYPHxXso#sqgd~4oA*~2OtNr#8tPOm|U@OhTb-}s6W9uh+5r5Q$E%Nru zolFzdDhNuw++NGo9#65G)7i%k*lk3qbC@UBCYn~cqRI1gWrPsk_&wFhW%hsUvQ z7pl42gsqXZhk|K(anQ}Ud*Lx4z<7By{u;0~fEW}3wg$#Hj>nT%Sbs`CaS$KDKY)7# z5au5c0Kiuu+5GP-!kZfL?{(pyxUev){9|kYEdN^|Y#h+_r~(BpE+rm56#*fbn1r4T z#7srQ4yNa!XBJ>)fBFkD|EHw#zaY&2LpjLzjE7&ES3sIyQ2K@~55vp{S!40)Q7KMD=FQipQ^Cz^FO4YhK8{G^Z!!%84wT%j3opG1qTO*goFU& z31MMj|4Kh4x-h4rqoArC zn0KfE!1B#7usm$W0RYRx*z(t74n6(dJp( zCl?9@q1jzTVSaA;M6+B&hdicP7jtEVr^fLjOX$P%3s;ZRowe{ZA z%dT-;f9I{jyYo`1TTS5ZioOu(V zFl%0O_asTv5cJbq@*xb`g@uR(k8u;Q_zy6MFtC1iaejiC|K7Rz%QJru*gtn}Zn(~m zfUv!eTv+e|0gFq4i${e|NJDhp%b}!Ur=jDfW8(i)BS(S_Xym}E!2h|C1JsK*k;}>V z?2j&vkTfh{fkuvqw1_AWr!qHjDkJm%Tq7qnH$I~%A*(Dgr#dmO?sv@o>f-z_G5fy< z>~$ljE2pX}zq+%i8W>aRtZwRVZ0l|5fOT;?U||b1at47=?H`^P8lM?~ERD{78ClpF zTsrJuKJH)sg-H9;RMDSn%D)bK|C;>4J<=et)itW(8HB0eRQ3i&n|X<|W8VY_%pv5tf%@q-|yja>~agDc@& z-O~pPebMyy3hAQ9=4E0KKVtTu7R^5k6?*$PeiG5(S<0>odkpsn!|sG#IGpn@x?fxJ zu1dLI?3>2=#gi5JT~a;8Rn?()twn@8Oe%W_O-<-f9!ZKYgerAM^o6~-%RGdHRbcpp zQYTX4>L-yF2^P8zh>UPg;F;jEXvoQ_$;rXwio6?$D(dgS!sXJ22xllZH zr{MLVVDqG4^roN(oEZEm!9i5uP#SPFEkhDLa~dOSCexE_R*qaQj(j1uLTRRACE8+b z>SBGW5+kZ|bLuKv>S{;oIwzV&XPP!w>J~@(7HifvQ=aCxLXA3Nb!yVpujH#=DptQz zs(!6nqpV)5s!^w=Rrdyv_KoV*b^efsZoQ^%gO*-{wtl0IL6g2wv*EiIW0O`>%Qg$^ zcB_x=RyKcD#|PUEYrD>m_FcA)-44z@&hEW#p8dWa1HtYCVeW(BUPEF2!=Vu);gKT| zQNJ}B5jFZL`bJ}sF=J7&5S}|tlZh0{Mp=s`GVs4qLPK;Qb3C( zh0De1Yo)PY$|JU`L-!iOkGmqy2O=(qLodfZT~5ZHPp6#EWSq@pA47`v$LqcgwQlxw zZFF^g>FWN{(Y4;*x!&6TxuxxMQ_GE3n_6cYJ9_H-3Th^UtCpS0zgU%RnU;QiU%G8x zxo6k--L?JHv-`rU=R9QKG;Z`Hck-}la%+5iX?&V#l$k;bPqhmW`<2w_RJ5!L| z=@~$Kvvd3N3;T;p2TRKb%PR*ftB0#=hihv`pVyDpzZ`9Be&5{s{%z;S?%wykz2p7; zlY@iP!^5+qqx0|I&wu0Tc@C zWc+^e`fj^-Z7B$t6arR*fJ5QL&-xFA;4fqPw-c8!u9wru4>%D@RK?tg1pI*dPgl$j zIAvt>wYXkRb6TS=%an0vd*sDdbC@}lMCE$daoQq#Buygxnn(-q_R@Yr*BPhv(jw9F zrixzg`#v&O#HV}uA#*!~#T%2o*ld-IkjL7PUFzdmeJy*CGKkkPtmoy)=a>f9ABkKm zVj+b2Eg_FaFJDiQ%=g}>A|Ch3pJ28|m^LT(@{yl%gBl?s3u+~{jW@8Y+AAB*M7t{b z#8|HBETz2FAiGCpgKOE+8;cv3!5f!ct=rc~SbnGAC5y$a4nGTc>E!Gka1^wN4n%(< zc(8suRUAjWR?sZM&iUP9KMB~<)1f%kt5cKIG8;7t-J%nNipa85Z)#3(jKmU8cm~IE zKui0>EjME(!st=EFQ3HGy^$)s(I_Hx+wPN-jTjI+DNwhe5kldqmxQ7p87{f?KgwDS zx`&4q$Q4E76U^7cCNiir>)NGel=p_Z_wJ!#l^egvkz25*9SBi4vfLJ;Wq0MG6ykS9 zK(^|zIR1Lr(UbZ}!-aK$GbGSr5EtZz2v(A#or7TMzBy6TLFGiY#%%V~`Jk<5bS3we zg8$jl%El*nn_fdJa*TN19C0B2Jm zTGu65fDw*0#}mitYj~!npJa#+NIyIfPfu+XjVvUWrhaoPZRu+5kZq3K=3uN-Tj zu{+E^5W6!A>swo8X|2&$yPUrkkNR-TrZcORa+2w)l?f}%&bh9YV+Qp^mx%PdyVL6R z;8UJC55v7fE3(40Tcme$(!ZMEWe)G$A72pcK|Dt02||tt;4nU#Jran397?oQKOR+o zqIh8`#y+LCzgK83F?aV7Kis|sYs2QGzAg#J!;gu>vC`fNSh5Ow(Ss`l-*qM8{B`UpwZjfby|ycAPP^QQZDB|U zJx8DLI<@^gCot*5;uI+z$u)wLmYjO4MT~)|Y{KQ9UV@^_VgF00d!gVKyX?`CrkHxt z!(k80uF=r;zKvDO_|UNV9o z*ufst&b#C_D4G5fMswE6D-z4>Kfk9IV(b%`o3sE6IvP zvY@v(X^$cdJ(*+8(YDtPsA70CSxANNn}w`?>I=wZ%aR;0QaOx;^k=eH^$eIOWKb{U zBXhPX55$MClC6tMJeMdPw7jJkzoUrEyGk?QJNzPXQ&vrahp}|X{_HRb4lP^oj?}Ol z-cd5LOtvs~@30s5Q3`rswkVat4<9~y^yu;9$JhYv9_Meo zdmDJiL_sHmx_X=rG`U@$E$Egc;lJv}`G0|O%? zBNG!7Gcz*_3kxeND;pczlP6Eu+1WWbI5;^uxwyEvxw(0GczAhv`S|$w`S}F|1Ox>I zg@lBJg@r{#L_|eJpFVvmCMG5>E-oPFK{$+}sV)}E% zOxYLNvM+LF6!K*h3S|_Eq!o&#{MiUQ4ghz_{7iwAI9-&D^Tp z5|);9e6Z=TzDY%3*+{32eW$HM7a%)FnCzVZ0r^R{qf57wYmc*AkE=(on^&KwPrtX{ zfM4KXK=4pd=uk*FELREpnXAC^lgJpDqGAD!MaPZB#E-=$jK?L8$0toBrc5TMO{HZ* zGP9?1@_^piY(ddnQRzZy`C@tHQf2jWRn1Cu?P^WkT5ZGU`o_-<&Ff7qUz%GtTH80< zJ2yMKx4L`3_6=&Oz%Nv_JG`DW_E98ZXd`%=H~b377pgGwXk%!w0yL(`hD&5k1rd? zn_I_Uw@(0Ve}n1U4xrQB-P67Ovx9@P!^3kR6*>BTlZ{;bk&T?e(vOP^n1CeYM!yPs zSatzSm!Le{7$UCLT0#P=aSq|93x@4!umlqhK4GP+FQ6FAA`eC6}Dj6;#6(WED2P{q4EM^IyL zY1z-<=OQAnMW1Sji5rPaT1iMbN8oPj=$z?v1OP7{UlaWu6RY-dNB3@oGM&VVY;_I+i%7Myi zK5FW28d}a;+V(oSHhTJ2hKANg#vk9kcYJT+_TI$D#5BOfG{nU0lZjchsad?Kd5Wod zu9;=AxmAV5hgu8k2Fs7lRyM64Y}!89wp#-cyh`;MF72IAYsq0`o}6BgewB)3?vduix9h-zT8oH*ml&XdobXFer2|IBYN^ zd@$_OV0h$EWXw=Z+;CjNa6+V zTHCM&#B^ixdUNZSmNp=!H`+QjJGwTzdSGGQ)3*&o_OIan)<5(Oi0m5y@eK>{ksUy= z$i5D4SbYBu?#Z2rshvMZHW1eTARxqNZ$cc1?|%~6+t&fTvkQyq-M!Pjz0>{uvwc`( zpB(~`{iopm@#Et7{C1mi$m!ZTO<=9Hym9p;W zCeJH~(2GdG%84Zuy&&`-Q6KDPOH@YIi+c70}xsn%G z!S}BB$y|CrYS{zyWRv*}o3pibs|s+QIa5`k=@~tUE{#W=e&pW~NLW)c6CvcDKb%yf zT^m23px-wqSE~G_;SJ88*7o^p`>P16~iH`{GCUC6NAe2+MK=&wPUT zOq#-MrqV)=+De|*dY;ZkzRqU8?q-4R*CKWoawbgW7= z>IHdsQ+Rh!dbdz}*V1{HGJEGe@y_D$&Xn-Z zRP@f&@Xj>y&9e6|@Czu52&|0{Y)toU%Jy!~^lnY}>P++M{weRCG{4@I!2ZPGfymGy z|Aafx_O&`^zt{2OSeDPAGmd$diGp+^ucZXY5v+<|GB?r zakye~qHJ)ss%x#eakHoVaIoZfqVRIA;Buh=x|9!H&4Yf7dy&QxI3TPO5IR?F$hF+{dFV-(FH=r=sz%CTJ4}~6I-*$f%`arpV zab5QxL7_mgzXOGSyM$@y{9^Y2=r0^?e>>Xv`hDfwkJ*FMiQ|ir^Pj)q=GXkIegL^t ze74!$TYfmeG7vR-%R`?-PUt3965GqU=9h zWrV-VCv35hSh-7ygBaB0Ds)iKih?$<>_yFnEKDscnjbLR3E}RxCYg7$B&>WNty3x` zJ#h=Qz13eW907qVgGd_R6YRQ@{Z4Jw6_-`e{)?F?N`9L&^QYJj=L}wJib*2GdJ;#cpZ9ZpvAoUdC-F{(h5TZ5``t?{Vj9$G>p6j0wq#c% zuN34Zfu@&_Q4swwB3ArDIVs5lch`zjk)ob@tp;Z<>&N)L-(Fw!>!6=r5$qzZQPrb; zyqPYr3DOt&geZ&vAHF%4?W)}p_()9;rA5pA8EPe$s`ZY~@dGLnH*5nh2I}@i`|?1D zoDREmQX|17ua)PQlcp+yandYiI49u;6l%|5KH z1y#(H;%;{}TGWLK8JfjKmE=EFi*C@(dF@v+7aR265Q>#AW1>*C6o;gB5=`~=Xm9Az zkANqEc5BQ+&$*Z8hBXt`YS0szzNV+4R(!rp^XGsot{fCtDsEP1vH4VnpytFKArj`p zu%1fq-MOJ5)P!QS-h?>eO_S3K?OPOR5wb+GU~iOAa}q)x1^a29VC@N1KI+az_OQ#3 zdcPU*I8*;2w&aVFDNAzdVz0^Nw4W)!IZW=wDg-%Z}W~JHXqf%@dk>*BNH?eu@+ZEetEtBo<4O7<95Bd$wlKv z(Toqh-&O}a{=1o06l`p@!CRS7KkYCc@pYn~#(EEYm( zSJ;(%nbYgV>nhYNPv$b-v=i=L$ya127M7?ZVHi!~vS)|JgogC;6ZY#z8}=Viu&6sR z3E|L;=%7M!qMevx*>b>1CsN;ekSf?gjnnM(_^fN}g2N*P9{mH- ziTLBC(Arzt--z=iyYAyC6&AM}AYi30rM8!6*S0L%+{sbJ4@pUL_U*xF5R%hXMB?bW z7-9YpJ~7`}>`}wlY1)AirdwK09Txi8%#UVzj=MNl;RA~_SbOyLB9#DW@VV^vTd_xT z%Yl@lt~ioRZ@BAS%dFMN;oi7-b4ClIT04{w^wXXDCje+iJ2O2lBQboz9yPir@zudqai1E;;_}J5@PPZK83g<<~dBZ*mp0q$YAzzUL|pXo~MbHr_?1iSsMF2 z-%ut`5{`^+plMG-m8yGAA2FrrM z%3!bt7_18h8-l^cV6X`oYz_ung27f`u=TY*($WI5qouXJmK80nB`vKvEv+dn?K@gp zLt0v0T3QWST4h?=SG2SWw6xFZ=$_HhiPO`IFfa%*GV(GrbF#7m%?hAX0rV(3@ic$r=yGQ3@?ahIWt#}$nhNKijuf4amY9isHXAQ9mmoKn^kP2w<$TKPg;eE* zG}VRlH;WnSi$WtzvP9R6Xz$Rl zVAnu^{v7|-D_PS$UBRV5(z*1hOO1#}laObdpnsou*y!_wS>?SlL8#XdOy0v#-w~+aC^TRU8Z-_KnS@48L*wS5smsvZFVNyGXz4bzZXeqI1KN8E z9Xf}OoQV`%60yvEL$1{ju-GP7pe;|7SMihTQp@-M`%{M4? z8w&mUOTUpwzb-DJDFKOu-j|G}^F2uGb7l}~b>L#n90(+n zT*%MC(tZAk+0sI{stacz8ucXu;+DdOaH^Oo*-I76w=d8ny&q?Ag&Dt0obhn;$SnvL zRJ!Un5{&b~?yj7HpkQuHZgoZCr)=qzy<1&q#9xLQKl@SiCSHkH_*38A8G+8AJBKQe zR~r7V@Bta9aS+mRPpDDyC3fsL-5xJ;GOrU`t*xenVU=}?sL1vSKYx|XI@Pwdd3f~8 z#{3j!(Fodb4$(q2uETZOBoTvYTRV%*N#<8WvV1AWyGsc0xBh5ghyjDI;_xnTS^X<# z*G8DIN8tKefB1p@c}yAb(QF#uzA+N}{n$9R1*lyy~815Ye4*bUk zM<<5Ir$#5I$EIc`rspPS=BH*C0f&f*xfOsFIW)U5F#EM{_FK>FZrAKy=PWQb44A#a z^ye+rzgz>O#eWwtYz!Ee^e=rMTKO@udOWsvJpTD)>dVRe*2&WL$?7&RW(-UU0F%Z? zTf4Af z_61C|{;Q$ZfA##$&-nMR0`K|#2H@gf7dj8Ci&8uMVTBIhde9Y2A_5$ITBP2%a&m>H z-?(zpgk@a2a$bmEuUFdd0EJGryq^$o@L7A54HP;QED2H-Mm^a;q4W7Itk6+y^P@Pc z$e+&C8OwcX3z(k77_atvo>UgjhgcqN@!3=rX$06K>|Q>rE?R1{5E`6*QC*_Y9x?_7 zYM0WX?&vDn%6?pv^&vTq-8k|Pnevg0v~MvlnDOw%9^s;-Tja264Oa)7=XjIt0L9PaMrgmyc z-tAd;^=Z)5u4GUy9?v(GFPy|5@0~tbbfJ3xSmJ$Wwt0{1Imkxx!}<39gLmji8w9R6 z{N=NP4=t21-d-(fsd*qU8)&KGW|3Rv2*Mqki2XD7FvyyjuHf>U1 zJg?gUU?PC$1_J0OGIc-GLu|ar+9G&hX;_x=1!5HM46P zGkQyJ0+yhwa7hkPoN{TO+st;^0=Iub+>D8FR%yQv+uWGrQYz{&-mE(VZ**))v)dCRa@McP$8aM}O4a!npMY zzgUp>=-d<);X_{u8Yu0|M0ekU_dRlcw;J5Q*}+%FW;tGC%eV>kS<|6Q2IJD6+tSJK zLqpc+!WC$JbGyy=MTGXMZj%s-3`wfq+Y{*Hzc9^VY_s1fr8XPTpV?lI|30{(kA~Rt z9(qAP2^S?T3av5?PAJE;de%@@uSL7fIQnk=!g5YG%2BCa;{_pCiwQ9ri;z>@x8gFa z7xhoOL=7)E=HICkaBk>y$(@u@#;I48`yUeKt_CN4)4%ho%GdtRr?zj$aROz)EorQ? z$9=)6?mpAj`&9pm&pK(vrrTMg3`+HM=m|!W%Yv9A6n|cRk?f>5;WN2v0`Mpca?xRfs)^$d=9kzwYUMReSKMI3R=0K(bF| z<{+}VKZ5~Qa-1DRHKS%Sd2@v@;~Wxq5+E=KXY}hC<;4s>e9V^iHt#Kfcb=@L%qq

q+}iIwrQ`Kozh;^Bk1|E2isqK2`9oKP3gfA)mw~ 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�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 ^Jq&7CUE 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�M}70);7;YGR|+h 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 z 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∨#v7BMz16`XZ8uL~( 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%0D`?xjcMKx3l%` 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

;II9PIlZ?E4%ZJUcw_{woglz5fwj2m8Na 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 #l@}}^GXA$yY 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 K-Y*GGx9Ia{|LxpjTgb|b?TqsEo8$`yLy>QZ+T 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 literal 0 HcmV?d00001 diff --git a/samples/react-sp-tinymce/config/config.json b/samples/react-sp-tinymce/config/config.json new file mode 100644 index 000000000..8b4560873 --- /dev/null +++ b/samples/react-sp-tinymce/config/config.json @@ -0,0 +1,19 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/config.2.0.schema.json", + "version": "2.0", + "bundles": { + "tinymce-editor-web-part": { + "components": [ + { + "entrypoint": "./lib/webparts/tinymceEditor/TinymceEditorWebPart.js", + "manifest": "./src/webparts/tinymceEditor/TinymceEditorWebPart.manifest.json" + } + ] + } + }, + "externals": {}, + "localizedResources": { + "TinymceEditorWebPartStrings": "lib/webparts/tinymceEditor/loc/{locale}.js", + "PropertyControlStrings": "node_modules/@pnp/spfx-property-controls/lib/loc/{locale}.js" + } +} \ No newline at end of file diff --git a/samples/react-sp-tinymce/config/deploy-azure-storage.json b/samples/react-sp-tinymce/config/deploy-azure-storage.json new file mode 100644 index 000000000..2063de8c2 --- /dev/null +++ b/samples/react-sp-tinymce/config/deploy-azure-storage.json @@ -0,0 +1,7 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/deploy-azure-storage.schema.json", + "workingDir": "./release/assets/", + "account": "", + "container": "oc-sp-tinymce", + "accessKey": "" +} \ No newline at end of file diff --git a/samples/react-sp-tinymce/config/package-solution.json b/samples/react-sp-tinymce/config/package-solution.json new file mode 100644 index 000000000..626627808 --- /dev/null +++ b/samples/react-sp-tinymce/config/package-solution.json @@ -0,0 +1,46 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/package-solution.schema.json", + "solution": { + "name": "OC - SP TinyMce Editor", + "id": "3640f0cc-a41c-485c-b5e2-688975a75840", + "version": "1.0.0.0", + "includeClientSideAssets": true, + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "developer": { + "name": "", + "websiteUrl": "", + "privacyUrl": "", + "termsOfUseUrl": "", + "mpnId": "Undefined-1.17.4" + }, + "webApiPermissionRequests": [ + { + "resource": "Microsoft Graph", + "scope": "User.Read.All" + } + ], + "metadata": { + "shortDescription": { + "default": "OC - SP TinyMce Editor description" + }, + "longDescription": { + "default": "OC - SP TinyMce Editor description" + }, + "screenshotPaths": [], + "videoUrl": "", + "categories": [] + }, + "features": [ + { + "title": "OC - SP TinyMce Editor Feature", + "description": "The feature that activates elements of the oc-sp-tinymce solution.", + "id": "dfeff68c-447c-4df1-b4b5-f52243f1e30e", + "version": "1.0.0.0" + } + ] + }, + "paths": { + "zippedPackage": "solution/oc-sp-tinymce.sppkg" + } +} diff --git a/samples/react-sp-tinymce/config/sass.json b/samples/react-sp-tinymce/config/sass.json new file mode 100644 index 000000000..5e78c982d --- /dev/null +++ b/samples/react-sp-tinymce/config/sass.json @@ -0,0 +1,3 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/core-build/sass.schema.json" +} \ No newline at end of file diff --git a/samples/react-sp-tinymce/config/serve.json b/samples/react-sp-tinymce/config/serve.json new file mode 100644 index 000000000..a4c03e287 --- /dev/null +++ b/samples/react-sp-tinymce/config/serve.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/spfx-serve.schema.json", + "port": 4321, + "https": true, + "initialPage": "https://{tenantDomain}/_layouts/workbench.aspx" +} diff --git a/samples/react-sp-tinymce/config/write-manifests.json b/samples/react-sp-tinymce/config/write-manifests.json new file mode 100644 index 000000000..bad352605 --- /dev/null +++ b/samples/react-sp-tinymce/config/write-manifests.json @@ -0,0 +1,4 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/write-manifests.schema.json", + "cdnBasePath": "" +} \ No newline at end of file diff --git a/samples/react-sp-tinymce/gulpfile.js b/samples/react-sp-tinymce/gulpfile.js new file mode 100644 index 000000000..658b0af59 --- /dev/null +++ b/samples/react-sp-tinymce/gulpfile.js @@ -0,0 +1,19 @@ +'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')); + +// add this line: +build.lintCmd.enabled = false; diff --git a/samples/react-sp-tinymce/package-lock.json b/samples/react-sp-tinymce/package-lock.json new file mode 100644 index 000000000..ef6549b24 --- /dev/null +++ b/samples/react-sp-tinymce/package-lock.json @@ -0,0 +1,67775 @@ +{ + "name": "oc-sp-tinymce", + "version": "0.0.1", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "oc-sp-tinymce", + "version": "0.0.1", + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/mgt": "^2.11.1", + "@microsoft/mgt-react": "^2.11.1", + "@microsoft/sp-component-base": "1.17.4", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-office-ui-fabric-core": "1.17.4", + "@microsoft/sp-property-pane": "1.17.4", + "@microsoft/sp-webpart-base": "1.17.4", + "@pnp/logging": "^1.3.11", + "@pnp/spfx-property-controls": "^3.14.0-beta.4786980", + "@tinymce/tinymce-react": "4.3.0", + "antd": "^5.0.0", + "dompurify": "^2.4.5", + "html-react-parser": "^4.0.0", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "styled-components": "^6.0.0-rc.3", + "tinymce": "^6.4.1", + "tslib": "2.3.1" + }, + "devDependencies": { + "@microsoft/eslint-config-spfx": "1.17.4", + "@microsoft/eslint-plugin-spfx": "1.17.4", + "@microsoft/rush-stack-compiler-4.5": "0.5.0", + "@microsoft/sp-build-web": "1.17.4", + "@microsoft/sp-module-interfaces": "1.17.4", + "@rushstack/eslint-config": "2.5.1", + "@rushstack/eslint-plugin": "^0.12.0", + "@rushstack/eslint-plugin-security": "^0.6.0", + "@types/dompurify": "^3.0.2", + "@types/react": "17.0.45", + "@types/react-dom": "17.0.17", + "@types/webpack-env": "~1.15.2", + "@typescript-eslint/eslint-plugin": "^5.60.0", + "ajv": "^6.12.5", + "eslint": "8.7.0", + "eslint-plugin-promise": "^6.1.1", + "eslint-plugin-react-hooks": "4.3.0", + "gulp": "4.0.2", + "typescript": "4.5.5" + }, + "engines": { + "node": ">=16.13.0 <17.0.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@ant-design/colors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@ant-design/colors/-/colors-6.0.0.tgz", + "integrity": "sha512-qAZRvPzfdWHtfameEGP2Qvuf838NhergR35o+EuVyB5XvSA98xod5r4utvi4TJ3ywmevm290g9nsCG5MryrdWQ==", + "dependencies": { + "@ctrl/tinycolor": "^3.4.0" + } + }, + "node_modules/@ant-design/icons-svg": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@ant-design/icons-svg/-/icons-svg-4.2.1.tgz", + "integrity": "sha512-EB0iwlKDGpG93hW8f85CTJTs4SvMX7tt5ceupvhALp1IF44SeUFOMhKUOYqpsoYWQKAOuTRDMqn75rEaKDp0Xw==" + }, + "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.4.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.4.0.tgz", + "integrity": "sha512-HFrcTgmuSuukRf/EdPmqBrc5l6Q5Uu+2TbuhaKbgaCpP2TfAeiNaQPAadxO+CYBRHGUzIDteMAjFspFLDLnKVQ==", + "dev": true, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.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.3", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.5.3.tgz", + "integrity": "sha512-ubkOf2YCnVtq7KqEJQqAI8dDD5rH1M6OP5kW0KO/JQyTaxLA0N0pjFWvvaysCj9eHMNBcuuoZXhhl0ypjod2DA==", + "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.11.0", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.11.0.tgz", + "integrity": "sha512-nB4KXl6qAyJmBVLWA7SakT4tzpYZTCk4pvRBeI+Ye0WYSOrlTqlMhc4MSS/8atD3ufeYWdkN380LLoXlUUzThw==", + "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.3.2", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.3.2.tgz", + "integrity": "sha512-2bECOUh88RvL1pMZTcc6OzfobBeWDBf5oBbhjIhT1MV9otMVWCzpOJkkiKtrnO88y5GGBelgY8At73KGAdbkeQ==", + "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.17.3", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.17.3.tgz", + "integrity": "sha512-slsa+388bQQWnWH1V91KL+zV57rIp/0OQFfF0EmVMY8gnEIkAnpWWFUVBTTMbxEyjEFMk5ZW9xiHvHBcYFHzDw==", + "dev": true, + "dependencies": { + "@azure/msal-common": "13.1.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.1.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-13.1.0.tgz", + "integrity": "sha512-wj+ULrRB0HTuMmtrMjg8j3guCx32GE2BCPbsMCZkHgL1BZetC3o/Su5UJEQMX1HNc9CrIaQNx5WaKWHygYDe0g==", + "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/cli": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.22.5.tgz", + "integrity": "sha512-N5d7MjzwsQ2wppwjhrsicVDhJSqF9labEP/swYiHhio4Ca2XjEehpgPmerjnLQl7BPE59BLud0PTWGYwqFl/cQ==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "commander": "^4.0.1", + "convert-source-map": "^1.1.0", + "fs-readdir-recursive": "^1.1.0", + "glob": "^7.2.0", + "make-dir": "^2.1.0", + "slash": "^2.0.0" + }, + "bin": { + "babel": "bin/babel.js", + "babel-external-helpers": "bin/babel-external-helpers.js" + }, + "engines": { + "node": ">=6.9.0" + }, + "optionalDependencies": { + "@nicolo-ribaudo/chokidar-2": "2.1.8-no-fsevents.3", + "chokidar": "^3.4.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/cli/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@babel/cli/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "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/@babel/cli/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==", + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/cli/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/cli/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/cli/node_modules/slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", + "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", + "dependencies": { + "@babel/highlight": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.5.tgz", + "integrity": "sha512-4Jc/YuIaYqKnDDz892kPIledykKg12Aw1PYX5i/TY28anJtacvM1Rrr8wbieB9GfEJwlzqT0hUEao0CxEebiDA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.5.tgz", + "integrity": "sha512-SBuTAjg91A3eKOvD+bPEz3LlhHZRNu1nFOVts9lzDJTXshHTjII0BAtDS3Y2DAkdZdDKWVZGVwkDfc4Clxn1dg==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helpers": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.5.tgz", + "integrity": "sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==", + "dependencies": { + "@babel/types": "^7.22.5", + "@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-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.5.tgz", + "integrity": "sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.5.tgz", + "integrity": "sha512-Ji+ywpHeuqxB8WDxraCiqR0xfhYjiDE/e6k7FuIaANnoOFxAHskHChz4vA1mJC9Lbm01s1PVAGhQY4FUKSkGZw==", + "dependencies": { + "@babel/compat-data": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.5.tgz", + "integrity": "sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.5", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.5.tgz", + "integrity": "sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.0.tgz", + "integrity": "sha512-RnanLx5ETe6aybRi1cO/edaRH+bNYWaryCEmjDDYyNr4wnSzyOp8T0dWipmqVHKEY3AbVKUom50AKSlj1zmKbg==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", + "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", + "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "dependencies": { + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "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==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz", + "integrity": "sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", + "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.5.tgz", + "integrity": "sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.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==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.5.tgz", + "integrity": "sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-wrap-function": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.5.tgz", + "integrity": "sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "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==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz", + "integrity": "sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==", + "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==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", + "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.5.tgz", + "integrity": "sha512-bYqLIBSEshYcYQyfks8ewYA8S30yaGSeRslcvKMvoUk6HHPySbxHq9YRi6ghhzEU+yhQv9bP/jXnygkStOcqZw==", + "dependencies": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.5.tgz", + "integrity": "sha512-pSXRmfE1vzcUIDFQcSGA5Mr+GxBV9oiRKDuDxXvWQQBCh8HoIjs/2DlDB7H8smac1IVrB9/xdXj2N3Wol9Cr+Q==", + "dependencies": { + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", + "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.5", + "chalk": "^2.0.0", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5.tgz", + "integrity": "sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz", + "integrity": "sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-external-helpers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-external-helpers/-/plugin-external-helpers-7.22.5.tgz", + "integrity": "sha512-ngnNEWxmykPk82mH4ajZT0qTztr3Je6hrMuKAslZVM8G1YZTENJSYwrIGtt6KOtznug3exmAtF4so/nPqJuA4A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", + "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", + "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "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==", + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", + "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", + "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", + "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.5.tgz", + "integrity": "sha512-gGOEvFzm3fWoyD5uZq7vVTD57pPJ3PczPUD/xCFGjzBpUosnklmXyKnGQbbbGs1NPNPskFex0j93yKbHt0cHyg==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", + "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", + "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.5.tgz", + "integrity": "sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", + "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz", + "integrity": "sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.5.tgz", + "integrity": "sha512-2edQhLfibpWpsVBx2n/GKOz6JdGQvLruZQfGr9l1qes2KQaWswjBzhQF7UDUZMNaMMQeYnQzxwOMPsbYF7wqPQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.5", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", + "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.5.tgz", + "integrity": "sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", + "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", + "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz", + "integrity": "sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", + "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz", + "integrity": "sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz", + "integrity": "sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", + "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz", + "integrity": "sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", + "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz", + "integrity": "sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", + "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", + "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz", + "integrity": "sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz", + "integrity": "sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", + "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", + "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz", + "integrity": "sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz", + "integrity": "sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz", + "integrity": "sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==", + "dependencies": { + "@babel/compat-data": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", + "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz", + "integrity": "sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.5.tgz", + "integrity": "sha512-AconbMKOMkyG+xCng2JogMCDcqW8wedQAqpVIL4cOSescZ7+iW8utC6YDZLMCSUIReEA733gzRSaOSXMAt/4WQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz", + "integrity": "sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", + "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz", + "integrity": "sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", + "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz", + "integrity": "sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.5.tgz", + "integrity": "sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", + "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz", + "integrity": "sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.5.tgz", + "integrity": "sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", + "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", + "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", + "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", + "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", + "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", + "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.5.tgz", + "integrity": "sha512-SMubA9S7Cb5sGSFFUlqxyClTA9zWJ8qGQrppNUm05LtFuN1ELRFNndkix4zUJrC9F+YivWwa1dHMSyo0e0N9dA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-typescript": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.5.tgz", + "integrity": "sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", + "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", + "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", + "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.5.tgz", + "integrity": "sha512-fj06hw89dpiZzGZtxn+QybifF07nNiZjZ7sazs2aVDcysAZVGjW7+7iFYxg6GLNM47R/thYfLdrXc+2f11Vi9A==", + "dependencies": { + "@babel/compat-data": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.5", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.22.5", + "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.22.5", + "@babel/plugin-transform-async-generator-functions": "^7.22.5", + "@babel/plugin-transform-async-to-generator": "^7.22.5", + "@babel/plugin-transform-block-scoped-functions": "^7.22.5", + "@babel/plugin-transform-block-scoping": "^7.22.5", + "@babel/plugin-transform-class-properties": "^7.22.5", + "@babel/plugin-transform-class-static-block": "^7.22.5", + "@babel/plugin-transform-classes": "^7.22.5", + "@babel/plugin-transform-computed-properties": "^7.22.5", + "@babel/plugin-transform-destructuring": "^7.22.5", + "@babel/plugin-transform-dotall-regex": "^7.22.5", + "@babel/plugin-transform-duplicate-keys": "^7.22.5", + "@babel/plugin-transform-dynamic-import": "^7.22.5", + "@babel/plugin-transform-exponentiation-operator": "^7.22.5", + "@babel/plugin-transform-export-namespace-from": "^7.22.5", + "@babel/plugin-transform-for-of": "^7.22.5", + "@babel/plugin-transform-function-name": "^7.22.5", + "@babel/plugin-transform-json-strings": "^7.22.5", + "@babel/plugin-transform-literals": "^7.22.5", + "@babel/plugin-transform-logical-assignment-operators": "^7.22.5", + "@babel/plugin-transform-member-expression-literals": "^7.22.5", + "@babel/plugin-transform-modules-amd": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.5", + "@babel/plugin-transform-modules-systemjs": "^7.22.5", + "@babel/plugin-transform-modules-umd": "^7.22.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.22.5", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.5", + "@babel/plugin-transform-numeric-separator": "^7.22.5", + "@babel/plugin-transform-object-rest-spread": "^7.22.5", + "@babel/plugin-transform-object-super": "^7.22.5", + "@babel/plugin-transform-optional-catch-binding": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.5", + "@babel/plugin-transform-parameters": "^7.22.5", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.5", + "@babel/plugin-transform-property-literals": "^7.22.5", + "@babel/plugin-transform-regenerator": "^7.22.5", + "@babel/plugin-transform-reserved-words": "^7.22.5", + "@babel/plugin-transform-shorthand-properties": "^7.22.5", + "@babel/plugin-transform-spread": "^7.22.5", + "@babel/plugin-transform-sticky-regex": "^7.22.5", + "@babel/plugin-transform-template-literals": "^7.22.5", + "@babel/plugin-transform-typeof-symbol": "^7.22.5", + "@babel/plugin-transform-unicode-escapes": "^7.22.5", + "@babel/plugin-transform-unicode-property-regex": "^7.22.5", + "@babel/plugin-transform-unicode-regex": "^7.22.5", + "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.3", + "babel-plugin-polyfill-corejs3": "^0.8.1", + "babel-plugin-polyfill-regenerator": "^0.5.0", + "core-js-compat": "^3.30.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.22.5.tgz", + "integrity": "sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-transform-react-display-name": "^7.22.5", + "@babel/plugin-transform-react-jsx": "^7.22.5", + "@babel/plugin-transform-react-jsx-development": "^7.22.5", + "@babel/plugin-transform-react-pure-annotations": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.22.5.tgz", + "integrity": "sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.5", + "@babel/plugin-transform-typescript": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "node_modules/@babel/runtime": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.5.tgz", + "integrity": "sha512-ecjvYlnAaZ/KVneE/OdKYBYfgXV3Ptu6zQWmgEF7vwKhQnvVS6bjMD2XYgj+SNvQ1GfK/pjgokfPkC/2CO8CuA==", + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", + "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "dependencies": { + "@babel/code-frame": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "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==", + "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/@babel/types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "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/@ctrl/tinycolor": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.6.0.tgz", + "integrity": "sha512-/Z3l6pXthq0JvMYdUFyX9j0MaCltlIn6mfh9jLyQwg5aPKxkyNa0PTHtU1AlFXLNk55ZuAeJRcpvq+tmLfKmaQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@devexpress/error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@devexpress/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-fneVypElGUH6Be39mlRZeAu00pccTlf4oVuzf9xPJD1cdEqI8NyAiQua/EW7lZdrbMUbgyXcJmfKPefhYius3A==", + "dev": true, + "dependencies": { + "stackframe": "^1.1.1" + } + }, + "node_modules/@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "node_modules/@emotion/unitless": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", + "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==" + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", + "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", + "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.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "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/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": "7.9.1", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-7.9.1.tgz", + "integrity": "sha512-o8iU1VIY+QsqVRWARKiky29fh4KR1xaKSgMClXIi65qkt8EDDhjmlzL0KVDEoDA2GWukwb/1PpaVCWDg4v3cUQ==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@fluentui/date-time-utilities/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/dom-utilities": { + "version": "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.22", + "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.22.tgz", + "integrity": "sha512-TeaL8o/X/JvL1t0F2E7mkadf59K7symBdHndzwJ6YSMlhD2dgkPBHm8xOwYNqctd36I2/qEW7bquUoGXNh3syg==", + "dependencies": { + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/font-icons-mdl2/node_modules/@fluentui/utilities": { + "version": "8.13.17", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.17.tgz", + "integrity": "sha512-FXIja1OY+Vf6wJejS4fa7act2zdCea/LBFBa0Zhl7tIk+ZlPFFCAhyzXt2p5ZNQS8yM+83uh3MZEGrHTuuINJQ==", + "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/@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": "7.204.0", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-7.204.0.tgz", + "integrity": "sha512-WQKHcO6cboGO0eCPsiNSzUwnMWBmAvdltu4X0tvXwb+q8W3wZzCQiU1voDVYNm4Nz/Jgiiy8jbMcesmNAq7jsw==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "office-ui-fabric-react": "^7.204.0", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/set-version": { + "version": "8.2.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.15", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.9.15.tgz", + "integrity": "sha512-lNpN7cwdtlujWtWPi+5kPyAd6QNEx/lETTGl/U04eU7+5sn8FL+8yV08Y8T4Ey8/vy1tIL5A8lbOUOt0Hj/5Yg==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/theme": "^2.6.33", + "@fluentui/utilities": "^8.13.17", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/style-utilities/node_modules/@fluentui/theme": { + "version": "2.6.33", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.33.tgz", + "integrity": "sha512-yQyCzsdqgWgdZ0Tur9gLk2u9Xfy8CV+5BJpkIeCPyqUyaG2uzq9XkrMkz9WP/OtY40Ddx/rsHWAVvE482phBuQ==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/style-utilities/node_modules/@fluentui/utilities": { + "version": "8.13.17", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.17.tgz", + "integrity": "sha512-FXIja1OY+Vf6wJejS4fa7act2zdCea/LBFBa0Zhl7tIk+ZlPFFCAhyzXt2p5ZNQS8yM+83uh3MZEGrHTuuINJQ==", + "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/@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/web-components": { + "version": "0.22.1", + "resolved": "https://registry.npmjs.org/@fluentui/web-components/-/web-components-0.22.1.tgz", + "integrity": "sha512-dnMgBRC2vXPa8Br2DpoJG9Fj+WNDlOEtJPzXDiDZss3ddnhsd1djzOEaHoYWayqYumA6ZU2tet5qaqF2i2lqOQ==", + "dependencies": { + "@microsoft/fast-colors": "^5.1.0", + "@microsoft/fast-element": "^1.0.0", + "@microsoft/fast-foundation": "^1.16.0", + "lodash-es": "^4.17.20", + "tslib": "^1.13.0" + } + }, + "node_modules/@fluentui/web-components/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/@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/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.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "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.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", + "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", + "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==", + "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.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "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==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", + "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@jridgewell/trace-mapping/node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "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.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.17.4.tgz", + "integrity": "sha512-7q/HyZe5w3gzFafVOnduu+WI3qWn4ddFyoz9ksMkX5YiKT6/IM9qQ2KxvWg4KxETyJEJJGxKEPa2Un686Uft0A==", + "dev": true, + "dependencies": { + "@microsoft/eslint-plugin-spfx": "1.17.4", + "@rushstack/eslint-config": "3.2.0", + "@typescript-eslint/experimental-utils": "5.38.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-config": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-3.2.0.tgz", + "integrity": "sha512-vMFObB/LzlwsVRp1wpUKYCd2OWqFjklg7rm4zu+/GYG1gPDc80uBv3KiROYpW93QVAg1CyNhQY1KbTCMT/I9ZA==", + "dev": true, + "dependencies": { + "@rushstack/eslint-patch": "1.2.0", + "@rushstack/eslint-plugin": "0.11.0", + "@rushstack/eslint-plugin-packlets": "0.6.1", + "@rushstack/eslint-plugin-security": "0.5.0", + "@typescript-eslint/eslint-plugin": "~5.38.0", + "@typescript-eslint/experimental-utils": "~5.38.0", + "@typescript-eslint/parser": "~5.38.0", + "@typescript-eslint/typescript-estree": "~5.38.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": ">=4.7.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-config/node_modules/@rushstack/eslint-plugin": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.11.0.tgz", + "integrity": "sha512-e8eVBOgb/xkpkgFmPP+oifrqCLh8I5BFI/emB/nf5+WnuS4hsTHkgprCEiJuvkhJRypsWrbchkIda9/1YFadxg==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.38.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-config/node_modules/@rushstack/eslint-plugin-packlets": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.6.1.tgz", + "integrity": "sha512-N0GqjUbpQ4X348BTLr+gUGVojFVrXwbT3YQv/5sP5adYzq8bOKarmSHKXpvl4rC4CKPDfdSKxTMPfu3P3CJVSA==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.38.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-config/node_modules/@rushstack/eslint-plugin-security": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.5.0.tgz", + "integrity": "sha512-qDtij3D2DY8VDHKeUdf+M2SpoctrY+eIA+fJFkpuHP7CTJZLBv5186+oCsJ59lZmKoBFREdgpaV3coXamoT8RQ==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.38.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-config/node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.38.1.tgz", + "integrity": "sha512-ky7EFzPhqz3XlhS7vPOoMDaQnQMn+9o5ICR9CPr/6bw8HrFkzhMSxuA3gRfiJVvs7geYrSeawGJjZoZQKCOglQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.38.1", + "@typescript-eslint/type-utils": "5.38.1", + "@typescript-eslint/utils": "5.38.1", + "debug": "^4.3.4", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-config/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/type-utils": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.38.1.tgz", + "integrity": "sha512-UU3j43TM66gYtzo15ivK2ZFoDFKKP0k03MItzLdq0zV92CeGCXRfXlfQX5ILdd4/DSpHkSjIgLLLh1NtkOJOAw==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "5.38.1", + "@typescript-eslint/utils": "5.38.1", + "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/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-config/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.1.tgz", + "integrity": "sha512-oIuUiVxPBsndrN81oP8tXnFa/+EcZ03qLqPDfSZ5xIJVm7A9V0rlkQwwBOAGtrdN70ZKDlKv+l1BeT4eSFxwXA==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.38.1", + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/typescript-estree": "5.38.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": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-config/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils/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/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-config/node_modules/@typescript-eslint/parser": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.38.1.tgz", + "integrity": "sha512-LDqxZBVFFQnQRz9rUZJhLmox+Ep5kdUmLatLQnCRR6523YV+XhRjfYzStQ4MheFA8kMAfUlclHSbu+RKdRwQKw==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.38.1", + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/typescript-estree": "5.38.1", + "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/@rushstack/eslint-config/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/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-config/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/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-config/node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-config/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/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==", + "dev": true + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/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/experimental-utils": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.38.1.tgz", + "integrity": "sha512-Zv0EcU0iu64DiVG3pRZU0QYCgANO//U1fS3oEs3eqHD1eIVVcQsFd/T01ckaNbL2H2aCqRojY2xZuMAPcOArEA==", + "dev": true, + "dependencies": { + "@typescript-eslint/utils": "5.38.1" + }, + "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/eslint-config-spfx/node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/utils": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.1.tgz", + "integrity": "sha512-oIuUiVxPBsndrN81oP8tXnFa/+EcZ03qLqPDfSZ5xIJVm7A9V0rlkQwwBOAGtrdN70ZKDlKv+l1BeT4eSFxwXA==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.38.1", + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/typescript-estree": "5.38.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": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/utils/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/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/experimental-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/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/scope-manager": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.38.1.tgz", + "integrity": "sha512-BfRDq5RidVU3RbqApKmS7RFMtkyWMM50qWnDAkKgQiezRtLKsoyRKIvz1Ok5ilRWeD9IuHvaidaLxvGx/2eqTQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/visitor-keys": "5.38.1" + }, + "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.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.38.1.tgz", + "integrity": "sha512-QTW1iHq1Tffp9lNfbfPm4WJabbvpyaehQ0SrvVK2yfV79SytD9XDVxqiPvdrv2LK7DGSFo91TB2FgWanbJAZXg==", + "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.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.38.1.tgz", + "integrity": "sha512-99b5e/Enoe8fKMLdSuwrfH/C0EIbpUWmeEKHmQlGZb8msY33qn1KlkFww0z26o5Omx7EVjzVDCWEfrfCDHfE7g==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/visitor-keys": "5.38.1", + "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.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.38.1.tgz", + "integrity": "sha512-bSHr1rRxXt54+j2n4k54p4fj8AHJ49VDWtjpImOpzQj4qjAiOpPni+V1Tyajh19Api1i844F757cur8wH3YvOA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.38.1", + "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/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/@microsoft/eslint-config-spfx/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/@microsoft/eslint-config-spfx/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/@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-config-spfx/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.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/eslint-config-spfx/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/@microsoft/eslint-config-spfx/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/@microsoft/eslint-config-spfx/node_modules/typescript": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.3.tgz", + "integrity": "sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==", + "dev": true, + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/@microsoft/eslint-plugin-spfx": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.17.4.tgz", + "integrity": "sha512-pF72hH//brzPWsUzCRkyCJga7qfB4jioEXNi+BUUikS24IG+ScpOU2pWZmo2lay13gFyGQLIkkz0l8KZ3gXt6Q==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "5.38.1" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-plugin-spfx/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.38.1.tgz", + "integrity": "sha512-Zv0EcU0iu64DiVG3pRZU0QYCgANO//U1fS3oEs3eqHD1eIVVcQsFd/T01ckaNbL2H2aCqRojY2xZuMAPcOArEA==", + "dev": true, + "dependencies": { + "@typescript-eslint/utils": "5.38.1" + }, + "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/eslint-plugin-spfx/node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/utils": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.1.tgz", + "integrity": "sha512-oIuUiVxPBsndrN81oP8tXnFa/+EcZ03qLqPDfSZ5xIJVm7A9V0rlkQwwBOAGtrdN70ZKDlKv+l1BeT4eSFxwXA==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.38.1", + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/typescript-estree": "5.38.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": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-plugin-spfx/node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/utils/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/@microsoft/eslint-plugin-spfx/node_modules/@typescript-eslint/experimental-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/@microsoft/eslint-plugin-spfx/node_modules/@typescript-eslint/scope-manager": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.38.1.tgz", + "integrity": "sha512-BfRDq5RidVU3RbqApKmS7RFMtkyWMM50qWnDAkKgQiezRtLKsoyRKIvz1Ok5ilRWeD9IuHvaidaLxvGx/2eqTQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/visitor-keys": "5.38.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@microsoft/eslint-plugin-spfx/node_modules/@typescript-eslint/types": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.38.1.tgz", + "integrity": "sha512-QTW1iHq1Tffp9lNfbfPm4WJabbvpyaehQ0SrvVK2yfV79SytD9XDVxqiPvdrv2LK7DGSFo91TB2FgWanbJAZXg==", + "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-plugin-spfx/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.38.1.tgz", + "integrity": "sha512-99b5e/Enoe8fKMLdSuwrfH/C0EIbpUWmeEKHmQlGZb8msY33qn1KlkFww0z26o5Omx7EVjzVDCWEfrfCDHfE7g==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/visitor-keys": "5.38.1", + "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-plugin-spfx/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.38.1.tgz", + "integrity": "sha512-bSHr1rRxXt54+j2n4k54p4fj8AHJ49VDWtjpImOpzQj4qjAiOpPni+V1Tyajh19Api1i844F757cur8wH3YvOA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.38.1", + "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-plugin-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-plugin-spfx/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/@microsoft/eslint-plugin-spfx/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@microsoft/eslint-plugin-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-plugin-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-plugin-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/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/@microsoft/eslint-plugin-spfx/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/@microsoft/fast-colors": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@microsoft/fast-colors/-/fast-colors-5.3.1.tgz", + "integrity": "sha512-72RZXVfCbwQzvo5sXXkuLXLT7rMeYaSf5r/6ewQiv/trBtqpWRm4DEH2EilHw/iWTBKOXs1qZNQndgUMa5n4LA==" + }, + "node_modules/@microsoft/fast-element": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.12.0.tgz", + "integrity": "sha512-gQutuDHPKNxUEcQ4pypZT4Wmrbapus+P9s3bR/SEOLsMbNqNoXigGImITygI5zhb+aA5rzflM6O8YWkmRbGkPA==" + }, + "node_modules/@microsoft/fast-foundation": { + "version": "1.24.8", + "resolved": "https://registry.npmjs.org/@microsoft/fast-foundation/-/fast-foundation-1.24.8.tgz", + "integrity": "sha512-n4O9jPh8BBliF/Yl9FAVhrSoopsRCnva2L432s/fHwLelY9WUeswjO3DidVBFbzXD5u/gzC4LGWJScNe/ZGU4Q==", + "dependencies": { + "@microsoft/fast-element": "^1.4.0", + "@microsoft/fast-web-utilities": "^4.8.0", + "@microsoft/tsdoc-config": "^0.13.4", + "tabbable": "^5.2.0", + "tslib": "^1.13.0" + } + }, + "node_modules/@microsoft/fast-foundation/node_modules/@microsoft/tsdoc": { + "version": "0.12.24", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.12.24.tgz", + "integrity": "sha512-Mfmij13RUTmHEMi9vRUhMXD7rnGR2VvxeNYtaGtaJ4redwwjT4UXYJ+nzmVJF7hhd4pn/Fx5sncDKxMVFJSWPg==" + }, + "node_modules/@microsoft/fast-foundation/node_modules/@microsoft/tsdoc-config": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.13.9.tgz", + "integrity": "sha512-VqqZn+rT9f6XujFPFR2aN9XKF/fuir/IzKVzoxI0vXIzxysp4ee6S2jCakmlGFHEasibifFTsJr7IYmRPxfzYw==", + "dependencies": { + "@microsoft/tsdoc": "0.12.24", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "node_modules/@microsoft/fast-foundation/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==", + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/fast-foundation/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@microsoft/fast-web-utilities": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/@microsoft/fast-web-utilities/-/fast-web-utilities-4.8.1.tgz", + "integrity": "sha512-P3xeyUwQ9nPkFrgAdmkOzaXxIq8YqMU5K+LXcoHgJddJCBCKfGWW9OZQOTigLddItTyVyfO8qsJpDQb1TskKHA==", + "dependencies": { + "exenv-es6": "^1.0.0" + }, + "peerDependencies": { + "lodash-es": "^4.17.10" + } + }, + "node_modules/@microsoft/gulp-core-build": { + "version": "3.17.20", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.20.tgz", + "integrity": "sha512-VBZY08BhygVV9WeIY8lo9yUoe51+5mMjdfx8Bqle40k+/V7br0d93LXeUcMqaCJ5J6C3ribx2mrzaYhkj1l//g==", + "dev": true, + "dependencies": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "~3.53.0", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "8.0.2", + "@types/orchestrator": "0.0.30", + "@types/semver": "7.3.5", + "@types/through2": "2.0.32", + "@types/vinyl": "2.0.3", + "@types/yargs": "0.0.34", + "colors": "~1.2.1", + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "globby": "~5.0.0", + "gulp": "~4.0.2", + "gulp-flatten": "~0.2.0", + "gulp-if": "^2.0.1", + "jest": "~25.4.0", + "jest-cli": "~25.4.0", + "jest-environment-jsdom": "~25.4.0", + "jest-nunit-reporter": "~1.3.1", + "jsdom": "~11.11.0", + "lodash.merge": "~4.6.2", + "merge2": "~1.0.2", + "node-notifier": "~10.0.1", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "semver": "~7.3.0", + "through2": "~2.0.1", + "vinyl": "~2.2.0", + "xml": "~1.0.1", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" + } + }, + "node_modules/@microsoft/gulp-core-build-sass": { + "version": "4.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.16.1.tgz", + "integrity": "sha512-z3w+jI80M2QVk+zjfQ59XybzjkPuT5//lCCBy06YocBDQPC2QrfhEjXH5vgNwrM01b5KJXZIjAPBZyVryIluEQ==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.20", + "@microsoft/load-themed-styles": "~1.10.172", + "@rushstack/node-core-library": "~3.53.0", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "autoprefixer": "~9.8.8", + "clean-css": "4.2.1", + "glob": "~7.0.5", + "postcss": "7.0.38", + "postcss-modules": "~1.5.0", + "sass": "1.44.0" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/@microsoft/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-serve/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-typescript": { + "version": "8.5.35", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.5.35.tgz", + "integrity": "sha512-M9pv/WPxPJuFzF4wiODndXVGFY5bAaGgCHuJYls9zEjf96SZFnsQQaDcqeLeARzLOtroMpXLgnHoJeAeWK9QBA==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.20", + "@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.2.30", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.2.30.tgz", + "integrity": "sha512-ubh5UQoSyfpkpVKb8NqXM901/qI7T6I98zTaoDyVUysuxPpYvNRkUhjC1jMftJfoaOrBHPeDNJk5UzJQIqaxMA==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.20", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "gulp": "~4.0.2", + "webpack": "~4.44.2" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/webpack/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/@microsoft/load-themed-styles": { + "version": "2.0.58", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-2.0.58.tgz", + "integrity": "sha512-KFEOkw/rOo+FeBl7MqGwchxiJC6RYLIV8MH0xq7gZqAzRg3pRPzqHJLd9me9OBo7Nsg+f+f+y7sMz40CrRxnrw==", + "dev": true, + "peer": true + }, + "node_modules/@microsoft/loader-load-themed-styles": { + "version": "2.0.27", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-2.0.27.tgz", + "integrity": "sha512-TVr737vb95u/d6F3D0k1IAh5VNkBY9VFfYsrV3zIH1HRYrD/D8CpEF9kV6yk5jwg6LgS2JrxhJtBKlIiTvA9Yg==", + "dev": true, + "dependencies": { + "loader-utils": "1.4.2" + }, + "peerDependencies": { + "@microsoft/load-themed-styles": "^2.0.29", + "@types/webpack": "^4" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + } + } + }, + "node_modules/@microsoft/mgt": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt/-/mgt-2.11.1.tgz", + "integrity": "sha512-cZ0fHvGgcYGSxdFndPu4YQs7L9Mf/deAGlzbDJ2LsywVt/jcrSCB1M4Nh+bjidnKMFZyUcezOo5TYXZllcwFUA==", + "dependencies": { + "@microsoft/mgt-components": "2.11.1", + "@microsoft/mgt-element": "2.11.1", + "@microsoft/mgt-msal-provider": "2.11.1", + "@microsoft/mgt-msal2-provider": "2.11.1", + "@microsoft/mgt-proxy-provider": "2.11.1", + "@microsoft/mgt-sharepoint-provider": "2.11.1", + "@microsoft/mgt-teams-msal2-provider": "2.11.1", + "@microsoft/mgt-teams-provider": "2.11.1" + } + }, + "node_modules/@microsoft/mgt-components": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-components/-/mgt-components-2.11.1.tgz", + "integrity": "sha512-CT4Hy9UGuYeKOCvXYvIHYb0ojFeSLgqoq6oiAVxdfVoQV1kRnMPQwDN0OgSMt1h0iMhYbbE5PaCAWvTs0dMzbw==", + "dependencies": { + "@fluentui/web-components": "0.22.1", + "@microsoft/mgt-element": "2.11.1", + "@microsoft/microsoft-graph-client": "^2.2.1", + "@microsoft/microsoft-graph-types": "^2.0.0", + "@microsoft/microsoft-graph-types-beta": "^0.16.0-preview", + "office-ui-fabric-core": "11.0.0" + } + }, + "node_modules/@microsoft/mgt-components/node_modules/@microsoft/microsoft-graph-client": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-2.2.1.tgz", + "integrity": "sha512-fbDN3UJ+jtSP9llAejqmslMcv498YuIrS3OS/Luivb8OSjdUESZKdP0gcUunnuNIayePVT0/bGYSJTzAIptJQQ==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + }, + "node_modules/@microsoft/mgt-components/node_modules/office-ui-fabric-core": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.0.tgz", + "integrity": "sha512-K6+KGnBXXjfSxxZpp+4oDXVLgUc//7OnXrn8F08VoJnGhEz27WUf4ZuMa32SjGoqirWlb4JlKkXbOpC9cis6dQ==" + }, + "node_modules/@microsoft/mgt-components/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/mgt-element": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-element/-/mgt-element-2.11.1.tgz", + "integrity": "sha512-oioRIH5YhgyB3qQEDwSoH13IdW5Ltl4PnTFPaCw4mLr3FQHXr28EwIkkMecD3x36ItiO811ujn1rOdfGflqquA==", + "dependencies": { + "@microsoft/microsoft-graph-client": "^2.2.1", + "idb": "6.0.0", + "lit-element": "^2.4.0" + } + }, + "node_modules/@microsoft/mgt-element/node_modules/@microsoft/microsoft-graph-client": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-2.2.1.tgz", + "integrity": "sha512-fbDN3UJ+jtSP9llAejqmslMcv498YuIrS3OS/Luivb8OSjdUESZKdP0gcUunnuNIayePVT0/bGYSJTzAIptJQQ==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + }, + "node_modules/@microsoft/mgt-element/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/mgt-msal-provider": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-msal-provider/-/mgt-msal-provider-2.11.1.tgz", + "integrity": "sha512-ng0nz6PaJKjSlSY8LJZQC4X/2GfVnnlcBRJQPLSiRe7u+FNR/GmkfnCE2piaO+Es+OZyn4FnnBpCSTq286BFNw==", + "dependencies": { + "@microsoft/mgt-element": "2.11.1", + "@microsoft/microsoft-graph-client": "^2.2.1", + "msal": "^1.4.10" + } + }, + "node_modules/@microsoft/mgt-msal-provider/node_modules/@microsoft/microsoft-graph-client": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-2.2.1.tgz", + "integrity": "sha512-fbDN3UJ+jtSP9llAejqmslMcv498YuIrS3OS/Luivb8OSjdUESZKdP0gcUunnuNIayePVT0/bGYSJTzAIptJQQ==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + }, + "node_modules/@microsoft/mgt-msal-provider/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@microsoft/mgt-msal2-provider": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-msal2-provider/-/mgt-msal2-provider-2.11.1.tgz", + "integrity": "sha512-uwLd2ADoNuTXpdjhZ0ibGs6oU4g/0P949AJMMy8tzbi+aXOi8Fl5zkbfwBSOKCNxQMHit0Iouzp/3zZQXIX1Dg==", + "dependencies": { + "@azure/msal-browser": "^2.22.0", + "@microsoft/mgt-element": "2.11.1", + "@microsoft/microsoft-graph-client": "^2.2.1" + } + }, + "node_modules/@microsoft/mgt-msal2-provider/node_modules/@microsoft/microsoft-graph-client": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-2.2.1.tgz", + "integrity": "sha512-fbDN3UJ+jtSP9llAejqmslMcv498YuIrS3OS/Luivb8OSjdUESZKdP0gcUunnuNIayePVT0/bGYSJTzAIptJQQ==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + }, + "node_modules/@microsoft/mgt-msal2-provider/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@microsoft/mgt-proxy-provider": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-proxy-provider/-/mgt-proxy-provider-2.11.1.tgz", + "integrity": "sha512-sHXNfeWPcD5oaZ8w9IQ8AYofISJrG/kO6aOqHoqXy89bcf66FRB6vYIVtYJDViE/5QNAp/XlmkspiL2lUmqCzQ==", + "dependencies": { + "@microsoft/mgt-element": "2.11.1", + "@microsoft/microsoft-graph-client": "^2.2.1" + } + }, + "node_modules/@microsoft/mgt-proxy-provider/node_modules/@microsoft/microsoft-graph-client": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-2.2.1.tgz", + "integrity": "sha512-fbDN3UJ+jtSP9llAejqmslMcv498YuIrS3OS/Luivb8OSjdUESZKdP0gcUunnuNIayePVT0/bGYSJTzAIptJQQ==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + }, + "node_modules/@microsoft/mgt-proxy-provider/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@microsoft/mgt-react": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-react/-/mgt-react-2.11.1.tgz", + "integrity": "sha512-1wc+bL6oXvmwKWzcxu8AwKbqfFDemmesMecGDpCnI0s45986AO1/5/ek8DJ7NyLeuVZ2FUgWTmOqP4vXB6QfIQ==", + "dependencies": { + "@microsoft/mgt-components": "2.11.1", + "@microsoft/mgt-element": "2.11.1", + "@microsoft/microsoft-graph-types": "^2.0.0", + "@microsoft/microsoft-graph-types-beta": "^0.16.0-preview", + "wc-react": "^0.5.0" + } + }, + "node_modules/@microsoft/mgt-sharepoint-provider": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-sharepoint-provider/-/mgt-sharepoint-provider-2.11.1.tgz", + "integrity": "sha512-Pb4KcR+J2cg0ALUvgH1szUGdbtVQn9xHAtL3OAt0biRBMZgV6jY3YLHMiNPAy/YK81uwNesCQNZ45t3sXM7bpQ==", + "dependencies": { + "@microsoft/mgt-element": "2.11.1" + } + }, + "node_modules/@microsoft/mgt-teams-msal2-provider": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-teams-msal2-provider/-/mgt-teams-msal2-provider-2.11.1.tgz", + "integrity": "sha512-zLygneIfUXtCGH+/KDe42sQVF99Ynxi6+jv3fKIdssacUd6L95qmfLhG/Z9wBMZsvEqvxUo7gwRjzEZXVAfMBA==", + "dependencies": { + "@azure/msal-browser": "^2.22.0", + "@microsoft/mgt-element": "2.11.1", + "@microsoft/mgt-msal2-provider": "2.11.1", + "@microsoft/microsoft-graph-client": "^2.2.1" + } + }, + "node_modules/@microsoft/mgt-teams-msal2-provider/node_modules/@microsoft/microsoft-graph-client": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-2.2.1.tgz", + "integrity": "sha512-fbDN3UJ+jtSP9llAejqmslMcv498YuIrS3OS/Luivb8OSjdUESZKdP0gcUunnuNIayePVT0/bGYSJTzAIptJQQ==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + }, + "node_modules/@microsoft/mgt-teams-msal2-provider/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@microsoft/mgt-teams-provider": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-teams-provider/-/mgt-teams-provider-2.11.1.tgz", + "integrity": "sha512-NfWTmnjMZDn9H0f6ukZrbTYj8LItICEPuiesBAyaBRXSRuOpG78AddnFq5t9X6Pt+uQLq9/zNy8BAEBbE5PaLQ==", + "dependencies": { + "@microsoft/mgt-element": "2.11.1", + "@microsoft/mgt-msal-provider": "2.11.1", + "@microsoft/microsoft-graph-client": "^2.2.1", + "msal": "^1.4.10" + } + }, + "node_modules/@microsoft/mgt-teams-provider/node_modules/@microsoft/microsoft-graph-client": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-2.2.1.tgz", + "integrity": "sha512-fbDN3UJ+jtSP9llAejqmslMcv498YuIrS3OS/Luivb8OSjdUESZKdP0gcUunnuNIayePVT0/bGYSJTzAIptJQQ==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + }, + "node_modules/@microsoft/mgt-teams-provider/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@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/microsoft-graph-types": { + "version": "2.33.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-2.33.0.tgz", + "integrity": "sha512-gl1HjBJAojfaDJPbd0r5k8mBdnEjG4D4m0BBy5VEdIBCinBshL4OYmlUeESxSc4Mb78meiQzqBY3V2xXkvm36A==" + }, + "node_modules/@microsoft/microsoft-graph-types-beta": { + "version": "0.16.0-preview", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types-beta/-/microsoft-graph-types-beta-0.16.0-preview.tgz", + "integrity": "sha512-73d1b8pv8YnKx+oiQtMZDSey4ohmx/cfM/vFiAa5ZyLSj4nr9y/7wIT5jTIO+tkdniyBsfN/QQeDiRwyutcxAQ==" + }, + "node_modules/@microsoft/rush-lib": { + "version": "5.93.1", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.93.1.tgz", + "integrity": "sha512-8ZCSW4He9VPAAsF2T/OxVaTN06wLbzeEveOvEuwNJ5h6AQYPTtlH0yv8cDDuZqSEVgOv/gK4D+kAExOszYm06A==", + "dev": true, + "dependencies": { + "@pnpm/link-bins": "~5.3.7", + "@rushstack/heft-config-file": "0.11.9", + "@rushstack/node-core-library": "3.55.2", + "@rushstack/package-deps-hash": "4.0.8", + "@rushstack/rig-package": "0.3.18", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.93.1", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.93.1", + "@rushstack/stream-collator": "4.0.227", + "@rushstack/terminal": "0.5.2", + "@rushstack/ts-command-line": "4.13.2", + "@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", + "jszip": "~3.8.0", + "lodash": "~4.17.15", + "node-fetch": "2.6.7", + "npm-check": "~6.0.1", + "npm-package-arg": "~6.1.0", + "npm-packlist": "~2.1.2", + "read-package-tree": "~5.1.5", + "resolve": "~1.22.1", + "rxjs": "~6.6.7", + "semver": "~7.3.0", + "ssri": "~8.0.0", + "strict-uri-encode": "~2.0.0", + "tapable": "2.2.1", + "tar": "~6.1.11", + "true-case-path": "~2.2.1" + }, + "engines": { + "node": ">=5.6.0" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "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.3.0", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/rig-package": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.18.tgz", + "integrity": "sha512-SGEwNTwNq9bI3pkdd01yCaH+gAsHqs0uxfGvtw9b0LJXH52qooWXnrFTRRLG1aL9pf+M2CARdrA9HLHJys3jiQ==", + "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.13.2", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.13.2.tgz", + "integrity": "sha512-bCU8qoL9HyWiciltfzg7GqdfODUeda/JpI0602kbN5YH22rzTxyqYvv7aRLENCM7XCQ1VRs7nMkEqgJUOU8Sag==", + "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/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.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/validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-4.5/-/rush-stack-compiler-4.5-0.5.0.tgz", + "integrity": "sha512-LUNdLsOQBHzBIFoy6Gh9oNIAPFCrRG0hvLLuUAbovaxbLJ2Sp6GkO+L1Lot/JIpUtQSOxAElb3wNPp9vVdXGOw==", + "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.5.5" + }, + "bin": { + "rush-api-extractor": "bin/rush-api-extractor", + "rush-eslint": "bin/rush-eslint", + "rush-tsc": "bin/rush-tsc", + "rush-tslint": "bin/rush-tslint" + }, + "peerDependencies": { + "eslint": "^8.7.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/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.5/node_modules/@rushstack/eslint-config/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.5/node_modules/@rushstack/eslint-config/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.5/node_modules/@rushstack/eslint-config/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.5/node_modules/@rushstack/eslint-config/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.5/node_modules/@rushstack/eslint-config/node_modules/@typescript-eslint/eslint-plugin/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.5/node_modules/@rushstack/eslint-config/node_modules/@typescript-eslint/eslint-plugin/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.5/node_modules/@rushstack/eslint-config/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils/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/@microsoft/rush-stack-compiler-4.5/node_modules/@rushstack/eslint-config/node_modules/@typescript-eslint/eslint-plugin/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/@microsoft/rush-stack-compiler-4.5/node_modules/@rushstack/eslint-config/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.5/node_modules/@rushstack/eslint-config/node_modules/@typescript-eslint/experimental-utils/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.5/node_modules/@rushstack/eslint-config/node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/utils/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/@microsoft/rush-stack-compiler-4.5/node_modules/@rushstack/eslint-config/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.5/node_modules/@rushstack/eslint-config/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/@microsoft/rush-stack-compiler-4.5/node_modules/@rushstack/eslint-config/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/@microsoft/rush-stack-compiler-4.5/node_modules/@rushstack/eslint-config/node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/@rushstack/eslint-config/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/@microsoft/rush-stack-compiler-4.5/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.5/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.5/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.5/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.5/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.5/node_modules/@typescript-eslint/typescript-estree/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/@microsoft/rush-stack-compiler-4.5/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.5/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.5/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/@microsoft/rush-stack-compiler-4.5/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/@microsoft/rush-stack-compiler-4.5/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/@microsoft/rush-stack-compiler-4.5/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.5/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.5/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/rush-stack-compiler-4.5/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.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-stack-compiler-4.5/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/@microsoft/sp-build-core-tasks": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.17.4.tgz", + "integrity": "sha512-MwzOv7xQ5j9TFvJMrzay2KWurH0eKPR1x1r4UgfyM/HLbRPxnjpo068ohZSRmo0kkMnvI+RfbcqapB1ZO69QQw==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.20", + "@microsoft/gulp-core-build-serve": "3.12.0", + "@microsoft/gulp-core-build-webpack": "5.2.30", + "@microsoft/spfx-heft-plugins": "1.17.4", + "@rushstack/node-core-library": "3.55.2", + "@types/glob": "5.0.30", + "@types/lodash": "4.14.117", + "@types/webpack": "4.41.24", + "colors": "~1.2.1", + "glob": "~7.0.5", + "gulp": "4.0.2", + "lodash": "4.17.21", + "webpack": "~4.44.2" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "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.3.0", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/cacache/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/commander": { + "version": "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/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/make-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.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/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/webpack/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-build-web": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.17.4.tgz", + "integrity": "sha512-60Sy5aMFkouPa0H1Z0Eyd/w9N14vAWAJx88bKYcv3bMilS2zgmn0K36xAlE29gxeOrZx4RVRrZBjGYykmMnqIA==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.20", + "@microsoft/gulp-core-build-sass": "4.16.1", + "@microsoft/gulp-core-build-serve": "3.12.0", + "@microsoft/gulp-core-build-typescript": "8.5.35", + "@microsoft/gulp-core-build-webpack": "5.2.30", + "@microsoft/rush-lib": "5.93.1", + "@microsoft/sp-build-core-tasks": "1.17.4", + "@rushstack/node-core-library": "3.55.2", + "@types/webpack": "4.41.24", + "gulp": "4.0.2", + "postcss": "^8.4.19", + "semver": "~7.3.2", + "true-case-path": "~2.2.1", + "webpack": "~4.44.2", + "yargs": "~4.6.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "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.3.0", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/commander": { + "version": "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/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/make-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.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/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/webpack/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-build-web/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/@microsoft/sp-build-web/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-component-base": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.17.4.tgz", + "integrity": "sha512-DFLbyedhbxILJsgMtQ5MX7dm5qwUbWQIOC7P1ZF6MNfOlnP2KUDqtIO4kf/tpAVxEUzn7raqId9COcFCtZwTYw==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-dynamic-data": "1.17.4", + "@microsoft/sp-http": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-module-interfaces": "1.17.4", + "@microsoft/sp-page-context": "1.17.4", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-component-base/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/@microsoft/sp-component-base/node_modules/@fluentui/foundation-legacy": { + "version": "8.2.42", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.42.tgz", + "integrity": "sha512-aB3OQZQEOkSFxxcHoWkQFWYXtJO88Y0a4pV4eg1v7dQb/n2CRjyhhc+ji+TDkqh9V2h3KJ+/F6P613Cg7XohMg==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-component-base/node_modules/@fluentui/react": { + "version": "8.110.4", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.110.4.tgz", + "integrity": "sha512-aZF/aQB3SXGGbPI6LQsfgEJ3i79Pmvd6hoYC6YORrBYLnNzuBdJVdchP98EjsBQhPhd54ctCdrrSYWc/8K7KAA==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.22", + "@fluentui/foundation-legacy": "^8.2.42", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.29", + "@fluentui/react-hooks": "^8.6.28", + "@fluentui/react-portal-compat-context": "^9.0.6", + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/theme": "^2.6.33", + "@fluentui/utilities": "^8.13.17", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-component-base/node_modules/@fluentui/react-focus": { + "version": "8.8.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.29.tgz", + "integrity": "sha512-/c8xieSAMfQZo25bZC57Z3siF1/b/8UU7iM7I7aCOmrqAGP4asRduYpcJuOIcSZc95DkaoygkFfEjGEDcMCjRg==", + "dependencies": { + "@fluentui/keyboard-key": "^0.4.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-component-base/node_modules/@fluentui/react-hooks": { + "version": "8.6.28", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.28.tgz", + "integrity": "sha512-GzbFaCd/OLbbp07lXJNT6NBTUbVZIKgHVcJmomO36SWuwpUIF4W4W2eejOYu+eR4+8QIoc9byfXPIWqtmIey8w==", + "dependencies": { + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-component-base/node_modules/@fluentui/react-portal-compat-context": { + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.6.tgz", + "integrity": "sha512-HUt0/YXKRB4chtzlGbZ+7y7FHFyqaI0CeMFAe/QBXVOiOwA01QOr2j4Uky+30vupspIt6mjodLanuw1jMybmqQ==", + "dependencies": { + "@swc/helpers": "^0.4.14" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-component-base/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/@microsoft/sp-component-base/node_modules/@fluentui/theme": { + "version": "2.6.33", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.33.tgz", + "integrity": "sha512-yQyCzsdqgWgdZ0Tur9gLk2u9Xfy8CV+5BJpkIeCPyqUyaG2uzq9XkrMkz9WP/OtY40Ddx/rsHWAVvE482phBuQ==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-component-base/node_modules/@fluentui/utilities": { + "version": "8.13.17", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.17.tgz", + "integrity": "sha512-FXIja1OY+Vf6wJejS4fa7act2zdCea/LBFBa0Zhl7tIk+ZlPFFCAhyzXt2p5ZNQS8yM+83uh3MZEGrHTuuINJQ==", + "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/@microsoft/sp-component-base/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, + "node_modules/@microsoft/sp-core-library": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.17.4.tgz", + "integrity": "sha512-Zcw6hM2JVJh5gguzWICLmTWrh04IgPo74kThzuA2ZV1EqMwhP7pUNAhS0QTkxK4F4PmV8czc5ZzAy61RKDp2pg==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-module-interfaces": "1.17.4", + "@microsoft/sp-odata-types": "1.17.4", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.17.4.tgz", + "integrity": "sha512-HBzv+/cu1Mxc5j0LA04EhoXndaNhCGk4Xhqy1KZioNSZgz5DbrsEWtNklexy0wXoJP+dbro+mtZYb/B07EvV6Q==", + "dev": true, + "dependencies": { + "@microsoft/load-themed-styles": "1.10.292", + "@rushstack/node-core-library": "3.55.2", + "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.44.2" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.292", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", + "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "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.3.0", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "dependencies": { + "browserslist": "^4.7.2", + "caniuse-lite": "^1.0.30001006", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.21", + "postcss-value-parser": "^4.0.2" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/autoprefixer/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/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/enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/make-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.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/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/webpack/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/sp-diagnostics": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.17.4.tgz", + "integrity": "sha512-Me8tZWyy66oSwpfRPJPe8Y5pyoBRYHK9BELhveJ42GLILCVWNU8W2As6mn0yfmZzk36UM9nSa7z6yjX0yBz0Aw==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-dynamic-data": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.17.4.tgz", + "integrity": "sha512-C5+Ei9fRm/O8m9lpAkPKCAcKL9JNR8M89i5zE0uokPDhNndOil59CKrdw9mgsPAr5Eh2vdQ0Z/gNwTOFnbEMhg==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-module-interfaces": "1.17.4", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-http": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.17.4.tgz", + "integrity": "sha512-ilWn1R5SXlTIxZscXboKEjHVyv45aQcGgMUVbHS2SJ7QdDBy5YXFye6ClteNHqM661EvJGDJIJtHriFNucmHMQ==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-http-base": "1.17.4", + "@microsoft/sp-http-msgraph": "1.17.4", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-http-base": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.17.4.tgz", + "integrity": "sha512-Yk5tKHX7B52YX9O6mXtA2OFttdS8Ievc3v64i6lZ2tnFw90sZyVFNGEsPOaTSCp/4IEve2CGBJv24Zi6iKPdkA==", + "dependencies": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-page-context": "1.17.4", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.9.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "node_modules/@microsoft/sp-http-msgraph": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.17.4.tgz", + "integrity": "sha512-yd34To9rVhfe6J4tD7+zyP1e+DTuR/e43aSLxEzkMhGS1criSIjA84Vjs9WCnwHNtlmi7rBZRe4RqZyHitgfcg==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-http-base": "1.17.4", + "@microsoft/sp-loader": "1.17.4", + "tslib": "2.3.1" + }, + "peerDependencies": { + "@microsoft/microsoft-graph-client": "3.0.2" + } + }, + "node_modules/@microsoft/sp-http-msgraph/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/@microsoft/sp-http-msgraph/node_modules/@fluentui/react": { + "version": "8.110.4", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.110.4.tgz", + "integrity": "sha512-aZF/aQB3SXGGbPI6LQsfgEJ3i79Pmvd6hoYC6YORrBYLnNzuBdJVdchP98EjsBQhPhd54ctCdrrSYWc/8K7KAA==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.22", + "@fluentui/foundation-legacy": "^8.2.42", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.29", + "@fluentui/react-hooks": "^8.6.28", + "@fluentui/react-portal-compat-context": "^9.0.6", + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/theme": "^2.6.33", + "@fluentui/utilities": "^8.13.17", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-http-msgraph/node_modules/@fluentui/react/node_modules/@fluentui/foundation-legacy": { + "version": "8.2.42", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.42.tgz", + "integrity": "sha512-aB3OQZQEOkSFxxcHoWkQFWYXtJO88Y0a4pV4eg1v7dQb/n2CRjyhhc+ji+TDkqh9V2h3KJ+/F6P613Cg7XohMg==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-http-msgraph/node_modules/@fluentui/react/node_modules/@fluentui/react-focus": { + "version": "8.8.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.29.tgz", + "integrity": "sha512-/c8xieSAMfQZo25bZC57Z3siF1/b/8UU7iM7I7aCOmrqAGP4asRduYpcJuOIcSZc95DkaoygkFfEjGEDcMCjRg==", + "dependencies": { + "@fluentui/keyboard-key": "^0.4.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-http-msgraph/node_modules/@fluentui/react/node_modules/@fluentui/react-hooks": { + "version": "8.6.28", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.28.tgz", + "integrity": "sha512-GzbFaCd/OLbbp07lXJNT6NBTUbVZIKgHVcJmomO36SWuwpUIF4W4W2eejOYu+eR4+8QIoc9byfXPIWqtmIey8w==", + "dependencies": { + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-http-msgraph/node_modules/@fluentui/react/node_modules/@fluentui/react-portal-compat-context": { + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.6.tgz", + "integrity": "sha512-HUt0/YXKRB4chtzlGbZ+7y7FHFyqaI0CeMFAe/QBXVOiOwA01QOr2j4Uky+30vupspIt6mjodLanuw1jMybmqQ==", + "dependencies": { + "@swc/helpers": "^0.4.14" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-http-msgraph/node_modules/@fluentui/react/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/@microsoft/sp-http-msgraph/node_modules/@fluentui/react/node_modules/@fluentui/theme": { + "version": "2.6.33", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.33.tgz", + "integrity": "sha512-yQyCzsdqgWgdZ0Tur9gLk2u9Xfy8CV+5BJpkIeCPyqUyaG2uzq9XkrMkz9WP/OtY40Ddx/rsHWAVvE482phBuQ==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-http-msgraph/node_modules/@fluentui/react/node_modules/@fluentui/utilities": { + "version": "8.13.17", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.17.tgz", + "integrity": "sha512-FXIja1OY+Vf6wJejS4fa7act2zdCea/LBFBa0Zhl7tIk+ZlPFFCAhyzXt2p5ZNQS8yM+83uh3MZEGrHTuuINJQ==", + "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/@microsoft/sp-http-msgraph/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, + "node_modules/@microsoft/sp-http-msgraph/node_modules/@microsoft/sp-loader": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.17.4.tgz", + "integrity": "sha512-aIwkYSJPQWNz55VEr7SCrB5nOnluULR9auIp+SrkwVlSuiatUkzLuTQVBn7QEJG/5Vlvd2/i3US/jYsAEZ1yCg==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-dynamic-data": "1.17.4", + "@microsoft/sp-http-base": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-module-interfaces": "1.17.4", + "@microsoft/sp-odata-types": "1.17.4", + "@microsoft/sp-page-context": "1.17.4", + "@rushstack/loader-raw-script": "1.3.281", + "@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": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-lodash-subset": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.17.4.tgz", + "integrity": "sha512-t5A+OxAn6TrMNZUUxhBJiUsBSetpj6K7Sstwac7U9KMZub9KkBw5iUgEBl+C4bfwN2XyIpfVmgY7Jd73/E4j8w==", + "dependencies": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-module-interfaces": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.17.4.tgz", + "integrity": "sha512-+tVV2O9B5i2RXdziEvg9FnKTBc2FgFn1XxbCfpmUj+F/Gh3PMtG0XyquBFY12jjxObEIv78J0A0fK2x0shZMLw==", + "dependencies": { + "@rushstack/node-core-library": "3.55.2", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "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.3.0", + "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/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dependencies": { + "is-core-module": "^2.11.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/validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/sp-module-interfaces/node_modules/z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=6.0.0" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + }, + "node_modules/@microsoft/sp-odata-types": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.17.4.tgz", + "integrity": "sha512-myHLg4+JF+B1o7G/eiQYAS094KMmJm9hxp1pgw7cfPb1dLyz992pWF7nlFSbhZRsVsIwrkiv7bUlToVE8h7e1g==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-office-ui-fabric-core": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.17.4.tgz", + "integrity": "sha512-LwnRLgXMWLHsr/WoIIdj+g5KNXwHZaCu3Y/sbkDm7LC4r20k25rKDHrT+03tbkgC/Cr/EDQlEYk6kk9/JZo0kQ==", + "dependencies": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-page-context": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.17.4.tgz", + "integrity": "sha512-Ia1jYIwBhxVsbfsDeaICPpGwu6K2JP3X8Gp0Ye5ku8Ot3H6/rTM5TQZm3C/P0T/JC1wzgBf6/t2DBK47Lbqdkw==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-dynamic-data": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-odata-types": "1.17.4", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.17.4.tgz", + "integrity": "sha512-69VtmRMJ2L8ZT09lFJ8NaaL+qLO9cpjK5rBoDkwROJQJoTW8x1kuIXRB5n2llZGEXcZPgC8DUf/bp1Kw3IFyKA==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-component-base": "1.17.4", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-dynamic-data": "1.17.4", + "@microsoft/sp-image-helper": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-page-context": "1.17.4", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane/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/@microsoft/sp-property-pane/node_modules/@fluentui/react": { + "version": "8.110.4", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.110.4.tgz", + "integrity": "sha512-aZF/aQB3SXGGbPI6LQsfgEJ3i79Pmvd6hoYC6YORrBYLnNzuBdJVdchP98EjsBQhPhd54ctCdrrSYWc/8K7KAA==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.22", + "@fluentui/foundation-legacy": "^8.2.42", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.29", + "@fluentui/react-hooks": "^8.6.28", + "@fluentui/react-portal-compat-context": "^9.0.6", + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/theme": "^2.6.33", + "@fluentui/utilities": "^8.13.17", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane/node_modules/@fluentui/react/node_modules/@fluentui/foundation-legacy": { + "version": "8.2.42", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.42.tgz", + "integrity": "sha512-aB3OQZQEOkSFxxcHoWkQFWYXtJO88Y0a4pV4eg1v7dQb/n2CRjyhhc+ji+TDkqh9V2h3KJ+/F6P613Cg7XohMg==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane/node_modules/@fluentui/react/node_modules/@fluentui/react-focus": { + "version": "8.8.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.29.tgz", + "integrity": "sha512-/c8xieSAMfQZo25bZC57Z3siF1/b/8UU7iM7I7aCOmrqAGP4asRduYpcJuOIcSZc95DkaoygkFfEjGEDcMCjRg==", + "dependencies": { + "@fluentui/keyboard-key": "^0.4.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane/node_modules/@fluentui/react/node_modules/@fluentui/react-hooks": { + "version": "8.6.28", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.28.tgz", + "integrity": "sha512-GzbFaCd/OLbbp07lXJNT6NBTUbVZIKgHVcJmomO36SWuwpUIF4W4W2eejOYu+eR4+8QIoc9byfXPIWqtmIey8w==", + "dependencies": { + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane/node_modules/@fluentui/react/node_modules/@fluentui/react-portal-compat-context": { + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.6.tgz", + "integrity": "sha512-HUt0/YXKRB4chtzlGbZ+7y7FHFyqaI0CeMFAe/QBXVOiOwA01QOr2j4Uky+30vupspIt6mjodLanuw1jMybmqQ==", + "dependencies": { + "@swc/helpers": "^0.4.14" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane/node_modules/@fluentui/react/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/@microsoft/sp-property-pane/node_modules/@fluentui/react/node_modules/@fluentui/theme": { + "version": "2.6.33", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.33.tgz", + "integrity": "sha512-yQyCzsdqgWgdZ0Tur9gLk2u9Xfy8CV+5BJpkIeCPyqUyaG2uzq9XkrMkz9WP/OtY40Ddx/rsHWAVvE482phBuQ==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane/node_modules/@fluentui/react/node_modules/@fluentui/utilities": { + "version": "8.13.17", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.17.tgz", + "integrity": "sha512-FXIja1OY+Vf6wJejS4fa7act2zdCea/LBFBa0Zhl7tIk+ZlPFFCAhyzXt2p5ZNQS8yM+83uh3MZEGrHTuuINJQ==", + "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/@microsoft/sp-property-pane/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, + "node_modules/@microsoft/sp-property-pane/node_modules/@microsoft/sp-image-helper": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.17.4.tgz", + "integrity": "sha512-NKhy1RRR8dTsXH9D7a+0Ed+lam0TLpzRRgPmUf1sOG3/2+bRQuvPmPfDvoDQi6gKMDH2QqsjaFL1N6nq7yjiiw==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-http": "1.17.4", + "@microsoft/sp-http-base": "1.17.4", + "@microsoft/sp-loader": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-page-context": "1.17.4", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@microsoft/sp-property-pane/node_modules/@microsoft/sp-image-helper/node_modules/@microsoft/sp-loader": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.17.4.tgz", + "integrity": "sha512-aIwkYSJPQWNz55VEr7SCrB5nOnluULR9auIp+SrkwVlSuiatUkzLuTQVBn7QEJG/5Vlvd2/i3US/jYsAEZ1yCg==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-dynamic-data": "1.17.4", + "@microsoft/sp-http-base": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-module-interfaces": "1.17.4", + "@microsoft/sp-odata-types": "1.17.4", + "@microsoft/sp-page-context": "1.17.4", + "@rushstack/loader-raw-script": "1.3.281", + "@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": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-top-actions": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.17.4.tgz", + "integrity": "sha512-jSwMihjw218eDq49pT3ac8Av0YwuuxRbFmyK6cFbi35ZcKiUEF6vRDJdyra3Cb3TAW72ubf8LfGwLvJnJpMpOQ==" + }, + "node_modules/@microsoft/sp-webpart-base": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.17.4.tgz", + "integrity": "sha512-WIlAXml7HlPiqR5EAAYGoqal2it0ce7vqS3ThNr3Ty5bF8nRv4Z9om0fPLd7fLoyFNpY5iX6XrZIZpJIu9xrXQ==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-component-base": "1.17.4", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-dynamic-data": "1.17.4", + "@microsoft/sp-http": "1.17.4", + "@microsoft/sp-http-base": "1.17.4", + "@microsoft/sp-loader": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-module-interfaces": "1.17.4", + "@microsoft/sp-page-context": "1.17.4", + "@microsoft/sp-property-pane": "1.17.4", + "@microsoft/sp-top-actions": "1.17.4", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.9.1", + "@types/office-js": "1.0.36", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/sp-webpart-base/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/@microsoft/sp-webpart-base/node_modules/@fluentui/react": { + "version": "8.110.4", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.110.4.tgz", + "integrity": "sha512-aZF/aQB3SXGGbPI6LQsfgEJ3i79Pmvd6hoYC6YORrBYLnNzuBdJVdchP98EjsBQhPhd54ctCdrrSYWc/8K7KAA==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.22", + "@fluentui/foundation-legacy": "^8.2.42", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.29", + "@fluentui/react-hooks": "^8.6.28", + "@fluentui/react-portal-compat-context": "^9.0.6", + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/theme": "^2.6.33", + "@fluentui/utilities": "^8.13.17", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-webpart-base/node_modules/@fluentui/react/node_modules/@fluentui/foundation-legacy": { + "version": "8.2.42", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.42.tgz", + "integrity": "sha512-aB3OQZQEOkSFxxcHoWkQFWYXtJO88Y0a4pV4eg1v7dQb/n2CRjyhhc+ji+TDkqh9V2h3KJ+/F6P613Cg7XohMg==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-webpart-base/node_modules/@fluentui/react/node_modules/@fluentui/react-focus": { + "version": "8.8.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.29.tgz", + "integrity": "sha512-/c8xieSAMfQZo25bZC57Z3siF1/b/8UU7iM7I7aCOmrqAGP4asRduYpcJuOIcSZc95DkaoygkFfEjGEDcMCjRg==", + "dependencies": { + "@fluentui/keyboard-key": "^0.4.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-webpart-base/node_modules/@fluentui/react/node_modules/@fluentui/react-hooks": { + "version": "8.6.28", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.28.tgz", + "integrity": "sha512-GzbFaCd/OLbbp07lXJNT6NBTUbVZIKgHVcJmomO36SWuwpUIF4W4W2eejOYu+eR4+8QIoc9byfXPIWqtmIey8w==", + "dependencies": { + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-webpart-base/node_modules/@fluentui/react/node_modules/@fluentui/react-portal-compat-context": { + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.6.tgz", + "integrity": "sha512-HUt0/YXKRB4chtzlGbZ+7y7FHFyqaI0CeMFAe/QBXVOiOwA01QOr2j4Uky+30vupspIt6mjodLanuw1jMybmqQ==", + "dependencies": { + "@swc/helpers": "^0.4.14" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-webpart-base/node_modules/@fluentui/react/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/@microsoft/sp-webpart-base/node_modules/@fluentui/react/node_modules/@fluentui/theme": { + "version": "2.6.33", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.33.tgz", + "integrity": "sha512-yQyCzsdqgWgdZ0Tur9gLk2u9Xfy8CV+5BJpkIeCPyqUyaG2uzq9XkrMkz9WP/OtY40Ddx/rsHWAVvE482phBuQ==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@microsoft/sp-webpart-base/node_modules/@fluentui/react/node_modules/@fluentui/utilities": { + "version": "8.13.17", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.17.tgz", + "integrity": "sha512-FXIja1OY+Vf6wJejS4fa7act2zdCea/LBFBa0Zhl7tIk+ZlPFFCAhyzXt2p5ZNQS8yM+83uh3MZEGrHTuuINJQ==", + "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/@microsoft/sp-webpart-base/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, + "node_modules/@microsoft/sp-webpart-base/node_modules/@microsoft/sp-loader": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.17.4.tgz", + "integrity": "sha512-aIwkYSJPQWNz55VEr7SCrB5nOnluULR9auIp+SrkwVlSuiatUkzLuTQVBn7QEJG/5Vlvd2/i3US/jYsAEZ1yCg==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-dynamic-data": "1.17.4", + "@microsoft/sp-http-base": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-module-interfaces": "1.17.4", + "@microsoft/sp-odata-types": "1.17.4", + "@microsoft/sp-page-context": "1.17.4", + "@rushstack/loader-raw-script": "1.3.281", + "@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": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.17.4.tgz", + "integrity": "sha512-BOTYm5H1coXpgp529PbI1XtrNGSI42c2EwxuR48ZThM20N8OagQeto5wpQh4z2wqdUhDpFVLu5gFqAEmG5v1Bg==", + "dev": true, + "dependencies": { + "@azure/storage-blob": "~12.11.0", + "@microsoft/load-themed-styles": "1.10.292", + "@microsoft/loader-load-themed-styles": "2.0.27", + "@microsoft/rush-lib": "5.93.1", + "@microsoft/sp-css-loader": "1.17.4", + "@microsoft/sp-module-interfaces": "1.17.4", + "@rushstack/heft-config-file": "0.11.9", + "@rushstack/localization-utilities": "0.8.46", + "@rushstack/node-core-library": "3.55.2", + "@rushstack/rig-package": "0.3.18", + "@rushstack/set-webpack-public-path-plugin": "3.3.91", + "@rushstack/terminal": "0.5.2", + "@rushstack/webpack4-localization-plugin": "0.17.2", + "@rushstack/webpack4-module-minifier-plugin": "0.9.40", + "@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.5.0", + "lodash": "4.17.21", + "mime": "2.5.2", + "postcss": "^8.4.19", + "postcss-loader": "^4.2.0", + "resolve": "~1.17.0", + "sass": "1.49.11", + "source-map": "0.6.1", + "source-map-loader": "1.1.3", + "tapable": "1.1.3", + "true-case-path": "~2.2.1", + "uuid": "~3.1.0", + "webpack": "~4.44.2", + "webpack-dev-server": "~4.9.3", + "webpack-sources": "1.4.3", + "xml": "~1.0.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@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.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "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.3.0", + "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.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/rig-package": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.18.tgz", + "integrity": "sha512-SGEwNTwNq9bI3pkdd01yCaH+gAsHqs0uxfGvtw9b0LJXH52qooWXnrFTRRLG1aL9pf+M2CARdrA9HLHJys3jiQ==", + "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.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.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/webpack4-localization-plugin": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-localization-plugin/-/webpack4-localization-plugin-0.17.2.tgz", + "integrity": "sha512-CRVWQUPqtXPvpGkCC5OYRVdDM9iVCK7NO294MNx0LG8P7+b24M0o9a8hvYAv8802gyONdkEDvObT29RvhwQYhA==", + "dev": true, + "dependencies": { + "@rushstack/localization-utilities": "0.8.46", + "@rushstack/node-core-library": "3.55.2", + "@types/tapable": "1.0.6", + "loader-utils": "1.4.2", + "lodash": "~4.17.15", + "minimatch": "~3.0.3" + }, + "peerDependencies": { + "@rushstack/set-webpack-public-path-plugin": "^3.3.91", + "@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/@microsoft/spfx-heft-plugins/node_modules/@rushstack/webpack4-module-minifier-plugin": { + "version": "0.9.40", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-module-minifier-plugin/-/webpack4-module-minifier-plugin-0.9.40.tgz", + "integrity": "sha512-QOoeFPTPlKaIkMBTB/zqYZGbvVYAc07/xRQlGTSEwDY07IbIXy/HEq8vvMXAXGtofqBVP8s8wZtfR6z0kAt9Xw==", + "dev": true, + "dependencies": { + "@rushstack/module-minifier": "0.1.41", + "@rushstack/worker-pool": "0.1.41", + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "tapable": "1.1.3" + }, + "engines": { + "node": ">=10.17.1" + }, + "peerDependencies": { + "@types/webpack": "*", + "@types/webpack-sources": "*", + "webpack": "^4.31.0", + "webpack-sources": "~1.4.3" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "@types/webpack-sources": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "dependencies": { + "browserslist": "^4.7.2", + "caniuse-lite": "^1.0.30001006", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.21", + "postcss-value-parser": "^4.0.2" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/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/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cacache/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/commander": { + "version": "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": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/jszip": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz", + "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==", + "dev": true, + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/make-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/rimraf/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/sass": { + "version": "1.49.11", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.49.11.tgz", + "integrity": "sha512-wvS/geXgHUGs6A/4ud5BFIWKO1nKd7wYIGimDk4q4GFkJicILActpv9ueMT4eRGSsp1BdKHuw1WwAHXbhsJELQ==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/webpack/node_modules/terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "dependencies": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@microsoft/teams-js-v2": { + "name": "@microsoft/teams-js", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.9.1.tgz", + "integrity": "sha512-+ch8SVKIkZB4anZF05oEbvcyRcEzIVlRlzh5jSxsJ3HjOrJBd1lgfxqz6pkaAEFsAaTBSLkdziN4qtwVp72Gww==", + "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/@monaco-editor/loader": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.3.3.tgz", + "integrity": "sha512-6KKF4CTzcJiS8BJwtxtfyYt9shBiEv32ateQ9T4UVogwn4HM/uPo9iJd2Dmbkpz8CM6Y0PDUpjnZzCwC+eYo2Q==", + "dependencies": { + "state-local": "^1.0.6" + }, + "peerDependencies": { + "monaco-editor": ">= 0.21.0 < 1" + } + }, + "node_modules/@nicolo-ribaudo/chokidar-2": { + "version": "2.1.8-no-fsevents.3", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz", + "integrity": "sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==", + "optional": true + }, + "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.4.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.4.1.tgz", + "integrity": "sha512-O2yRJce1GOc6PAy3QxFM4NzFiWzvScDC1/5ihYBL6BUEVdq0XMWN01sppE+H6bBXbaFYipjwFLEWLg5PaSOThA==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@pnp/common": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/common/-/common-1.3.11.tgz", + "integrity": "sha512-RhYKcfMP+h0pAzORZRHSPPLOBB58djN/pfnorpWPjsx6ZxMqbiDqTzAtTF4m8z/mdNnxJr0Q3kwt4ImU3FjwnA==", + "dependencies": { + "adal-angular": "1.0.17", + "tslib": "1.10.0" + } + }, + "node_modules/@pnp/common/node_modules/adal-angular": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.17.tgz", + "integrity": "sha512-+Z9aq7L25OncsaVcnhSsi7AMR/dlg0gWVNptsdtkL9Ih7hA1oJ14mhWB60CB83JF6DlzamVKLMGbrAcgFQqhCg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@pnp/common/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/logging": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-1.3.11.tgz", + "integrity": "sha512-hADlIXwvF/wjee7425nFJ6NhqaWpWTJ5yg02bpwBUsiSuFqEUf+LwuAcyHQre2lMs6KyNa65FWoRQok9BlZuxA==", + "dependencies": { + "tslib": "1.10.0" + } + }, + "node_modules/@pnp/logging/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/odata": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/odata/-/odata-1.3.11.tgz", + "integrity": "sha512-yMaRiuVZRei2pkryCOqsw3ZXD2Lw30IJv136WQmQPQPOxG4cvsS9+woXkfMqbWV2KQ1evFUqVXbitIz6eDVfNA==", + "dependencies": { + "tslib": "1.10.0" + }, + "peerDependencies": { + "@pnp/common": "1.3.11", + "@pnp/logging": "1.3.11" + } + }, + "node_modules/@pnp/odata/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/sp": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-1.3.11.tgz", + "integrity": "sha512-NjdeGe81aukiSPelSPjgAFRC1+SrNPTXvTdEqTH+Q1ZvgNtk8bdZp6K6xf9emfeM2qZDOu9GpKZpg0W/emq++g==", + "dependencies": { + "tslib": "1.10.0" + }, + "peerDependencies": { + "@pnp/common": "1.3.11", + "@pnp/logging": "1.3.11", + "@pnp/odata": "1.3.11" + } + }, + "node_modules/@pnp/sp-clientsvc": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/sp-clientsvc/-/sp-clientsvc-1.3.11.tgz", + "integrity": "sha512-eIUnmDWjizcWJzhWxAbfsxEyHF1dabkGlihnDnlcYGhtvh8BwuM67A57qc5fbxzCS59c0YU57szB1EucoNmV4A==", + "dependencies": { + "tslib": "1.10.0" + }, + "peerDependencies": { + "@pnp/common": "1.3.11", + "@pnp/logging": "1.3.11", + "@pnp/odata": "1.3.11", + "@pnp/sp": "1.3.11" + } + }, + "node_modules/@pnp/sp-clientsvc/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/sp-taxonomy": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/sp-taxonomy/-/sp-taxonomy-1.3.11.tgz", + "integrity": "sha512-shzCSjmOlr6mojCXJkfD8Xf9lJnhphq4Fj6mdUQGwpak+VIU+Fogf6AI0j6AReCKtKsKyqfud9X7C8tH07C3DA==", + "dependencies": { + "tslib": "1.10.0" + }, + "peerDependencies": { + "@pnp/common": "1.3.11", + "@pnp/logging": "1.3.11", + "@pnp/odata": "1.3.11", + "@pnp/sp": "1.3.11", + "@pnp/sp-clientsvc": "1.3.11" + } + }, + "node_modules/@pnp/sp-taxonomy/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/sp/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-property-controls": { + "version": "3.14.0-beta.4786980", + "resolved": "https://registry.npmjs.org/@pnp/spfx-property-controls/-/spfx-property-controls-3.14.0-beta.4786980.tgz", + "integrity": "sha512-tOAd6ivTst+ooruqzYrWfZ+XZuHaTN8F2wiOUeBIT4vdj0FWJ58w0YlLaE6ufUZf6jgtvpkFBxQC6mrO9W7wFw==", + "hasInstallScript": true, + "dependencies": { + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-lodash-subset": "1.17.1", + "@microsoft/sp-office-ui-fabric-core": "1.17.1", + "@microsoft/sp-property-pane": "1.17.1", + "@microsoft/sp-webpart-base": "1.17.1", + "@monaco-editor/loader": "^1.2.0", + "@pnp/common": "1.3.11", + "@pnp/logging": "1.3.11", + "@pnp/odata": "1.3.11", + "@pnp/sp": "1.3.11", + "@pnp/sp-clientsvc": "1.3.11", + "@pnp/sp-taxonomy": "1.3.11", + "@pnp/telemetry-js": "2.0.0", + "@uifabric/icons": "7.5.17", + "brace": "0.11.1", + "lodash.omit": "4.5.0", + "markdown-to-jsx": "^6.11.4", + "monaco-editor": "^0.32.1", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-ace": "10.1.0", + "react-dom": "17.0.1" + } + }, + "node_modules/@pnp/spfx-property-controls/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/@pnp/spfx-property-controls/node_modules/@fluentui/react": { + "version": "8.110.4", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.110.4.tgz", + "integrity": "sha512-aZF/aQB3SXGGbPI6LQsfgEJ3i79Pmvd6hoYC6YORrBYLnNzuBdJVdchP98EjsBQhPhd54ctCdrrSYWc/8K7KAA==", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.22", + "@fluentui/foundation-legacy": "^8.2.42", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.29", + "@fluentui/react-hooks": "^8.6.28", + "@fluentui/react-portal-compat-context": "^9.0.6", + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/theme": "^2.6.33", + "@fluentui/utilities": "^8.13.17", + "@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/@pnp/spfx-property-controls/node_modules/@fluentui/react/node_modules/@fluentui/foundation-legacy": { + "version": "8.2.42", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.42.tgz", + "integrity": "sha512-aB3OQZQEOkSFxxcHoWkQFWYXtJO88Y0a4pV4eg1v7dQb/n2CRjyhhc+ji+TDkqh9V2h3KJ+/F6P613Cg7XohMg==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@fluentui/react/node_modules/@fluentui/react-focus": { + "version": "8.8.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.29.tgz", + "integrity": "sha512-/c8xieSAMfQZo25bZC57Z3siF1/b/8UU7iM7I7aCOmrqAGP4asRduYpcJuOIcSZc95DkaoygkFfEjGEDcMCjRg==", + "dependencies": { + "@fluentui/keyboard-key": "^0.4.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@fluentui/react/node_modules/@fluentui/react-hooks": { + "version": "8.6.28", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.28.tgz", + "integrity": "sha512-GzbFaCd/OLbbp07lXJNT6NBTUbVZIKgHVcJmomO36SWuwpUIF4W4W2eejOYu+eR4+8QIoc9byfXPIWqtmIey8w==", + "dependencies": { + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@fluentui/react/node_modules/@fluentui/react-portal-compat-context": { + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.6.tgz", + "integrity": "sha512-HUt0/YXKRB4chtzlGbZ+7y7FHFyqaI0CeMFAe/QBXVOiOwA01QOr2j4Uky+30vupspIt6mjodLanuw1jMybmqQ==", + "dependencies": { + "@swc/helpers": "^0.4.14" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@fluentui/react/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/@pnp/spfx-property-controls/node_modules/@fluentui/react/node_modules/@fluentui/theme": { + "version": "2.6.33", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.33.tgz", + "integrity": "sha512-yQyCzsdqgWgdZ0Tur9gLk2u9Xfy8CV+5BJpkIeCPyqUyaG2uzq9XkrMkz9WP/OtY40Ddx/rsHWAVvE482phBuQ==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@fluentui/react/node_modules/@fluentui/utilities": { + "version": "8.13.17", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.17.tgz", + "integrity": "sha512-FXIja1OY+Vf6wJejS4fa7act2zdCea/LBFBa0Zhl7tIk+ZlPFFCAhyzXt2p5ZNQS8yM+83uh3MZEGrHTuuINJQ==", + "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/@pnp/spfx-property-controls/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/@pnp/spfx-property-controls/node_modules/@microsoft/sp-component-base": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.17.1.tgz", + "integrity": "sha512-jEjhns8Jwo4Xd9qX/FLOZXWzJzWKR0Mg/gY1oo6NAdS/JjJ3/fHFmk2R+i7MMqEoDy7u/aYfJ58RfX1OnfxFDg==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-dynamic-data": "1.17.1", + "@microsoft/sp-http": "1.17.1", + "@microsoft/sp-lodash-subset": "1.17.1", + "@microsoft/sp-module-interfaces": "1.17.1", + "@microsoft/sp-page-context": "1.17.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-core-library": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.17.1.tgz", + "integrity": "sha512-8Po/sr9mRP5YXKhziztaSfTmXp64e/2z5TwlcehurK8hg4NvduCfbr+9QAwVlUal0mPnwVUuURnbySTHeNgcqA==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.17.1", + "@microsoft/sp-module-interfaces": "1.17.1", + "@microsoft/sp-odata-types": "1.17.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-diagnostics": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.17.1.tgz", + "integrity": "sha512-DeXusDEV4xxI0mlNkOWgxqWwLOit1kqgl5zTTp9HAnxorUwwMkjda6Njd2XSgMZ8yF76y+6lHgN6VukmiH44Xw==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-lodash-subset": "1.17.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-dynamic-data": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.17.1.tgz", + "integrity": "sha512-qczB4iScDPNRwTUle2S9ke1XnlgQVCv7Zl6ooJHUIjkcxPJucM9CAQ8klVBbMzbBdrLdcCFtHlDIVbwDVJboyQ==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-lodash-subset": "1.17.1", + "@microsoft/sp-module-interfaces": "1.17.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-http": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.17.1.tgz", + "integrity": "sha512-KEECXTbQSkxfCYH3Lu3+lPHl/wRbfexkNLa4JNtRMvMluam6FNb+5mKtQSIlqdtRyEAk/7gmv2dSvMb9WrKOHg==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-http-base": "1.17.1", + "@microsoft/sp-http-msgraph": "1.17.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-http-base": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.17.1.tgz", + "integrity": "sha512-4mOkmhf8OfEMi2c0QBWfkF91q4M4Pej/oqWe3b7ki4q22DvH3T83GmsveWFsRBVIj2YOXpOzyLBl9tIBkTnYdw==", + "dependencies": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-page-context": "1.17.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.9.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-http-msgraph": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.17.1.tgz", + "integrity": "sha512-MX4ZvZ8+FeH79Jeac+NQv2v1DPvnMnEv694FV1ilKQN0wwLquZTyDqRT5IzL3WUAQuNrj9FOVWFnBj4UBpxkpg==", + "dependencies": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-http-base": "1.17.1", + "@microsoft/sp-loader": "1.17.1", + "tslib": "2.3.1" + }, + "peerDependencies": { + "@microsoft/microsoft-graph-client": "3.0.2" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-image-helper": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.17.1.tgz", + "integrity": "sha512-OAw8R2T/CP95HF7/UAq1DFTQzGsm+bUXj2Fx96ofOHjR7sWlGXij2rmhzfT50tp2Q+s6XTsiWfLQwm3g2P9iPA==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-http": "1.17.1", + "@microsoft/sp-http-base": "1.17.1", + "@microsoft/sp-loader": "1.17.1", + "@microsoft/sp-lodash-subset": "1.17.1", + "@microsoft/sp-page-context": "1.17.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-loader": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.17.1.tgz", + "integrity": "sha512-MhY9l28dYvBUZ3dz6ZobHfZNDshBWSeNb0pgE6iAUm1OmjaAa60eCx1h7/c7puzhr9lvDyyoHWYrZuOpRyYRFw==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-dynamic-data": "1.17.1", + "@microsoft/sp-http-base": "1.17.1", + "@microsoft/sp-lodash-subset": "1.17.1", + "@microsoft/sp-module-interfaces": "1.17.1", + "@microsoft/sp-odata-types": "1.17.1", + "@microsoft/sp-page-context": "1.17.1", + "@rushstack/loader-raw-script": "1.3.281", + "@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": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-lodash-subset": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.17.1.tgz", + "integrity": "sha512-IbZKAbkKkiOOFCVEPXa6QclgJ8Cz3ufoAoHhJ7H+iuDGVa2/586Hk7oz3w7b04ds3MdlSk3CUpvXz6N7oTBdBw==", + "dependencies": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-module-interfaces": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.17.1.tgz", + "integrity": "sha512-dv22nv359IxWj2+llnhec0kZ/qhtxo9dLZ2XcvzciJpSCL0lRfNJizox/7+ypU9oGUTL3wQyT3QFcCu3/zTtyg==", + "dependencies": { + "@rushstack/node-core-library": "3.55.2", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-odata-types": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.17.1.tgz", + "integrity": "sha512-v059E1kUTcywY4bJzCgsQE5O6W0sAZOT2+MHPq5+BOkJVrll9JNOMrmWRFe5/GLj1fKgoyfY3GjKWKf8Q7tjsw==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-office-ui-fabric-core": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.17.1.tgz", + "integrity": "sha512-Ah8H1PDqC2IkvV50bk0P95Hr9JcA93dULbYQ8Mop2cv/5byfGGEHm0fosvG8CD2i5vu4ibIg0KJIwmXPZSvMPg==", + "dependencies": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-page-context": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.17.1.tgz", + "integrity": "sha512-54IsoVh59wbC6LsdJgwWJUiHT7Lu/r30xE4z0Z2287+7+xYYGGdp97dn6EaGG67o8Tr1E0q9IpbCfYqyZowdCw==", + "dependencies": { + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-dynamic-data": "1.17.1", + "@microsoft/sp-lodash-subset": "1.17.1", + "@microsoft/sp-odata-types": "1.17.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-property-pane": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.17.1.tgz", + "integrity": "sha512-ZPFKHFV8vD+kMmM4exEFWL7JITy8+hdrdQ6DNGtD2/iNYpfiS04wvblNhhSC0jkSujB7ijkeKf/1niUPKm1QtA==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-component-base": "1.17.1", + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-dynamic-data": "1.17.1", + "@microsoft/sp-image-helper": "1.17.1", + "@microsoft/sp-lodash-subset": "1.17.1", + "@microsoft/sp-page-context": "1.17.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-top-actions": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.17.1.tgz", + "integrity": "sha512-sp7KllsTEdFq4fTcUJKgxFuaF/V1Z3ZMrtvYakd3eqCcpnJOFSSA38v/NLq26GpxPPvgSHl0x5zerKL8yuJQBA==" + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@microsoft/sp-webpart-base": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.17.1.tgz", + "integrity": "sha512-elVjlWeto4n9RAFoX5igVS1VErmpXaoya1cz+s1v48S2o9cBUJZ82Ln4pesPxx3QSQm1JE6V20aYEr48cpn/Ig==", + "dependencies": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-component-base": "1.17.1", + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-dynamic-data": "1.17.1", + "@microsoft/sp-http": "1.17.1", + "@microsoft/sp-http-base": "1.17.1", + "@microsoft/sp-loader": "1.17.1", + "@microsoft/sp-lodash-subset": "1.17.1", + "@microsoft/sp-module-interfaces": "1.17.1", + "@microsoft/sp-page-context": "1.17.1", + "@microsoft/sp-property-pane": "1.17.1", + "@microsoft/sp-top-actions": "1.17.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.9.1", + "@types/office-js": "1.0.36", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "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.3.0", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@pnp/spfx-property-controls/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/@pnp/spfx-property-controls/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/@pnp/spfx-property-controls/node_modules/@uifabric/icons": { + "version": "7.5.17", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.5.17.tgz", + "integrity": "sha512-2S1kse0gtseTuV2r59iWukLxxoOJ6GgP2Yhxt9oxzaP9QubpYdxCUepvJmfPQQvvy4GELdykDUWQ6/hbzliJyw==", + "dependencies": { + "@uifabric/set-version": "^7.0.23", + "@uifabric/styling": "^7.16.18", + "tslib": "^1.10.0" + } + }, + "node_modules/@pnp/spfx-property-controls/node_modules/@uifabric/icons/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@pnp/spfx-property-controls/node_modules/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dependencies": { + "is-core-module": "^2.11.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/@pnp/spfx-property-controls/node_modules/validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@pnp/spfx-property-controls/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/@pnp/telemetry-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@pnp/telemetry-js/-/telemetry-js-2.0.0.tgz", + "integrity": "sha512-qFNm3mTerTnxgTR6c/4iMMt8EUKrQn5z0XG/IQtpNlp6m7KXRDFR87mQKeBVtSv2LhxGO0VNFndKJIibBw52zQ==", + "dependencies": { + "whatwg-fetch": "2.0.4" + } + }, + "node_modules/@pnp/telemetry-js/node_modules/whatwg-fetch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", + "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==" + }, + "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/@pnpm/error": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/error/-/error-1.4.0.tgz", + "integrity": "sha512-vxkRrkneBPVmP23kyjnYwVOtipwlSl6UfL+h+Xa3TrABJTz5rYBXemlTsU5BzST8U4pD7YDkTb3SQu+MMuIDKA==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/link-bins": { + "version": "5.3.25", + "resolved": "https://registry.npmjs.org/@pnpm/link-bins/-/link-bins-5.3.25.tgz", + "integrity": "sha512-9Xq8lLNRHFDqvYPXPgaiKkZ4rtdsm7izwM/cUsFDc5IMnG0QYIVBXQbgwhz2UvjUotbJrvfKLJaCfA3NGBnLDg==", + "dev": true, + "dependencies": { + "@pnpm/error": "1.4.0", + "@pnpm/package-bins": "4.1.0", + "@pnpm/read-modules-dir": "2.0.3", + "@pnpm/read-package-json": "4.0.0", + "@pnpm/read-project-manifest": "1.1.7", + "@pnpm/types": "6.4.0", + "@zkochan/cmd-shim": "^5.0.0", + "is-subdir": "^1.1.1", + "is-windows": "^1.0.2", + "mz": "^2.7.0", + "normalize-path": "^3.0.0", + "p-settle": "^4.1.1", + "ramda": "^0.27.1" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/package-bins": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/package-bins/-/package-bins-4.1.0.tgz", + "integrity": "sha512-57/ioGYLBbVRR80Ux9/q2i3y8Q+uQADc3c+Yse8jr/60YLOi3jcWz13e2Jy+ANYtZI258Qc5wk2X077rp0Ly/Q==", + "dev": true, + "dependencies": { + "@pnpm/types": "6.4.0", + "fast-glob": "^3.2.4", + "is-subdir": "^1.1.1" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-modules-dir": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@pnpm/read-modules-dir/-/read-modules-dir-2.0.3.tgz", + "integrity": "sha512-i9OgRvSlxrTS9a2oXokhDxvQzDtfqtsooJ9jaGoHkznue5aFCTSrNZFQ6M18o8hC03QWfnxaKi0BtOvNkKu2+A==", + "dev": true, + "dependencies": { + "mz": "^2.7.0" + }, + "engines": { + "node": ">=10.13" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-package-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@pnpm/read-package-json/-/read-package-json-4.0.0.tgz", + "integrity": "sha512-1cr2tEwe4YU6SI0Hmg+wnsr6yxBt2iJtqv6wrF84On8pS9hx4A2PLw3CIgbwxaG0b+ur5wzhNogwl4qD5FLFNg==", + "dev": true, + "dependencies": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "load-json-file": "^6.2.0", + "normalize-package-data": "^3.0.2" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/read-project-manifest/-/read-project-manifest-1.1.7.tgz", + "integrity": "sha512-tj8ExXZeDcMmMUj7D292ETe/RiEirr1X1wpT6Zy85z2MrFYoG9jfCJpps40OdZBNZBhxbuKtGPWKVSgXD0yrVw==", + "dev": true, + "dependencies": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "@pnpm/write-project-manifest": "1.1.7", + "detect-indent": "^6.0.0", + "fast-deep-equal": "^3.1.3", + "graceful-fs": "4.2.4", + "is-windows": "^1.0.2", + "json5": "^2.1.3", + "parse-json": "^5.1.0", + "read-yaml-file": "^2.0.0", + "sort-keys": "^4.1.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-project-manifest/node_modules/graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + }, + "node_modules/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/write-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/write-project-manifest/-/write-project-manifest-1.1.7.tgz", + "integrity": "sha512-OLkDZSqkA1mkoPNPvLFXyI6fb0enCuFji6Zfditi/CLAo9kmIhQFmEUDu4krSB8i908EljG8YwL5Xjxzm5wsWA==", + "dev": true, + "dependencies": { + "@pnpm/types": "6.4.0", + "json5": "^2.1.3", + "mz": "^2.7.0", + "write-file-atomic": "^3.0.3", + "write-yaml-file": "^4.1.3" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@rushstack/debug-certificate-manager": { + "version": "1.1.84", + "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.1.84.tgz", + "integrity": "sha512-GondfbezgkjT9U6WdMRdjJMkkYkUf/w2YiFKX2wUrmXyNmoApzpu8fXC3sDHb2LXKR7MvBNDY5YrpLooEYJhUg==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.53.2", + "node-forge": "~1.3.1", + "sudo": "~1.0.3" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/@rushstack/node-core-library": { + "version": "3.53.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.2.tgz", + "integrity": "sha512-FggLe5DQs0X9MNFeJN3/EXwb+8hyZUTEp2i+V1e8r4Va4JgkjBNY0BuEaQI+3DW6S4apV3UtXU3im17MSY00DA==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "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/@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-config/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-config/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-config/node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/experimental-utils/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/@rushstack/eslint-config/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-config/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-config/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-config/node_modules/@rushstack/eslint-plugin-packlets/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/@rushstack/eslint-config/node_modules/@rushstack/eslint-plugin-packlets/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/@rushstack/eslint-config/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-config/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-config/node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/experimental-utils/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/@rushstack/eslint-config/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-config/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-config/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-config/node_modules/@rushstack/eslint-plugin-security/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/@rushstack/eslint-config/node_modules/@rushstack/eslint-plugin-security/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/@rushstack/eslint-config/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-config/node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/experimental-utils/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/@rushstack/eslint-config/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-config/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-config/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-config/node_modules/@rushstack/eslint-plugin/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/@rushstack/eslint-config/node_modules/@rushstack/eslint-plugin/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/@rushstack/eslint-config/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/@rushstack/eslint-config/node_modules/@typescript-eslint/eslint-plugin/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/@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-config/node_modules/@typescript-eslint/experimental-utils/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/@rushstack/eslint-config/node_modules/@typescript-eslint/experimental-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/@rushstack/eslint-config/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/@rushstack/eslint-config/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-config/node_modules/@typescript-eslint/visitor-keys/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-config/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-config/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/@rushstack/eslint-config/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/@rushstack/eslint-config/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/@rushstack/eslint-config/node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@rushstack/eslint-config/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/@rushstack/eslint-config/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/@rushstack/eslint-config/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-config/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-config/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-config/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.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/eslint-config/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/@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.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/@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/@rushstack/eslint-plugin-security/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/@rushstack/eslint-plugin-security/node_modules/@types/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", + "dev": true + }, + "node_modules/@rushstack/eslint-plugin-security/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/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/experimental-utils/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/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/utils/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/@rushstack/eslint-plugin-security/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/@rushstack/eslint-plugin-security/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/@rushstack/eslint-plugin-security/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/@rushstack/eslint-plugin-security/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/@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/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/@rushstack/eslint-plugin-security/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/@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-security/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/@rushstack/eslint-plugin-security/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/@rushstack/eslint-plugin/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/@rushstack/eslint-plugin/node_modules/@types/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", + "dev": true + }, + "node_modules/@rushstack/eslint-plugin/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/@rushstack/eslint-plugin/node_modules/@typescript-eslint/experimental-utils/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/@rushstack/eslint-plugin/node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/utils/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/@rushstack/eslint-plugin/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/@rushstack/eslint-plugin/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/@rushstack/eslint-plugin/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/@rushstack/eslint-plugin/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/@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/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/@rushstack/eslint-plugin/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/@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/eslint-plugin/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/@rushstack/eslint-plugin/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/@rushstack/heft-config-file": { + "version": "0.11.9", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.11.9.tgz", + "integrity": "sha512-01JFmD+G44v5btO0fVIbVBJCfGWLTN2l4Y/+IVU8D9eR14+wYJjV5CO25uxydDynMr334URFcITuzG21L9L0GA==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.55.2", + "@rushstack/rig-package": "0.3.18", + "jsonpath-plus": "~4.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "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.3.0", + "z-schema": "~5.0.2" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/rig-package": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.18.tgz", + "integrity": "sha512-SGEwNTwNq9bI3pkdd01yCaH+gAsHqs0uxfGvtw9b0LJXH52qooWXnrFTRRLG1aL9pf+M2CARdrA9HLHJys3jiQ==", + "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/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.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/validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/loader-raw-script": { + "version": "1.3.281", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.281.tgz", + "integrity": "sha512-XEz1ZNTth0bklxK5dF4q+WiVcHFto2hXT4YB+UUkPcnYbQU/z8O1Rh67BrKcmz/8aLjjv3kwuon+4vlkZgappA==", + "dependencies": { + "loader-utils": "1.4.2" + } + }, + "node_modules/@rushstack/localization-utilities": { + "version": "0.8.46", + "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.46.tgz", + "integrity": "sha512-CjSQ+gYSefFLOpulTeoeYfSTqZh84KiCQxcb5BeefChAdhcHpYMVxmLsWQrA0WX2Al1Tw/NZ/QahYytl4E6kXw==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.55.2", + "@rushstack/typings-generator": "0.10.2", + "pseudolocale": "~1.1.0", + "xmldoc": "~1.1.2" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "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.3.0", + "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/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.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/validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/localization-utilities/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/module-minifier": { + "version": "0.1.41", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.1.41.tgz", + "integrity": "sha512-dvj/QSknUY+Q54Vv398BbX/CynobE2h8V4F/mnWi3nXX848NFOcgGHSe8UhH1cMdsz7EGrBcUG4kJctMvsXJ3A==", + "dev": true, + "dependencies": { + "@rushstack/worker-pool": "0.1.41", + "@types/node": "12.20.24", + "serialize-javascript": "6.0.0", + "source-map": "~0.7.3", + "terser": "5.9.0" + } + }, + "node_modules/@rushstack/module-minifier/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@rushstack/module-minifier/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/@rushstack/module-minifier/node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/@rushstack/module-minifier/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rushstack/module-minifier/node_modules/terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/node-core-library": { + "version": "3.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.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "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.8", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-4.0.8.tgz", + "integrity": "sha512-ad2ZnGWLlcga4GVRVo3mibkTrrnDs8xvABTr79z7zwA43htaVbddwFs3Y+tyqaPo8s92Tqh47jzrGDJTqm6Vyg==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.55.2" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "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.3.0", + "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/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.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/validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/rig-package": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.2.12.tgz", + "integrity": "sha512-nbePcvF8hQwv0ql9aeQxcaMPK/h1OLAC00W7fWCRWIvD2MchZOE8jumIIr66HGrfG2X1sw++m/ZYI4D+BM5ovQ==", + "dev": true, + "dependencies": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin": { + "version": "5.93.1", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.93.1.tgz", + "integrity": "sha512-urEQ+u7oSdfQnbuuVURbTE3RaJVh7rOSyB8RN2xAYh88HveYMeduq3EU5/0afHKnRs/UJG/iwt6EqCbXRR0J+w==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.55.2", + "@rushstack/rush-sdk": "5.93.1", + "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.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "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.3.0", + "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/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.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/validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin": { + "version": "5.93.1", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.93.1.tgz", + "integrity": "sha512-urbl28yUit+GJ4cgU9iAfWEhu6bP0/kdBaQEsOTYoLYRGnF0uBJ6O+46aMOp4WsqxAk+K+xL6ixw1ZE1BTix6g==", + "dev": true, + "dependencies": { + "@azure/identity": "~2.1.0", + "@azure/storage-blob": "~12.11.0", + "@rushstack/node-core-library": "3.55.2", + "@rushstack/rush-sdk": "5.93.1", + "@rushstack/terminal": "0.5.2" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "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.3.0", + "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/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.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/validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/rush-sdk": { + "version": "5.93.1", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.93.1.tgz", + "integrity": "sha512-rHfGvxyiR6nO5nqruqz/0N3GpAIi4P565FYcadnHsK791ncoh60lBHvQU9b9oRdpZjl2dHjoAQrr+pgSgOY/vw==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.55.2", + "@types/node-fetch": "2.6.2", + "tapable": "2.2.1" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "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.3.0", + "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/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.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/validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin": { + "version": "3.3.91", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-3.3.91.tgz", + "integrity": "sha512-2Bvac24WHZagQC+zLk+eksqxfeX2OhMH+eLPXEWvpuYceWYbqphckGLotj0WeAmSvjNTrTxxDfhTCHTWLIOAjw==", + "dev": true, + "dependencies": { + "@rushstack/webpack-plugin-utilities": "0.1.56" + }, + "peerDependencies": { + "@types/webpack": "^4.39.8", + "webpack": "^5.35.1" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/@rushstack/stream-collator": { + "version": "4.0.227", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.227.tgz", + "integrity": "sha512-SLHwjWqUlEfqA6KfLkSmZSr28/2Z5BxWnqtXqtLDFndZUuHUiUDg85w8GtS9MyZXMOfAjj9pS7Xi764bjsOKBA==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.55.2", + "@rushstack/terminal": "0.5.2" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "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.3.0", + "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/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.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/validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/stream-collator/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/terminal": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.5.2.tgz", + "integrity": "sha512-zyzUQLUkDhRdKIvEk94WforJHCITedizbr1215pSONRwWS8MQEMTcDY+dBz+U8Ar4s/4oJAtFuT5cHP/uTYYdw==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.55.2", + "wordwrap": "~1.0.0" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/terminal/node_modules/@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "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.3.0", + "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/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.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/validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/terminal/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/tree-pattern": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.2.tgz", + "integrity": "sha512-0KdqI7hGtVIlxobOBLWet0WGiD70V/QoYQr5A2ikACeQmIaN4WT6Fn9BcvgwgaSIMcazEcD8ql7Fb9N4dKdQlA==", + "dev": true + }, + "node_modules/@rushstack/ts-command-line": { + "version": "4.7.10", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.7.10.tgz", + "integrity": "sha512-8t042g8eerypNOEcdpxwRA3uCmz0duMo21rG4Z2mdz7JxJeylDmzjlU3wDdef2t3P1Z61JCdZB6fbm1Mh0zi7w==", + "dev": true, + "dependencies": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "node_modules/@rushstack/typings-generator": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.10.2.tgz", + "integrity": "sha512-0T0dkv3QNnpGLHjdogn+7wTw+4aRJVlMPIpWIr30DlGQ62XxcbP5sVUN45JcWRtYXriUurXi9dgzSQZv94nJwg==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.55.2", + "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.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "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.3.0", + "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/resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.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/validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^9.4.1" + } + }, + "node_modules/@rushstack/webpack-plugin-utilities": { + "version": "0.1.56", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.1.56.tgz", + "integrity": "sha512-PaSnWl0rU0CqB8PYh6ATBkM94FlC37tDm904ywBADPeQj/ZiykaIHhRLeFz93vcUBsJvmofFScMYHuPhpNx2qA==", + "dev": true, + "peerDependencies": { + "@types/webpack": "^4.39.8", + "webpack": "^5.35.1" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/@rushstack/worker-pool": { + "version": "0.1.41", + "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.1.41.tgz", + "integrity": "sha512-n2NC9Pr/VLs2iYNA4oB+/usl5iBIu0n3s3Mf4DT4UHSREJz8NJuxtGgLxCsJgINkCGz2VSEImZniNeIkNF1jpQ==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24" + } + }, + "node_modules/@rushstack/worker-pool/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "node_modules/@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.4.14", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", + "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@swc/helpers/node_modules/tslib": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz", + "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==" + }, + "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/@tinymce/tinymce-react": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@tinymce/tinymce-react/-/tinymce-react-4.3.0.tgz", + "integrity": "sha512-iB4cUsYfcJL4NGuKhqCGYuTmFTje3nPxyPv1HxprTsp/YMGuuiiSNWrv3zwI31QX5Cn8qeq9MrMDnbxuRugHyg==", + "dependencies": { + "prop-types": "^15.6.2", + "tinymce": "^6.3.1" + }, + "peerDependencies": { + "react": "^18.0.0 || ^17.0.1 || ^16.7.0", + "react-dom": "^18.0.0 || ^17.0.1 || ^16.7.0" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", + "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", + "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.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz", + "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/chalk": { + "version": "0.4.31", + "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", + "integrity": "sha512-nF0fisEPYMIyfrFgabFimsz9Lnuu9MwkNrrlATm2E4E46afKDyeelT+8bXfw1VSc7sLBxMxRgT7PxTC2JcqN4Q==", + "dev": true + }, + "node_modules/@types/classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-zeOWb0JGBoVmlQoznvqXbE0tEC/HONsnoUNH19Hc96NFsTAwTXbTqb8FMYkru1F/iqp7a18Ws3nWJvtA1sHD1A==", + "deprecated": "This is a stub types definition. classnames provides its own type definitions, so you do not need this installed.", + "dependencies": { + "classnames": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", + "integrity": "sha512-4x5FkPpLipqwthjPsF7ZRbOv3uoLUFkTA9G9v583qi4pACvq0uTELrB8OLUzPWUI4IJIyvM85vzkV1nyiI2Lig==", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/dompurify": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-3.0.2.tgz", + "integrity": "sha512-YBL4ziFebbbfQfH5mlC+QTJsvh0oJUrWbmxKMyEdL7emlHJqGR2Qb34TEFKj+VCayBvjKy3xczMFNhugThUsfQ==", + "dev": true, + "dependencies": { + "@types/trusted-types": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.40.2.tgz", + "integrity": "sha512-PRVjQ4Eh9z9pmmtaq8nTjZjQwKFk7YIHIud3lRoKRBgUQjgjRmoGxxGEPXQkF+lH7QkHJRNr5F4aBgYCW0lqpQ==", + "dev": true, + "peer": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dev": true, + "peer": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", + "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", + "dev": true, + "peer": true + }, + "node_modules/@types/express": { + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", + "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.35", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz", + "integrity": "sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==", + "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.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/gulp": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/gulp/-/gulp-4.0.6.tgz", + "integrity": "sha512-0E8/iV/7FKWyQWSmi7jnUvgXXgaw+pfAzEB06Xu+l0iXVJppLbpOye5z7E2klw5akXd+8kPtYuk65YBcZPM4ow==", + "dev": true, + "dependencies": { + "@types/undertaker": "*", + "@types/vinyl-fs": "*", + "chokidar": "^2.1.2" + } + }, + "node_modules/@types/gulp/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/@types/gulp/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/@types/gulp/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/@types/gulp/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/@types/gulp/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/gulp/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/@types/gulp/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/http-proxy": { + "version": "1.17.11", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz", + "integrity": "sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==", + "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.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "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.12", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", + "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", + "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.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "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.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "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.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "node_modules/@types/office-js": { + "version": "1.0.36", + "resolved": "https://registry.npmjs.org/@types/office-js/-/office-js-1.0.36.tgz", + "integrity": "sha512-v5jOXCPS0nbbuVzZThhDMzttuJrpzzvx1GsPo5Qed8Cs9uzMwEV1vdkKN5zLFnAUlEF4s8Szl9KXnhnSvH89Kw==" + }, + "node_modules/@types/orchestrator": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/orchestrator/-/orchestrator-0.0.30.tgz", + "integrity": "sha512-rT9So631KbmirIGsZ5m6T15FKHqiWhYRULdl03l/WBezzZ8wwhYTS2zyfHjsvAGYFVff1wtmGFd0akRCBDSZrA==", + "dev": true, + "dependencies": { + "@types/q": "*" + } + }, + "node_modules/@types/parse-json": { + "version": "4.0.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.0", + "resolved": "https://registry.npmjs.org/@types/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-O397rnSS9iQI4OirieAtsDqvCj4+3eY1J+EPdNTKuHuRWIfUoGyzX294o8C4KJYaLqgSrd2o60c5EqCU8Zv02g==", + "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.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", + "dev": true + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "node_modules/@types/react": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.45.tgz", + "integrity": "sha512-YfhQ22Lah2e3CHPsb93tRwIGNiSwkuz1/blk4e6QrWS0jQzCSNbGLtOEYhPg02W0yGTTmpajp7dCTbBAMN3qsg==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "17.0.17", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz", + "integrity": "sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==", + "dependencies": { + "@types/react": "^17" + } + }, + "node_modules/@types/requirejs": { + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/@types/requirejs/-/requirejs-2.1.29.tgz", + "integrity": "sha512-61MNgoBY6iEsHhFGiElSjEu8HbHOahJLGh9BdGSfzgAN+2qOuFJKuG3f7F+/ggKr+0yEM3Y4fCWAgxU6es0otg==" + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true + }, + "node_modules/@types/scheduler": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", + "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", + "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", + "dev": true, + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz", + "integrity": "sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==", + "dev": true, + "dependencies": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "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.1", + "resolved": "https://registry.npmjs.org/@types/streamx/-/streamx-2.9.1.tgz", + "integrity": "sha512-9bywzhouyedmci7WCIPFwJ8zASDnxt2gaVUy52X0p0Tt085IJSAEP0L6j4SSNeDMSLzpYu6cPz0GrJZ7kPJ6Bg==", + "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/trusted-types": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", + "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==", + "dev": true + }, + "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.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.1.tgz", + "integrity": "sha512-GkewRA4i5oXacU/n4MA9+bLgt5/L3F1mKrYvFGm7r2ouLXhRKjuWwo9XHNnbx6WF3vlGW21S3fCvgqxvxXXc5g==", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/@types/undertaker": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.8.tgz", + "integrity": "sha512-gW3PRqCHYpo45XFQHJBhch7L6hytPsIe0QeLujlnFsjHPnXLhJcPdN6a9368d7aIQgH2I/dUTPFBlGeSNA3qOg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/undertaker-registry": "*", + "async-done": "~1.3.2" + } + }, + "node_modules/@types/undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-Z4TYuEKn9+RbNVk1Ll2SS4x1JeLHecolIbM/a8gveaHsW0Hr+RQMraZACwTO2VD7JvepgA6UO1A1VrbktQrIbQ==", + "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.2", + "resolved": "https://registry.npmjs.org/@types/vinyl-fs/-/vinyl-fs-3.0.2.tgz", + "integrity": "sha512-ctNcmmzbMIKooXjRkyyUCOu2Z4AyqibL+RhXoF3pb7K7j+ezItnakmpm31LymkYHSIM5ey0tjIFzTvFOTSBCGw==", + "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.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", + "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", + "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.5", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.5.tgz", + "integrity": "sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==", + "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.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.60.0.tgz", + "integrity": "sha512-78B+anHLF1TI8Jn/cD0Q00TBYdMgjdOn980JfAVa9yw5sop8nyTfVOQAv6LWywkOGLclDBtv5z3oxN4w7jxyNg==", + "dev": true, + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.60.0", + "@typescript-eslint/type-utils": "5.60.0", + "@typescript-eslint/utils": "5.60.0", + "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/@typescript-eslint/eslint-plugin/node_modules/@types/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", + "dev": true + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.0.tgz", + "integrity": "sha512-hakuzcxPwXi2ihf9WQu1BbRj1e/Pd8ZZwVTG9kfbxAMZstKz8/9OoexIwnmLzShtsdap5U/CoQGRCWlSuPbYxQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/visitor-keys": "5.60.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/eslint-plugin/node_modules/@typescript-eslint/type-utils": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.60.0.tgz", + "integrity": "sha512-X7NsRQddORMYRFH7FWo6sA9Y/zbJ8s1x1RIAtnlj6YprbToTiQnM6vxcMu7iYhdunmoC0rUWlca13D5DVHkK2g==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "5.60.0", + "@typescript-eslint/utils": "5.60.0", + "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/eslint-plugin/node_modules/@typescript-eslint/types": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.0.tgz", + "integrity": "sha512-ascOuoCpNZBccFVNJRSC6rPq4EmJ2NkuoKnd6LDNyAQmdDnziAtxbCGWCbefG1CNzmDvd05zO36AmB7H8RzKPA==", + "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/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.0.tgz", + "integrity": "sha512-R43thAuwarC99SnvrBmh26tc7F6sPa2B3evkXp/8q954kYL6Ro56AwASYWtEEi+4j09GbiNAHqYwNNZuNlARGQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/visitor-keys": "5.60.0", + "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/eslint-plugin/node_modules/@typescript-eslint/utils": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.60.0.tgz", + "integrity": "sha512-ba51uMqDtfLQ5+xHtwlO84vkdjrqNzOnqrnwbMHMRY8Tqeme8C2Q8Fc7LajfGR+e3/4LoYiWXUM6BpIIbHJ4hQ==", + "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.60.0", + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/typescript-estree": "5.60.0", + "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/eslint-plugin/node_modules/@typescript-eslint/utils/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/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.0.tgz", + "integrity": "sha512-wm9Uz71SbCyhUKgcaPRauBdTegUyY/ZWl8gLwD/i/ybJqscrrdVSFImpvUz16BLPChIeKBK5Fa9s6KDQjsjyWw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.60.0", + "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/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/@typescript-eslint/eslint-plugin/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/@typescript-eslint/eslint-plugin/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/@typescript-eslint/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/@typescript-eslint/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/@typescript-eslint/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/@typescript-eslint/eslint-plugin/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/@typescript-eslint/eslint-plugin/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/@typescript-eslint/parser": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.60.0.tgz", + "integrity": "sha512-jBONcBsDJ9UoTWrARkRRCgDz6wUggmH5RpQVlt7BimSwaTkTjwypGzKORXbR4/2Hqjk9hgwlon2rVQAjWNpkyQ==", + "dev": true, + "peer": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.60.0", + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/typescript-estree": "5.60.0", + "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/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.0.tgz", + "integrity": "sha512-hakuzcxPwXi2ihf9WQu1BbRj1e/Pd8ZZwVTG9kfbxAMZstKz8/9OoexIwnmLzShtsdap5U/CoQGRCWlSuPbYxQ==", + "dev": true, + "peer": true, + "dependencies": { + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/visitor-keys": "5.60.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/parser/node_modules/@typescript-eslint/types": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.0.tgz", + "integrity": "sha512-ascOuoCpNZBccFVNJRSC6rPq4EmJ2NkuoKnd6LDNyAQmdDnziAtxbCGWCbefG1CNzmDvd05zO36AmB7H8RzKPA==", + "dev": true, + "peer": 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/parser/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.0.tgz", + "integrity": "sha512-R43thAuwarC99SnvrBmh26tc7F6sPa2B3evkXp/8q954kYL6Ro56AwASYWtEEi+4j09GbiNAHqYwNNZuNlARGQ==", + "dev": true, + "peer": true, + "dependencies": { + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/visitor-keys": "5.60.0", + "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/parser/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.0.tgz", + "integrity": "sha512-wm9Uz71SbCyhUKgcaPRauBdTegUyY/ZWl8gLwD/i/ybJqscrrdVSFImpvUz16BLPChIeKBK5Fa9s6KDQjsjyWw==", + "dev": true, + "peer": true, + "dependencies": { + "@typescript-eslint/types": "5.60.0", + "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/parser/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, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "peer": 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/parser/node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/parser/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, + "peer": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@typescript-eslint/parser/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, + "peer": true + }, + "node_modules/@typescript-eslint/parser/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, + "peer": 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/@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/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/typescript-estree/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/@typescript-eslint/typescript-estree/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/@typescript-eslint/visitor-keys": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.6.0.tgz", + "integrity": "sha512-1p7hDp5cpRFUyE3+lvA74egs+RWSgumrBpzBCDzfTFv0aQ7lIeay80yU0hIxgAhwQ6PcasW35kaOCyDOv6O/Ng==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.6.0", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@uifabric/icons": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.9.5.tgz", + "integrity": "sha512-0e2fEURtR7sNqoGr9gU/pzcOp24B/Lkdc05s1BSnIgXlaL2QxRszfaEsl3/E9vsNmqA3tvRwDJWbtRolDbjCpQ==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/icons/node_modules/@fluentui/dom-utilities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", + "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/icons/node_modules/@uifabric/utilities": { + "version": "7.38.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.38.2.tgz", + "integrity": "sha512-5yM4sm142VEBg3/Q5SFheBXqnrZi9CNF5rjHNoex0GgGtG3AHPuS7U8gjm+/Io1MvbuCrn6lyyIw0MDvh1Ebkw==", + "dependencies": { + "@fluentui/dom-utilities": "^1.1.2", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/icons/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/merge-styles": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.20.2.tgz", + "integrity": "sha512-cJy8hW9smlWOKgz9xSDMCz/A0yMl4mdo466pcGlIOn84vz+e94grfA7OoTuTzg3Cl0Gj6ODBSf1o0ZwIXYL1Xg==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/merge-styles/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/set-version": { + "version": "7.0.24", + "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-7.0.24.tgz", + "integrity": "sha512-t0Pt21dRqdC707/ConVJC0WvcQ/KF7tKLU8AZY7YdjgJpMHi1c0C427DB4jfUY19I92f60LOQyhJ4efH+KpFEg==", + "dependencies": { + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/set-version/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/styling": { + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.25.1.tgz", + "integrity": "sha512-bd4QDYyb0AS0+KmzrB8VsAfOkxZg0dpEpF1YN5Ben10COmT8L1DoE4bEF5NvybHEaoTd3SKxpJ42m+ceNzehSw==", + "dependencies": { + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/styling/node_modules/@fluentui/dom-utilities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", + "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/styling/node_modules/@fluentui/theme": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", + "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "dependencies": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/styling/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/@uifabric/styling/node_modules/@uifabric/utilities": { + "version": "7.38.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.38.2.tgz", + "integrity": "sha512-5yM4sm142VEBg3/Q5SFheBXqnrZi9CNF5rjHNoex0GgGtG3AHPuS7U8gjm+/Io1MvbuCrn6lyyIw0MDvh1Ebkw==", + "dependencies": { + "@fluentui/dom-utilities": "^1.1.2", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/styling/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@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.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "dependencies": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-code-frame/node_modules/@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-module-context/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/helper-module-context/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dev": true, + "peer": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dev": true, + "peer": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "node_modules/@webassemblyjs/wast-parser/node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "node_modules/@yarnpkg/lockfile": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.0.2.tgz", + "integrity": "sha512-MqJ00WXw89ga0rK6GZkdmmgv3bAsxpJixyTthjcix73O44pBqotyU2BejBkLuIsaOBI6SEu77vAnSyLe5iIHkw==", + "dev": true + }, + "node_modules/@zkochan/cmd-shim": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-5.4.1.tgz", + "integrity": "sha512-odWb1qUzt0dIOEUPyWBEpFDYQPRjEMr/dbHHAfgBkVkYR9aO7Zo+I7oYWrXIxl+cKlC7+49ftPm8uJxL1MA9kw==", + "dev": true, + "dependencies": { + "cmd-extension": "^1.0.2", + "graceful-fs": "^4.2.10", + "is-windows": "^1.0.2" + }, + "engines": { + "node": ">=10.13" + } + }, + "node_modules/abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/ace-builds": { + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.23.0.tgz", + "integrity": "sha512-PKRuQaQkjIhg1zeqJPW1QFtJO2fx13Nlv7N/VLhQS/kIQ/2aGAgWvYVcE9X64gbSiLzPdY3jcxv5wJJpLj1gLw==" + }, + "node_modules/acorn": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz", + "integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, + "dependencies": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "dev": true, + "peer": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/adal-angular": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.16.tgz", + "integrity": "sha512-tJf2bRwolKA8/J+wcy4CFOTAva8gpueHplptfjz3Wt1XOb7Y1jnwdm2VdkFZQUhxCtd/xPvcRSAQP2+ROtAD5g==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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/antd": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/antd/-/antd-5.0.0.tgz", + "integrity": "sha512-3IGHXl3KokGrkYIk2P2fQytDloTmdw9vgMHJzFsusBrAEnRXoN8oSWrN/N6D7f5hWqRusSaAIlPTsYSIcPHFrQ==", + "dependencies": { + "@ant-design/colors": "^6.0.0", + "@ant-design/cssinjs": "^0.0.0-alpha.44", + "@ant-design/icons": "^4.7.0", + "@ant-design/react-slick": "~0.29.1", + "@babel/runtime": "^7.18.3", + "@ctrl/tinycolor": "^3.4.0", + "@rc-component/tour": "~1.0.1-2", + "classnames": "^2.2.6", + "copy-to-clipboard": "^3.2.0", + "dayjs": "^1.11.1", + "lodash": "^4.17.21", + "rc-cascader": "~3.7.0", + "rc-checkbox": "~2.3.0", + "rc-collapse": "~3.4.2", + "rc-dialog": "~9.0.2", + "rc-drawer": "~6.0.0", + "rc-dropdown": "~4.0.0", + "rc-field-form": "~1.27.0", + "rc-image": "~5.12.0", + "rc-input": "~0.1.4", + "rc-input-number": "~7.3.9", + "rc-mentions": "~1.11.0", + "rc-menu": "~9.7.2", + "rc-motion": "^2.6.1", + "rc-notification": "~5.0.0-alpha.9", + "rc-pagination": "~3.2.0", + "rc-picker": "~3.0.0-4", + "rc-progress": "~3.4.1", + "rc-rate": "~2.9.0", + "rc-resize-observer": "^1.2.0", + "rc-segmented": "~2.1.0", + "rc-select": "~14.1.13", + "rc-slider": "~10.0.0", + "rc-steps": "~6.0.0-alpha.2", + "rc-switch": "~4.0.0", + "rc-table": "~7.26.0", + "rc-tabs": "~12.3.0", + "rc-textarea": "~0.4.5", + "rc-tooltip": "~5.2.0", + "rc-tree": "~5.7.0", + "rc-tree-select": "~5.5.4", + "rc-trigger": "^5.2.10", + "rc-upload": "~4.3.0", + "rc-util": "^5.22.5", + "scroll-into-view-if-needed": "^2.2.25", + "shallowequal": "^1.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ant-design" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/@ant-design/cssinjs": { + "version": "0.0.0-alpha.60", + "resolved": "https://registry.npmjs.org/@ant-design/cssinjs/-/cssinjs-0.0.0-alpha.60.tgz", + "integrity": "sha512-EQlU5f20flZMQ9XDbR/RL5MhQedgkHXR6o4pfbe6cMv0YMXK/jv669++N8msC7ZoNnGf2OxbmGRkvVS0OqG3iw==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "@emotion/hash": "^0.8.0", + "@emotion/unitless": "^0.7.5", + "classnames": "^2.3.1", + "csstype": "^3.0.10", + "rc-util": "^5.24.2", + "stylis": "^4.0.13" + }, + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" + } + }, + "node_modules/antd/node_modules/@ant-design/icons": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-4.8.0.tgz", + "integrity": "sha512-T89P2jG2vM7OJ0IfGx2+9FC5sQjtTzRSz+mCHTXkFn/ELZc2YpfStmYHmqzq2Jx55J0F7+O6i5/ZKFSVNWCKNg==", + "dependencies": { + "@ant-design/colors": "^6.0.0", + "@ant-design/icons-svg": "^4.2.1", + "@babel/runtime": "^7.11.2", + "classnames": "^2.2.6", + "rc-util": "^5.9.4" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" + } + }, + "node_modules/antd/node_modules/@ant-design/react-slick": { + "version": "0.29.2", + "resolved": "https://registry.npmjs.org/@ant-design/react-slick/-/react-slick-0.29.2.tgz", + "integrity": "sha512-kgjtKmkGHa19FW21lHnAfyyH9AAoh35pBdcJ53rHmQ3O+cfFHGHnUbj/HFrRNJ5vIts09FKJVAD8RpaC+RaWfA==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "classnames": "^2.2.5", + "json2mq": "^0.2.0", + "lodash": "^4.17.21", + "resize-observer-polyfill": "^1.5.1" + }, + "peerDependencies": { + "react": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "node_modules/antd/node_modules/@rc-component/tour": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@rc-component/tour/-/tour-1.0.4.tgz", + "integrity": "sha512-FwAh9twryS6Ava2mUqwJtbhIt0ObIZIgQOJK+XTl+pQvsmXtUGtbOif3/4FeVmncy7FEGH7mnlIjS4OLGkQC9A==", + "dependencies": { + "@babel/runtime": "^7.18.0", + "@rc-component/portal": "^1.0.0-9", + "classnames": "^2.3.2", + "rc-trigger": "^5.3.4", + "rc-util": "^5.24.4" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/@rc-component/tour/node_modules/@rc-component/portal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.1.tgz", + "integrity": "sha512-m8w3dFXX0H6UkJ4wtfrSwhe2/6M08uz24HHrF8pWfAXPwA9hwCuTE5per/C86KwNLouRpwFGcr7LfpHaa1F38g==", + "dependencies": { + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-cascader": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.7.2.tgz", + "integrity": "sha512-5nPEM76eMyikd0NFiy1gjwiB9m+bOzjY6Lnd5bVC6Ar3XLlOpOnlCcV3oBFWLN3f7B18tAGpaAVlT2uyEDCv9w==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "array-tree-filter": "^2.1.0", + "classnames": "^2.3.1", + "rc-select": "~14.1.0", + "rc-tree": "~5.7.0", + "rc-util": "^5.6.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-checkbox": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-2.3.2.tgz", + "integrity": "sha512-afVi1FYiGv1U0JlpNH/UaEXdh6WUJjcWokj/nUN2TgG80bfG+MDdbfHKlLcNNba94mbjy2/SXJ1HDgrOkXGAjg==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-collapse": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/rc-collapse/-/rc-collapse-3.4.2.tgz", + "integrity": "sha512-jpTwLgJzkhAgp2Wpi3xmbTbbYExg6fkptL67Uu5LCRVEj6wqmy0DHTjjeynsjOLsppHGHu41t1ELntZ0lEvS/Q==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.3.4", + "rc-util": "^5.2.1", + "shallowequal": "^1.1.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-dialog": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/rc-dialog/-/rc-dialog-9.0.2.tgz", + "integrity": "sha512-s3U+24xWUuB6Bn2Lk/Qt6rufy+uT+QvWkiFhNBcO9APLxcFFczWamaq7x9h8SCuhfc1nHcW4y8NbMsnAjNnWyg==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "@rc-component/portal": "^1.0.0-8", + "classnames": "^2.2.6", + "rc-motion": "^2.3.0", + "rc-util": "^5.21.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-dialog/node_modules/@rc-component/portal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.1.tgz", + "integrity": "sha512-m8w3dFXX0H6UkJ4wtfrSwhe2/6M08uz24HHrF8pWfAXPwA9hwCuTE5per/C86KwNLouRpwFGcr7LfpHaa1F38g==", + "dependencies": { + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-drawer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/rc-drawer/-/rc-drawer-6.0.3.tgz", + "integrity": "sha512-u4RajgrnREKQH/21gB2JHZiA6ZECo0X0BbmDxAJEhKD9jUhlAbqMN5I9VWa4PSzi9ceLHUShqQcPAh2EJswffw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "@rc-component/portal": "^1.0.0-6", + "classnames": "^2.2.6", + "rc-motion": "^2.6.1", + "rc-util": "^5.21.2" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-drawer/node_modules/@rc-component/portal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.1.tgz", + "integrity": "sha512-m8w3dFXX0H6UkJ4wtfrSwhe2/6M08uz24HHrF8pWfAXPwA9hwCuTE5per/C86KwNLouRpwFGcr7LfpHaa1F38g==", + "dependencies": { + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-dropdown": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/rc-dropdown/-/rc-dropdown-4.0.1.tgz", + "integrity": "sha512-OdpXuOcme1rm45cR0Jzgfl1otzmU4vuBVb+etXM8vcaULGokAKVpKlw8p6xzspG7jGd/XxShvq+N3VNEfk/l5g==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "classnames": "^2.2.6", + "rc-trigger": "^5.3.1", + "rc-util": "^5.17.0" + }, + "peerDependencies": { + "react": ">=16.11.0", + "react-dom": ">=16.11.0" + } + }, + "node_modules/antd/node_modules/rc-field-form": { + "version": "1.27.4", + "resolved": "https://registry.npmjs.org/rc-field-form/-/rc-field-form-1.27.4.tgz", + "integrity": "sha512-PQColQnZimGKArnOh8V2907+VzDCXcqtFvHgevDLtqWc/P7YASb/FqntSmdS8q3VND5SHX3Y1vgMIzY22/f/0Q==", + "dependencies": { + "@babel/runtime": "^7.18.0", + "async-validator": "^4.1.0", + "rc-util": "^5.8.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-image": { + "version": "5.12.2", + "resolved": "https://registry.npmjs.org/rc-image/-/rc-image-5.12.2.tgz", + "integrity": "sha512-12OCOspbN2AW2L1w+7vnYc+k0RexenqfQZIvq3WyYODp9GnTN4GLV8juekm3Apc/pwdfBSp0The1FZ5KXEozhg==", + "dependencies": { + "@babel/runtime": "^7.11.2", + "@rc-component/portal": "^1.0.2", + "classnames": "^2.2.6", + "rc-dialog": "~9.0.0", + "rc-motion": "^2.6.2", + "rc-util": "^5.0.6" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-image/node_modules/@rc-component/portal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.1.tgz", + "integrity": "sha512-m8w3dFXX0H6UkJ4wtfrSwhe2/6M08uz24HHrF8pWfAXPwA9hwCuTE5per/C86KwNLouRpwFGcr7LfpHaa1F38g==", + "dependencies": { + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-input": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/rc-input/-/rc-input-0.1.4.tgz", + "integrity": "sha512-FqDdNz+fV2dKNgfXzcSLKvC+jEs1709t7nD+WdfjrdSaOcefpgc7BUJYadc3usaING+b7ediMTfKxuJBsEFbXA==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-util": "^5.18.1" + }, + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" + } + }, + "node_modules/antd/node_modules/rc-input-number": { + "version": "7.3.11", + "resolved": "https://registry.npmjs.org/rc-input-number/-/rc-input-number-7.3.11.tgz", + "integrity": "sha512-aMWPEjFeles6PQnMqP5eWpxzsvHm9rh1jQOWXExUEIxhX62Fyl/ptifLHOn17+waDG1T/YUb6flfJbvwRhHrbA==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.23.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-mentions": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/rc-mentions/-/rc-mentions-1.11.0.tgz", + "integrity": "sha512-0C78O4wvG8UwsT7DtcwV8j7k4T+urrM0VuRT9gmSGbX187Ftl/JbCXL6WMGHSWBYI+LxInw1x4gw0Zi6qOcaig==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.6", + "rc-menu": "~9.7.2", + "rc-textarea": "^0.4.0", + "rc-trigger": "^5.0.4", + "rc-util": "^5.22.5" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-menu": { + "version": "9.7.2", + "resolved": "https://registry.npmjs.org/rc-menu/-/rc-menu-9.7.2.tgz", + "integrity": "sha512-zyri6Qwr955SOdjzDn7/ylz7Zj8r89wGyoRw0lV9G8K6a3VBfSrP2XMYEc0JgeC62OTghUcRWad7KFqNXysxaA==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.4.3", + "rc-overflow": "^1.2.8", + "rc-trigger": "^5.1.2", + "rc-util": "^5.12.0", + "shallowequal": "^1.1.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-menu/node_modules/rc-overflow": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.3.1.tgz", + "integrity": "sha512-RY0nVBlfP9CkxrpgaLlGzkSoh9JhjJLu6Icqs9E7CW6Ewh9s0peF9OHIex4OhfoPsR92LR0fN6BlCY9Z4VoUtA==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.19.2" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-motion": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/rc-motion/-/rc-motion-2.7.3.tgz", + "integrity": "sha512-2xUvo8yGHdOHeQbdI8BtBsCIrWKchEmFEIskf0nmHtJsou+meLd/JE+vnvSX2JxcBrJtXY2LuBpxAOxrbY/wMQ==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-util": "^5.21.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-notification": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/rc-notification/-/rc-notification-5.0.4.tgz", + "integrity": "sha512-3535oellIRlt1LspERfK8yvCqb8Gio3R02rULciaSc1xe3H7ArTU/khlUTv1ddGzua4HhmF4D4Rwz/+mBxETvg==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.6.0", + "rc-util": "^5.20.1" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-pagination": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/rc-pagination/-/rc-pagination-3.2.0.tgz", + "integrity": "sha512-5tIXjB670WwwcAJzAqp2J+cOBS9W3cH/WU1EiYwXljuZ4vtZXKlY2Idq8FZrnYBz8KhN3vwPo9CoV/SJS6SL1w==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-picker": { + "version": "3.0.0-4", + "resolved": "https://registry.npmjs.org/rc-picker/-/rc-picker-3.0.0-4.tgz", + "integrity": "sha512-2otFBRBCACE/cubgLgkhtuo+M6AAuYssgjQmRmD+g/R+RDPQVV0MZTRDYhy6YOmlK8yj+gUc73YfUEYhfecBZw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1", + "date-fns": "2.x", + "dayjs": "1.x", + "moment": "^2.24.0", + "rc-trigger": "^5.0.4", + "rc-util": "^5.4.0", + "shallowequal": "^1.1.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-progress": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/rc-progress/-/rc-progress-3.4.2.tgz", + "integrity": "sha512-iAGhwWU+tsayP+Jkl9T4+6rHeQTG9kDz8JAHZk4XtQOcYN5fj9H34NXNEdRdZx94VUDHMqCb1yOIvi8eJRh67w==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.6", + "rc-util": "^5.16.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-rate": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/rc-rate/-/rc-rate-2.9.2.tgz", + "integrity": "sha512-SaiZFyN8pe0Fgphv8t3+kidlej+cq/EALkAJAc3A0w0XcPaH2L1aggM8bhe1u6GAGuQNAoFvTLjw4qLPGRKV5g==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.0.1" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-resize-observer": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.3.1.tgz", + "integrity": "sha512-iFUdt3NNhflbY3mwySv5CA1TC06zdJ+pfo0oc27xpf4PIOvfZwZGtD9Kz41wGYqC4SLio93RVAirSSpYlV/uYg==", + "dependencies": { + "@babel/runtime": "^7.20.7", + "classnames": "^2.2.1", + "rc-util": "^5.27.0", + "resize-observer-polyfill": "^1.5.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-segmented": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/rc-segmented/-/rc-segmented-2.1.2.tgz", + "integrity": "sha512-qGo1bCr83ESXpXVOCXjFe1QJlCAQXyi9KCiy8eX3rIMYlTeJr/ftySIaTnYsitL18SvWf5ZEHsfqIWoX0EMfFQ==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-motion": "^2.4.4", + "rc-util": "^5.17.0" + }, + "peerDependencies": { + "react": ">=16.0.0", + "react-dom": ">=16.0.0" + } + }, + "node_modules/antd/node_modules/rc-select": { + "version": "14.1.17", + "resolved": "https://registry.npmjs.org/rc-select/-/rc-select-14.1.17.tgz", + "integrity": "sha512-6qQhMqtoUkkboRqXKKFRR5Nu1mrnw2mC1uxIBIczg7aiJ94qCZBg4Ww8OLT9f4xdyCgbFSGh6r3yB9EBsjoHGA==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.0.1", + "rc-overflow": "^1.0.0", + "rc-trigger": "^5.0.4", + "rc-util": "^5.16.1", + "rc-virtual-list": "^3.2.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/antd/node_modules/rc-select/node_modules/rc-overflow": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.3.1.tgz", + "integrity": "sha512-RY0nVBlfP9CkxrpgaLlGzkSoh9JhjJLu6Icqs9E7CW6Ewh9s0peF9OHIex4OhfoPsR92LR0fN6BlCY9Z4VoUtA==", + "dependencies": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.19.2" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-select/node_modules/rc-virtual-list": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.5.2.tgz", + "integrity": "sha512-sE2G9hTPjVmatQni8OP2Kx33+Oth6DMKm67OblBBmgMBJDJQOOFpSGH7KZ6Pm85rrI2IGxDRXZCr0QhYOH2pfQ==", + "dependencies": { + "@babel/runtime": "^7.20.0", + "classnames": "^2.2.6", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.15.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/antd/node_modules/rc-slider": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-10.0.1.tgz", + "integrity": "sha512-igTKF3zBet7oS/3yNiIlmU8KnZ45npmrmHlUUio8PNbIhzMcsh+oE/r2UD42Y6YD2D/s+kzCQkzQrPD6RY435Q==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.18.1", + "shallowequal": "^1.1.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-steps": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/rc-steps/-/rc-steps-6.0.0.tgz", + "integrity": "sha512-+KfMZIty40mYCQSDvYbZ1jwnuObLauTiIskT1hL4FFOBHP6ZOr8LK0m143yD3kEN5XKHSEX1DIwCj3AYZpoeNQ==", + "dependencies": { + "@babel/runtime": "^7.16.7", + "classnames": "^2.2.3", + "rc-util": "^5.16.1" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-switch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/rc-switch/-/rc-switch-4.0.0.tgz", + "integrity": "sha512-IfrYC99vN0gKaTyjQdqYuADU0eH00SAFHg3jOp8HrmUpJruhV1SohJzrCbPqPraZeX/6X/QKkdLfkdnUub05WA==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1", + "rc-util": "^5.0.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-table": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/rc-table/-/rc-table-7.26.0.tgz", + "integrity": "sha512-0cD8e6S+DTGAt5nBZQIPFYEaIukn17sfa5uFL98faHlH/whZzD8ii3dbFL4wmUDEL4BLybhYop+QUfZJ4CPvNQ==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-resize-observer": "^1.1.0", + "rc-util": "^5.22.5", + "shallowequal": "^1.1.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-tabs": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/rc-tabs/-/rc-tabs-12.3.0.tgz", + "integrity": "sha512-/mOHuq4h/mNC0QmB3iEOrYeiNMvciosSo/v7SMtvoc+jfk63AzZtQzwsC50t6kkL9ViEqyjDqj4bFfxKdQtozA==", + "dependencies": { + "@babel/runtime": "^7.11.2", + "classnames": "2.x", + "rc-dropdown": "~4.0.0", + "rc-menu": "~9.7.2", + "rc-motion": "^2.6.2", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.16.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-textarea": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/rc-textarea/-/rc-textarea-0.4.7.tgz", + "integrity": "sha512-IQPd1CDI3mnMlkFyzt2O4gQ2lxUsnBAeJEoZGJnkkXgORNqyM9qovdrCj9NzcRfpHgLdzaEbU3AmobNFGUznwQ==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.24.4", + "shallowequal": "^1.1.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-tooltip": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-5.2.2.tgz", + "integrity": "sha512-jtQzU/18S6EI3lhSGoDYhPqNpWajMtS5VV/ld1LwyfrDByQpYmw/LW6U7oFXXLukjfDHQ7Ju705A82PRNFWYhg==", + "dependencies": { + "@babel/runtime": "^7.11.2", + "classnames": "^2.3.1", + "rc-trigger": "^5.0.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-tree": { + "version": "5.7.6", + "resolved": "https://registry.npmjs.org/rc-tree/-/rc-tree-5.7.6.tgz", + "integrity": "sha512-Dzam4VFcohXfcw+K4syq177RKqdqYun1XRc6etAEpRvsTruo4udhcsPrsEfOrRkrhnmkO58Q9F1/lgvm2dznVQ==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.0.1", + "rc-util": "^5.16.1", + "rc-virtual-list": "^3.5.1" + }, + "engines": { + "node": ">=10.x" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/antd/node_modules/rc-tree-select": { + "version": "5.5.5", + "resolved": "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-5.5.5.tgz", + "integrity": "sha512-k2av7jF6tW9bIO4mQhaVdV4kJ1c54oxV3/hHVU+oD251Gb5JN+m1RbJFTMf1o0rAFqkvto33rxMdpafaGKQRJw==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-select": "~14.1.0", + "rc-tree": "~5.7.0", + "rc-util": "^5.16.1" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/antd/node_modules/rc-tree/node_modules/rc-virtual-list": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.5.2.tgz", + "integrity": "sha512-sE2G9hTPjVmatQni8OP2Kx33+Oth6DMKm67OblBBmgMBJDJQOOFpSGH7KZ6Pm85rrI2IGxDRXZCr0QhYOH2pfQ==", + "dependencies": { + "@babel/runtime": "^7.20.0", + "classnames": "^2.2.6", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.15.0" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/antd/node_modules/rc-trigger": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/rc-trigger/-/rc-trigger-5.3.4.tgz", + "integrity": "sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "classnames": "^2.2.6", + "rc-align": "^4.0.0", + "rc-motion": "^2.0.0", + "rc-util": "^5.19.2" + }, + "engines": { + "node": ">=8.x" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-trigger/node_modules/rc-align": { + "version": "4.0.15", + "resolved": "https://registry.npmjs.org/rc-align/-/rc-align-4.0.15.tgz", + "integrity": "sha512-wqJtVH60pka/nOX7/IspElA8gjPNQKIx/ZqJ6heATCkXpe1Zg4cPVrMD2vC96wjsFFL8WsmhPbx9tdMo1qqlIA==", + "dependencies": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "dom-align": "^1.7.0", + "rc-util": "^5.26.0", + "resize-observer-polyfill": "^1.5.1" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-upload": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/rc-upload/-/rc-upload-4.3.4.tgz", + "integrity": "sha512-uVbtHFGNjHG/RyAfm9fluXB6pvArAGyAx8z7XzXXyorEgVIWj6mOlriuDm0XowDHYz4ycNK0nE0oP3cbFnzxiQ==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "classnames": "^2.2.5", + "rc-util": "^5.2.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.0" + } + }, + "node_modules/antd/node_modules/rc-util": { + "version": "5.34.0", + "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.34.0.tgz", + "integrity": "sha512-+zCDJ1gq+KwqbaZPAk7PGlNAssoTcnZSnTsr5KMYDBhzdPNFxyuglnewWMP5PyP/kAC6uW4r9Ejc08M+Lei04A==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "react-is": "^16.12.0" + }, + "peerDependencies": { + "react": ">=16.9.0", + "react-dom": ">=16.9.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==", + "devOptional": 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.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "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-tree-filter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-tree-filter/-/array-tree-filter-2.1.0.tgz", + "integrity": "sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw==" + }, + "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.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "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.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "util": "0.10.3" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", + "dev": true + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", + "dev": true, + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "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/async-validator": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-4.2.5.tgz", + "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-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-plugin-polyfill-corejs2": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.3.tgz", + "integrity": "sha512-bM3gHc337Dta490gg+/AseNB9L4YLHxq1nGKZZSHbhXv4aTYU2MD2cjza1Ru4S6975YLTaL1K8uJf6ukJhhmtw==", + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.4.0", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.1.tgz", + "integrity": "sha512-ikFrZITKg1xH6pLND8zT14UPgjKHiGLqex7rGEZCH2EvhsneJaJPemmpQaIZV5AL03II+lXylw3UmddDK8RU5Q==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.0", + "core-js-compat": "^3.30.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.0.tgz", + "integrity": "sha512-hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "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==" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/better-path-resolve": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/better-path-resolve/-/better-path-resolve-1.0.0.tgz", + "integrity": "sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==", + "dev": true, + "dependencies": { + "is-windows": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/big.js": { + "version": "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==", + "devOptional": 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": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/brace/-/brace-0.11.1.tgz", + "integrity": "sha512-Fc8Ne62jJlKHiG/ajlonC4Sd66Pq68fFwK4ihJGNZpGqboc324SQk+lRvMzpPRuJOmfrJefdG8/7JdWX4bzJ2Q==" + }, + "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==", + "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==", + "devOptional": 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.21.9", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.9.tgz", + "integrity": "sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==", + "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.30001503", + "electron-to-chromium": "^1.4.431", + "node-releases": "^2.0.12", + "update-browserslist-db": "^1.0.11" + }, + "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/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/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/camelize": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz", + "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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.30001506", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001506.tgz", + "integrity": "sha512-6XNEcpygZMCKaufIcgpQNZNf00GEqc7VQON+9Rd0K1bMYo8xhMZRAo5zpbnbMNizi4YNgIDAFrdykWsvY3H4Hw==", + "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==", + "devOptional": true, + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.1.2" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-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/class-utils/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/class-utils/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/class-utils/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/class-utils/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/classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + }, + "node_modules/clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-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.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", + "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", + "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-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.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "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/compute-scroll-into-view": { + "version": "1.0.20", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz", + "integrity": "sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "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==" + }, + "node_modules/cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "dependencies": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "node_modules/copy-concurrently/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/copy-concurrently/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/copy-concurrently/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-props": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dev": true, + "dependencies": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + } + }, + "node_modules/copy-to-clipboard": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", + "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", + "dependencies": { + "toggle-selection": "^1.0.6" + } + }, + "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/core-js-compat": { + "version": "3.31.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.31.0.tgz", + "integrity": "sha512-hM7YCu1cU6Opx7MXNu0NuumM0ezNeAeRKadixyiQELWY3vT3De9S4J5ZBMraWV2vZnrE1Cirl0GtFtDtMUXzPw==", + "dependencies": { + "browserslist": "^4.21.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "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-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz", + "integrity": "sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==", + "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-to-react-native": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz", + "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==", + "dependencies": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.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==" + }, + "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/date-fns": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", + "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", + "dependencies": { + "@babel/runtime": "^7.21.0" + }, + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } + }, + "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/dayjs": { + "version": "1.11.8", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.8.tgz", + "integrity": "sha512-LcgxzFoWMEPO7ggRv1Y2N31hUf2R0Vj7fuy/m+Bg1K8rr+KAs1AEy4y9jd5DXe8pbHgX+srkHNS7TH6Q6ZhYeQ==" + }, + "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==", + "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-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.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "dev": true, + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", + "dev": true, + "dependencies": { + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/del/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depcheck": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/depcheck/-/depcheck-1.4.3.tgz", + "integrity": "sha512-vy8xe1tlLFu7t4jFyoirMmOR7x7N601ubU9Gkifyr9z8rjBFtEdWHDBMqXyk6OkK+94NXutzddVXJuo0JlUQKQ==", + "dev": true, + "dependencies": { + "@babel/parser": "7.16.4", + "@babel/traverse": "^7.12.5", + "@vue/compiler-sfc": "^3.0.5", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0", + "debug": "^4.2.0", + "deps-regex": "^0.1.4", + "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", + "query-ast": "^1.0.3", + "readdirp": "^3.5.0", + "require-package-name": "^2.0.1", + "resolve": "^1.18.1", + "sass": "^1.29.0", + "scss-parser": "^1.0.4", + "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.16.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.4.tgz", + "integrity": "sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/depcheck/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/depcheck/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/depcheck/node_modules/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.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "dependencies": { + "is-core-module": "^2.11.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/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-match-patch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.5.tgz", + "integrity": "sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.0.tgz", + "integrity": "sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ==", + "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-align": { + "version": "1.12.4", + "resolved": "https://registry.npmjs.org/dom-align/-/dom-align-1.12.4.tgz", + "integrity": "sha512-R8LUSEay/68zE5c8/3BDxiTEvgb4xZTF0RKmAHfiEVN3klfIpXfi2/QCoiWPccVQ0J/ZGdz9OjzL4uJEP/MRAw==" + }, + "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/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==", + "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/dompurify": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.4.5.tgz", + "integrity": "sha512-jggCCd+8Iqp4Tsz0nIvpcb22InKEBrGz5dw3EQJMs8HPJDsKbFIO3STYtAvCfDx26Muevn1MHVI0XxjgFfmiSA==" + }, + "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.436", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.436.tgz", + "integrity": "sha512-aktOxo8fnrMC8vOIBMVS3PXbT1nrPQ+SouUuN7Y0a+Rw3pOMrvIV92Ybnax7x4tugA+ZpYA5fOHTby7ama8OQQ==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/encode-registry/-/encode-registry-3.0.0.tgz", + "integrity": "sha512-2fRYji8K6FwYuQ6EPBKR/J9mcqb7kIoNqt1vGvJr3NrvKfncRiNm00Oxo6gi/YJF8R5Sp2bNFSFdGKTG0rje1Q==", + "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": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "dev": true, + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error": { + "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.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "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.5", + "get-intrinsic": "^1.2.0", + "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.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-module-lexer": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz", + "integrity": "sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==", + "dev": 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==", + "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.1.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz", + "integrity": "sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==", + "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-hooks": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-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": "7.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", + "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", + "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-visitor-keys": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "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-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/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/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.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "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.5.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", + "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", + "dev": true, + "dependencies": { + "acorn": "^8.8.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==", + "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/exenv-es6": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exenv-es6/-/exenv-es6-1.1.1.tgz", + "integrity": "sha512-vlVu3N8d6yEMpMsEm+7sUBAI81aqYYuEvfK0jNqmdb/OPXzzH7QWDDnVjMvDSY47JdHEqx/dfC/q8WkfoTmpGQ==" + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-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/expand-brackets/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/expand-brackets/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/expand-brackets/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/expand-brackets/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/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expect": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz", + "integrity": "sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==", + "dev": true, + "dependencies": { + "@jest/types": "^25.5.0", + "ansi-styles": "^4.0.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-regex-util": "^25.2.6" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/express": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.3", + "content-disposition": "0.5.2", + "content-type": "~1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.4", + "qs": "6.5.2", + "range-parser": "~1.2.0", + "safe-buffer": "5.1.2", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "~1.4.0", + "type-is": "~1.6.16", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/ext": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "dev": true, + "dependencies": { + "type": "^2.7.2" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", + "dev": true + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/external-editor/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "dependencies": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "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/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==" + }, + "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==", + "devOptional": 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/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fined/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "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.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "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.4", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.4.tgz", + "integrity": "sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==", + "dev": true + }, + "node_modules/fs-readdir-recursive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", + "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==" + }, + "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==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "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==", + "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==", + "devOptional": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", + "dev": true, + "dependencies": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-stream/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-stream/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-stream/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "peer": true + }, + "node_modules/glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-watcher/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/glob-watcher/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/glob-watcher/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/glob-watcher/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-watcher/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/glob-watcher/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-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==", + "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.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "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-dom-parser": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/html-dom-parser/-/html-dom-parser-4.0.0.tgz", + "integrity": "sha512-TUa3wIwi80f5NF8CVWzkopBVqVAtlawUzJoLwVLHns0XSJGynss4jiY0mTWpiDOsuyw+afP+ujjMgRh9CoZcXw==", + "dependencies": { + "domhandler": "5.0.3", + "htmlparser2": "9.0.0" + } + }, + "node_modules/html-dom-parser/node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "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.3.6", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.6.tgz", + "integrity": "sha512-9o0+dcpIw2/HxkNuYKxSJUF/MMRZQECK4GnF+oQOmJ83yCVHTWgCH5aOXxK5bozNRmM8wtgryjHD3uloPBDEGw==", + "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/html-react-parser": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/html-react-parser/-/html-react-parser-4.0.0.tgz", + "integrity": "sha512-OzlOavs9lLyBxoRiXbXfODIX/nSShukMtdx3+WSMjon/FF1gJZRq0rBELoR5OswfbN56C0oKpAii7i3yzO/uVQ==", + "dependencies": { + "domhandler": "5.0.3", + "html-dom-parser": "4.0.0", + "react-property": "2.0.0", + "style-to-js": "1.1.3" + }, + "peerDependencies": { + "react": "0.14 || 15 || 16 || 17 || 18" + } + }, + "node_modules/html-react-parser/node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/htmlparser2": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.0.0.tgz", + "integrity": "sha512-uxbSI98wmFT/G4P2zXx4OVx04qWUmyFPrD2/CNepa2Zo3GPNaCaaxElDgwUrwYWkK1nr9fft0Ya8dws8coDLLQ==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "entities": "^4.5.0" + } + }, + "node_modules/htmlparser2/node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/htmlparser2/node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/htmlparser2/node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/htmlparser2/node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "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/idb": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.0.0.tgz", + "integrity": "sha512-+M367poGtpzAylX4pwcrZIa7cFQLfNkAOlMMLN2kw/2jGfJP6h+TB/unQNSVYwNtP8XqkLYrfuiVnxLQNP1tjA==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", + "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", + "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==", + "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==" + }, + "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/inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "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/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "dependencies": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.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/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/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==", + "devOptional": 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.12.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", + "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/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/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.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/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/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": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "devOptional": 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==", + "devOptional": 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==", + "devOptional": 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.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "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/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.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "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/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.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", + "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", + "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/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.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "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/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==" + }, + "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/json2mq": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/json2mq/-/json2mq-0.2.0.tgz", + "integrity": "sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==", + "dependencies": { + "string-convert": "^0.2.0" + } + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "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.0", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", + "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", + "dev": true, + "dependencies": { + "jws": "^3.2.2", + "lodash": "^4.17.21", + "ms": "^2.1.1", + "semver": "^7.3.8" + }, + "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/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.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + }, + "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": "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/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/lit-element": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-2.5.1.tgz", + "integrity": "sha512-ogu7PiJTA33bEK0xGu1dmaX5vhcRjBXCFexPja0e7P7jqLhTpNKYRPmE+GmiCaRVAbiQKGkUgkh/i6+bh++dPQ==", + "dependencies": { + "lit-html": "^1.1.1" + } + }, + "node_modules/lit-html": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-1.4.1.tgz", + "integrity": "sha512-B9btcSgPYb1q4oSOb/PrOT6Z/H+r6xuNzfH4lFli/AWhYwdtrgQkQWBbIc6mdnf6E2IL3gDXdkkqNktpU0OZQA==" + }, + "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": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "1.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==" + }, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "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.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "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.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.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.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.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==" + }, + "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==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.30.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.0.tgz", + "integrity": "sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==", + "dev": true, + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.13" + }, + "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.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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/markdown-to-jsx": { + "version": "6.11.4", + "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-6.11.4.tgz", + "integrity": "sha512-3lRCD5Sh+tfA52iGgfs/XZiw33f7fFX9Bn55aNnVNUd2GzLDkOWyKYYD8Yju2B1Vn+feiEdgJs8T6Tg0xNokPw==", + "dependencies": { + "prop-types": "^15.6.2", + "unquote": "^1.1.0" + }, + "engines": { + "node": ">= 4" + }, + "peerDependencies": { + "react": ">= 0.14.0" + } + }, + "node_modules/matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", + "dev": true, + "dependencies": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/matchdep/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", + "dev": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/matchdep/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdn-data": { + "version": "2.0.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.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "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/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/moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "engines": { + "node": "*" + } + }, + "node_modules/monaco-editor": { + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.32.1.tgz", + "integrity": "sha512-LUt2wsUvQmEi2tfTOK+tjAPvt7eQ+K5C4rZPr6SeuyzjAuAHrIvlUloTcOiGjZW3fn3a/jFQCONrEJbNOaCqbA==" + }, + "node_modules/move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", + "dev": true, + "dependencies": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "node_modules/move-concurrently/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/move-concurrently/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/move-concurrently/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/msal": { + "version": "1.4.17", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.17.tgz", + "integrity": "sha512-RjHwP2cCIWQ9iUIk1SziUMb9+jj5mC4OqG2w16E5yig8jySi/TwiFvKlwcjNrPsndph0HtgCtbENnk5julf3yQ==", + "dependencies": { + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/msal/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/msalBrowserLegacy": { + "name": "@azure/msal-browser", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.22.0.tgz", + "integrity": "sha512-ZpnbnzjYGRGHjWDPOLjSp47CQvhK927+W9avtLoNNCMudqs2dBfwj76lnJwObDE7TAKmCUueTiieglBiPb1mgQ==", + "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.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "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==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/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.12", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.tgz", + "integrity": "sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==" + }, + "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==", + "devOptional": 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.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/npm-packlist": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.5.tgz", + "integrity": "sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==", + "dev": true, + "dependencies": { + "glob": "^7.1.6", + "ignore-walk": "^3.0.3", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-packlist/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "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.5", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.5.tgz", + "integrity": "sha512-6xpotnECFy/og7tKSBVmUNft7J3jyXAka4XvG6AUhFWRz+Q/Ljus7znJAA3bxColfQLdS+XsjoodtJfCgeTEFQ==", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-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/object-copy/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/object-copy/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/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "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.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/office-ui-fabric-core": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.1.tgz", + "integrity": "sha512-jcfycbVOm2aUoI+AGtHW24HvM7nUVFr44hR5NIE56EobK67bVwbNAQL15CJj3vNz5PBrnitsV9ROOB+KOEWn8g==" + }, + "node_modules/office-ui-fabric-react": { + "version": "7.204.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.204.0.tgz", + "integrity": "sha512-W1xIsYEwxPrGYojvVtGTGvSfdnUoPEm8w6hhMlW/uFr5YwIB1isG/dVk4IZxWbcbea7612u059p+jRf+RjPW0w==", + "dependencies": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.17", + "@fluentui/react-theme-provider": "^0.19.16", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.16", + "@uifabric/icons": "^7.9.5", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/office-ui-fabric-react/node_modules/@fluentui/dom-utilities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", + "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/office-ui-fabric-react/node_modules/@fluentui/keyboard-key": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.2.17.tgz", + "integrity": "sha512-iT1bU56rKrKEOfODoW6fScY11qj3iaYrZ+z11T6fo5+TDm84UGkkXjLXJTE57ZJzg0/gbccHQWYv+chY7bJN8Q==", + "dependencies": { + "tslib": "^1.10.0" + } + }, + "node_modules/office-ui-fabric-react/node_modules/@fluentui/react-focus": { + "version": "7.18.17", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.17.tgz", + "integrity": "sha512-W+sLIhX7wLzMsJ0jhBrDAblkG3DNbRbF8UoSieRVdAAm7xVf5HpiwJ6tb6nGqcFOnpRh8y+fjyVM+dV3K6GNHA==", + "dependencies": { + "@fluentui/keyboard-key": "^0.2.12", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/office-ui-fabric-react/node_modules/@fluentui/react-theme-provider": { + "version": "0.19.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.19.16.tgz", + "integrity": "sha512-Kf7z4ZfNLS/onaFL5eQDSlizgwy2ytn6SDyjEKV+9VhxIXdDtOh8AaMXWE7dsj1cRBfBUvuGPVnsnoaGdHxJ+A==", + "dependencies": { + "@fluentui/react-compose": "^0.19.24", + "@fluentui/react-stylesheets": "^0.2.9", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/office-ui-fabric-react/node_modules/@fluentui/react-theme-provider/node_modules/@fluentui/react-compose": { + "version": "0.19.24", + "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.19.24.tgz", + "integrity": "sha512-4PO7WSIZjwBGObpknjK8d1+PhPHJGSlVSXKFHGEoBjLWVlCTMw6Xa1S4+3K6eE3TEBbe9rsqwwocMTFHjhWwtQ==", + "dependencies": { + "@types/classnames": "^2.2.9", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/office-ui-fabric-react/node_modules/@fluentui/react-theme-provider/node_modules/@fluentui/react-stylesheets": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-stylesheets/-/react-stylesheets-0.2.9.tgz", + "integrity": "sha512-6GDU/cUEG/eJ4owqQXDWPmP5L1zNh2NLEDKdEzxd7cWtGnoXLeMjbs4vF4t5wYGzGaxZmUQILOvJdgCIuc9L9Q==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/office-ui-fabric-react/node_modules/@fluentui/react-window-provider": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", + "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/office-ui-fabric-react/node_modules/@fluentui/theme": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", + "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "dependencies": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/office-ui-fabric-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/office-ui-fabric-react/node_modules/@uifabric/foundation": { + "version": "7.10.16", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.16.tgz", + "integrity": "sha512-x13xS9aKh6FEWsyQP2jrjyiXmUUdgyuAfWKMLhUTK4Rsc+vJANwwVk4fqGsU021WA6pghcIirvEVpWf5MlykDQ==", + "dependencies": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/office-ui-fabric-react/node_modules/@uifabric/react-hooks": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.16.4.tgz", + "integrity": "sha512-k8RJYTMICWA6varT5Y+oCf2VDHHXN0tC2GuPD4I2XqYCTLaXtNCm4+dMcVA2x8mv1HIO7khvm/8aqKheU/tDfQ==", + "dependencies": { + "@fluentui/react-window-provider": "^1.0.6", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/office-ui-fabric-react/node_modules/@uifabric/utilities": { + "version": "7.38.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.38.2.tgz", + "integrity": "sha512-5yM4sm142VEBg3/Q5SFheBXqnrZi9CNF5rjHNoex0GgGtG3AHPuS7U8gjm+/Io1MvbuCrn6lyyIw0MDvh1Ebkw==", + "dependencies": { + "@fluentui/dom-utilities": "^1.1.2", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/office-ui-fabric-react/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "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.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/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.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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==", + "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==", + "devOptional": 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.24", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz", + "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==", + "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==" + }, + "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==" + }, + "node_modules/preferred-pm": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.0.3.tgz", + "integrity": "sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==", + "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==", + "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==", + "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/query-ast": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/query-ast/-/query-ast-1.0.5.tgz", + "integrity": "sha512-JK+1ma4YDuLjvKKcz9JZ70G+CM9qEOs/l1cZzstMMfwKUabTJ9sud5jvDGrUNuv03yKUgs82bLkHXJkDyhRmBw==", + "dev": true, + "dependencies": { + "invariant": "2.2.4", + "lodash": "^4.17.21" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ramda": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", + "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", + "dev": true + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "dev": true, + "dependencies": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-loader": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", + "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc-config-loader": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-4.1.3.tgz", + "integrity": "sha512-kD7FqML7l800i6pS6pvLyIE2ncbk9Du8Q0gp/4hMPhJU6ZxApkoLcGD8ZeqgiAlfwZ6BlETq6qqe+12DUL207w==", + "dev": true, + "dependencies": { + "debug": "^4.3.4", + "js-yaml": "^4.1.0", + "json5": "^2.2.2", + "require-from-string": "^2.0.2" + } + }, + "node_modules/rc-config-loader/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/rc-config-loader/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", + "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-ace": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/react-ace/-/react-ace-10.1.0.tgz", + "integrity": "sha512-VkvUjZNhdYTuKOKQpMIZi7uzZZVgzCjM7cLYu6F64V0mejY8a2XTyPUIMszC6A4trbeMIHbK5fYFcT/wkP/8VA==", + "dependencies": { + "ace-builds": "^1.4.14", + "diff-match-patch": "^1.0.5", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "prop-types": "^15.7.2" + }, + "peerDependencies": { + "react": "^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^0.13.0 || ^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-dom": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz", + "integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.1" + }, + "peerDependencies": { + "react": "17.0.1" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-property": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/react-property/-/react-property-2.0.0.tgz", + "integrity": "sha512-kzmNjIgU32mO4mmH5+iUyrqlpFQhF8K2k7eZ4fdLSOPFrD1XgEuSBv9LDEgxRXTMBqMd8ppT0x6TIzqE5pdGdw==" + }, + "node_modules/read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", + "dev": true, + "dependencies": { + "mute-stream": "~0.0.4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/read-package-json": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.2.tgz", + "integrity": "sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==", + "dev": true, + "dependencies": { + "glob": "^7.1.1", + "json-parse-even-better-errors": "^2.3.0", + "normalize-package-data": "^2.0.0", + "npm-normalize-package-bin": "^1.0.0" + } + }, + "node_modules/read-package-json/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/read-package-json/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-package-json/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/read-package-json/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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==", + "devOptional": 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/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" + }, + "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/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "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/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "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/resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, + "node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-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/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-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/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/sane/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "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/scroll-into-view-if-needed": { + "version": "2.2.31", + "resolved": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz", + "integrity": "sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA==", + "dependencies": { + "compute-scroll-into-view": "^1.0.20" + } + }, + "node_modules/scss-parser": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/scss-parser/-/scss-parser-1.0.6.tgz", + "integrity": "sha512-SH3TaoaJFzfAtqs3eG1j5IuHJkeEW5rKUPIjIN+ZorLAyJLHItQGnsgwHk76v25GtLtpT9IqfAcqK4vFWdiw+w==", + "dev": true, + "dependencies": { + "invariant": "2.2.4", + "lodash": "4.17.21" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "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==", + "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.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", + "dev": true, + "dependencies": { + "sver-compat": "^1.5.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true, + "bin": { + "mime": "cli.js" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/sequencify": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", + "integrity": "sha512-YL8BPm0tp6SlXef/VqYpA/ijmTsDP2ZEXzsnqjkaWS7NP7Bfvw18NboL0O8WCIjy67sOCG3MYSK1PB4GC9XdtQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "node_modules/set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "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-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-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/snapdragon/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/snapdragon/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/snapdragon/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/snapdragon/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/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs/node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/sockjs/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/sort-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", + "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", + "dev": true, + "dependencies": { + "is-plain-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "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.13", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", + "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==", + "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/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/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/state-local": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/state-local/-/state-local-1.0.7.tgz", + "integrity": "sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==" + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-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/static-extend/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/static-extend/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/static-extend/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/static-extend/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/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-convert": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz", + "integrity": "sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A==" + }, + "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.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "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/style-to-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.3.tgz", + "integrity": "sha512-zKI5gN/zb7LS/Vm0eUwjmjrXWw8IMtyA8aPBJZdYiQTXj4+wQ3IucOLIOnF7zCHxvW8UhIGh/uZh/t9zEHXNTQ==", + "dependencies": { + "style-to-object": "0.4.1" + } + }, + "node_modules/style-to-object": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.1.tgz", + "integrity": "sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==", + "dependencies": { + "inline-style-parser": "0.1.1" + } + }, + "node_modules/styled-components": { + "version": "6.0.0-rc.3", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-6.0.0-rc.3.tgz", + "integrity": "sha512-5FbCTxynopck99GRwM5Ey0+VRp8pkQq69TwGOJJeYtR7gPvwGjNx8yBPLN7/dfxwwvn9ymOZYB19eQkv2k70wQ==", + "dependencies": { + "@babel/cli": "^7.21.0", + "@babel/core": "^7.21.0", + "@babel/helper-module-imports": "^7.18.6", + "@babel/plugin-external-helpers": "^7.18.6", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.20.7", + "@babel/preset-env": "^7.20.2", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.21.0", + "@babel/traverse": "^7.21.2", + "@emotion/unitless": "^0.8.0", + "css-to-react-native": "^3.2.0", + "postcss": "^8.4.23", + "shallowequal": "^1.1.0", + "stylis": "^4.2.0", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/styled-components" + }, + "peerDependencies": { + "babel-plugin-styled-components": ">= 2", + "react": ">= 16.8.0", + "react-dom": ">= 16.8.0" + }, + "peerDependenciesMeta": { + "babel-plugin-styled-components": { + "optional": true + } + } + }, + "node_modules/styled-components/node_modules/tslib": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz", + "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==" + }, + "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/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" + }, + "node_modules/sudo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sudo/-/sudo-1.0.3.tgz", + "integrity": "sha512-3xMsaPg+8Xm+4LQm0b2V+G3lz3YxtDBzlqiU8CXw2AOIIDSvC1kBxIxBjnoCTq8dTTXAy23m58g6mdClUocpmQ==", + "dev": true, + "dependencies": { + "inpath": "~1.0.2", + "pidof": "~1.0.2", + "read": "~1.0.3" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", + "dev": true, + "dependencies": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/svgo/node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/symbol": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", + "integrity": "sha512-IUW+ek7apEaW5bFhS6WpYoNtVpNTlNoqB/PH7YiMWQTxSPeXCzG4PILVakwXivJt3ZXWeO1fIJnUd/L9A/VeGA==", + "dev": true + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/tabbable": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-5.3.3.tgz", + "integrity": "sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA==" + }, + "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.18.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.18.1.tgz", + "integrity": "sha512-j1n0Ao919h/Ai5r43VAnfV/7azUYW43GPxK7qSATzrsERfW7+y2QW9Cp9ufnRF5CQUWbnLSo7UJokSWCqg4tsQ==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dev": true, + "peer": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "peer": true + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/test-exclude/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "dependencies": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dev": true, + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==", + "dev": true + }, + "node_modules/tiny-lr": { + "version": "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/tinymce": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-6.4.1.tgz", + "integrity": "sha512-+/cS2AM9l6p72IBs2uolHbGsBUztLs0WslqNgFaTXtmMksTNUOhh8p08xtA/fa03UGlWEC6/EJoeV95/QDXa2A==" + }, + "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==", + "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==", + "devOptional": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", + "dev": true, + "dependencies": { + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" + }, + "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/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-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "dev": true, + "dependencies": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uglify-js/node_modules/commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/undertaker/node_modules/fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", + "dev": true + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "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.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "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==" + }, + "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==", + "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.1", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.1.tgz", + "integrity": "sha512-rWS3H04/+mzzJkv0eZ7vEDGiQbgquI1fGfOad6zKvgYQi1SzMmhl7c/DdRGxhaWrVH6z0qWITo8rpnxK/RfEhA==", + "dev": true, + "dependencies": { + "punycode": "^1.4.1", + "qs": "^6.11.0" + } + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/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": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dev": true, + "peer": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "dev": true, + "optional": true, + "dependencies": { + "chokidar": "^2.1.8" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "optional": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "optional": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "optional": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, + "optional": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "optional": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "optional": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "optional": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "optional": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "optional": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "optional": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "optional": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "optional": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack-chokidar2/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "optional": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/watchpack-chokidar2/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "optional": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wc-react": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/wc-react/-/wc-react-0.5.1.tgz", + "integrity": "sha512-AI5mFXbyUhAhzjBr12xpPAUDthE+qOWTGuRgOpj7a9qjO7+7q/A/IAS23lz5vmltFaKY+MWIPYopJfAoP5/E+Q==" + }, + "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": "5.88.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.0.tgz", + "integrity": "sha512-O3jDhG5e44qIBSi/P6KpcCcH7HD+nYIHVBhdWFxcLOcIGN8zGo5nqF3BjyNCxIh4p1vFdNnreZv2h2KkoAw3lw==", + "dev": true, + "peer": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz", + "integrity": "sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==", + "dev": true, + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/webpack-dev-server/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/webpack-dev-server/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/webpack-dev-server/node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/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.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack/node_modules/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, + "peer": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.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, + "peer": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack/node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "peer": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "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.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "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", + "is-typed-array": "^1.1.10" + }, + "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/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.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "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==" + }, + "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==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@ant-design/colors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@ant-design/colors/-/colors-6.0.0.tgz", + "integrity": "sha512-qAZRvPzfdWHtfameEGP2Qvuf838NhergR35o+EuVyB5XvSA98xod5r4utvi4TJ3ywmevm290g9nsCG5MryrdWQ==", + "requires": { + "@ctrl/tinycolor": "^3.4.0" + } + }, + "@ant-design/icons-svg": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@ant-design/icons-svg/-/icons-svg-4.2.1.tgz", + "integrity": "sha512-EB0iwlKDGpG93hW8f85CTJTs4SvMX7tt5ceupvhALp1IF44SeUFOMhKUOYqpsoYWQKAOuTRDMqn75rEaKDp0Xw==" + }, + "@azure/abort-controller": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", + "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/core-auth": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.4.0.tgz", + "integrity": "sha512-HFrcTgmuSuukRf/EdPmqBrc5l6Q5Uu+2TbuhaKbgaCpP2TfAeiNaQPAadxO+CYBRHGUzIDteMAjFspFLDLnKVQ==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + } + }, + "@azure/core-client": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.7.3.tgz", + "integrity": "sha512-kleJ1iUTxcO32Y06dH9Pfi9K4U+Tlb111WXEnbt7R/ne+NLRwppZiTGJuTD5VVoxTMK5NTbEtm5t2vcdNCFe2g==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-rest-pipeline": "^1.9.1", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + }, + "dependencies": { + "@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + } + } + }, + "@azure/core-http": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.3.2.tgz", + "integrity": "sha512-Z4dfbglV9kNZO177CNx4bo5ekFuYwwsvjLiKdZI4r84bYGv3irrbQz7JC3/rUfFH2l4T/W6OFleJaa2X0IaQqw==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/core-util": "^1.1.1", + "@azure/logger": "^1.0.0", + "@types/node-fetch": "^2.5.0", + "@types/tunnel": "^0.0.3", + "form-data": "^4.0.0", + "node-fetch": "^2.6.7", + "process": "^0.11.10", + "tough-cookie": "^4.0.0", + "tslib": "^2.2.0", + "tunnel": "^0.0.6", + "uuid": "^8.3.0", + "xml2js": "^0.5.0" + }, + "dependencies": { + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "@azure/core-lro": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.5.3.tgz", + "integrity": "sha512-ubkOf2YCnVtq7KqEJQqAI8dDD5rH1M6OP5kW0KO/JQyTaxLA0N0pjFWvvaysCj9eHMNBcuuoZXhhl0ypjod2DA==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-util": "^1.2.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" + } + }, + "@azure/core-paging": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.5.0.tgz", + "integrity": "sha512-zqWdVIt+2Z+3wqxEOGzR5hXFZ8MGKK52x4vFLw8n58pR6ZfKRx3EXYTxTaYxYHc/PexPUTyimcTWFJbji9Z6Iw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/core-rest-pipeline": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.11.0.tgz", + "integrity": "sha512-nB4KXl6qAyJmBVLWA7SakT4tzpYZTCk4pvRBeI+Ye0WYSOrlTqlMhc4MSS/8atD3ufeYWdkN380LLoXlUUzThw==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.4.0", + "@azure/core-tracing": "^1.0.1", + "@azure/core-util": "^1.3.0", + "@azure/logger": "^1.0.0", + "form-data": "^4.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "tslib": "^2.2.0" + }, + "dependencies": { + "@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + } + } + }, + "@azure/core-tracing": { + "version": "1.0.0-preview.13", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz", + "integrity": "sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==", + "dev": true, + "requires": { + "@opentelemetry/api": "^1.0.1", + "tslib": "^2.2.0" + } + }, + "@azure/core-util": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.3.2.tgz", + "integrity": "sha512-2bECOUh88RvL1pMZTcc6OzfobBeWDBf5oBbhjIhT1MV9otMVWCzpOJkkiKtrnO88y5GGBelgY8At73KGAdbkeQ==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + } + }, + "@azure/identity": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", + "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-auth": "^1.3.0", + "@azure/core-client": "^1.4.0", + "@azure/core-rest-pipeline": "^1.1.0", + "@azure/core-tracing": "^1.0.0", + "@azure/core-util": "^1.0.0", + "@azure/logger": "^1.0.0", + "@azure/msal-browser": "^2.26.0", + "@azure/msal-common": "^7.0.0", + "@azure/msal-node": "^1.10.0", + "events": "^3.0.0", + "jws": "^4.0.0", + "open": "^8.0.0", + "stoppable": "^1.1.0", + "tslib": "^2.2.0", + "uuid": "^8.3.0" + }, + "dependencies": { + "@azure/core-tracing": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", + "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "@azure/logger": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.4.tgz", + "integrity": "sha512-ustrPY8MryhloQj7OWGe+HrYx+aoiOxzbXTtgblbV3xwCqpzUK36phH3XNHQKj3EPonyFUuDTfR3qFhTEAuZEg==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "@azure/msal-browser": { + "version": "2.28.1", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.1.tgz", + "integrity": "sha512-5uAfwpNGBSRzBGTSS+5l4Zw6msPV7bEmq99n0U3n/N++iTcha+nIp1QujxTPuOLHmTNCeySdMx9qzGqWuy22zQ==", + "requires": { + "@azure/msal-common": "^7.3.0" + } + }, + "@azure/msal-common": { + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.6.0.tgz", + "integrity": "sha512-XqfbglUTVLdkHQ8F9UQJtKseRr3sSnr9ysboxtoswvaMVaEfvyLtMoHv9XdKUfOc0qKGzNgRFd9yRjIWVepl6Q==" + }, + "@azure/msal-node": { + "version": "1.17.3", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.17.3.tgz", + "integrity": "sha512-slsa+388bQQWnWH1V91KL+zV57rIp/0OQFfF0EmVMY8gnEIkAnpWWFUVBTTMbxEyjEFMk5ZW9xiHvHBcYFHzDw==", + "dev": true, + "requires": { + "@azure/msal-common": "13.1.0", + "jsonwebtoken": "^9.0.0", + "uuid": "^8.3.0" + }, + "dependencies": { + "@azure/msal-common": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-13.1.0.tgz", + "integrity": "sha512-wj+ULrRB0HTuMmtrMjg8j3guCx32GE2BCPbsMCZkHgL1BZetC3o/Su5UJEQMX1HNc9CrIaQNx5WaKWHygYDe0g==", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "@azure/storage-blob": { + "version": "12.11.0", + "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.11.0.tgz", + "integrity": "sha512-na+FisoARuaOWaHWpmdtk3FeuTWf2VWamdJ9/TJJzj5ZdXPLC3juoDgFs6XVuJIoK30yuBpyFBEDXVRK4pB7Tg==", + "dev": true, + "requires": { + "@azure/abort-controller": "^1.0.0", + "@azure/core-http": "^2.0.0", + "@azure/core-lro": "^2.2.0", + "@azure/core-paging": "^1.1.1", + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/logger": "^1.0.0", + "events": "^3.0.0", + "tslib": "^2.2.0" + } + }, + "@babel/cli": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.22.5.tgz", + "integrity": "sha512-N5d7MjzwsQ2wppwjhrsicVDhJSqF9labEP/swYiHhio4Ca2XjEehpgPmerjnLQl7BPE59BLud0PTWGYwqFl/cQ==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.17", + "@nicolo-ribaudo/chokidar-2": "2.1.8-no-fsevents.3", + "chokidar": "^3.4.0", + "commander": "^4.0.1", + "convert-source-map": "^1.1.0", + "fs-readdir-recursive": "^1.1.0", + "glob": "^7.2.0", + "make-dir": "^2.1.0", + "slash": "^2.0.0" + }, + "dependencies": { + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "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==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" + } + } + }, + "@babel/code-frame": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", + "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", + "requires": { + "@babel/highlight": "^7.22.5" + } + }, + "@babel/compat-data": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.5.tgz", + "integrity": "sha512-4Jc/YuIaYqKnDDz892kPIledykKg12Aw1PYX5i/TY28anJtacvM1Rrr8wbieB9GfEJwlzqT0hUEao0CxEebiDA==" + }, + "@babel/core": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.5.tgz", + "integrity": "sha512-SBuTAjg91A3eKOvD+bPEz3LlhHZRNu1nFOVts9lzDJTXshHTjII0BAtDS3Y2DAkdZdDKWVZGVwkDfc4Clxn1dg==", + "requires": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.5", + "@babel/generator": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helpers": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.5.tgz", + "integrity": "sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==", + "requires": { + "@babel/types": "^7.22.5", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.5.tgz", + "integrity": "sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.5.tgz", + "integrity": "sha512-Ji+ywpHeuqxB8WDxraCiqR0xfhYjiDE/e6k7FuIaANnoOFxAHskHChz4vA1mJC9Lbm01s1PVAGhQY4FUKSkGZw==", + "requires": { + "@babel/compat-data": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.5.tgz", + "integrity": "sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.5", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.5.tgz", + "integrity": "sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.0.tgz", + "integrity": "sha512-RnanLx5ETe6aybRi1cO/edaRH+bNYWaryCEmjDDYyNr4wnSzyOp8T0dWipmqVHKEY3AbVKUom50AKSlj1zmKbg==", + "requires": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", + "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==" + }, + "@babel/helper-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", + "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "requires": { + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@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==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz", + "integrity": "sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-module-imports": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", + "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-module-transforms": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.5.tgz", + "integrity": "sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==", + "requires": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@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==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.5.tgz", + "integrity": "sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-wrap-function": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-replace-supers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.5.tgz", + "integrity": "sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==", + "requires": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@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==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz", + "integrity": "sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==", + "requires": { + "@babel/types": "^7.22.5" + } + }, + "@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==" + }, + "@babel/helper-validator-identifier": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==" + }, + "@babel/helper-validator-option": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", + "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==" + }, + "@babel/helper-wrap-function": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.5.tgz", + "integrity": "sha512-bYqLIBSEshYcYQyfks8ewYA8S30yaGSeRslcvKMvoUk6HHPySbxHq9YRi6ghhzEU+yhQv9bP/jXnygkStOcqZw==", + "requires": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/helpers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.5.tgz", + "integrity": "sha512-pSXRmfE1vzcUIDFQcSGA5Mr+GxBV9oiRKDuDxXvWQQBCh8HoIjs/2DlDB7H8smac1IVrB9/xdXj2N3Wol9Cr+Q==", + "requires": { + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/highlight": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", + "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", + "requires": { + "@babel/helper-validator-identifier": "^7.22.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "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==" + }, + "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==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@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==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5.tgz", + "integrity": "sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz", + "integrity": "sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.5" + } + }, + "@babel/plugin-external-helpers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-external-helpers/-/plugin-external-helpers-7.22.5.tgz", + "integrity": "sha512-ngnNEWxmykPk82mH4ajZT0qTztr3Je6hrMuKAslZVM8G1YZTENJSYwrIGtt6KOtznug3exmAtF4so/nPqJuA4A==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "requires": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "requires": {} + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", + "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-import-attributes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", + "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", + "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", + "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", + "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-async-generator-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.5.tgz", + "integrity": "sha512-gGOEvFzm3fWoyD5uZq7vVTD57pPJ3PczPUD/xCFGjzBpUosnklmXyKnGQbbbGs1NPNPskFex0j93yKbHt0cHyg==", + "requires": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", + "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", + "requires": { + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", + "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.5.tgz", + "integrity": "sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-class-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", + "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-class-static-block": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz", + "integrity": "sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.5.tgz", + "integrity": "sha512-2edQhLfibpWpsVBx2n/GKOz6JdGQvLruZQfGr9l1qes2KQaWswjBzhQF7UDUZMNaMMQeYnQzxwOMPsbYF7wqPQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.5", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", + "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.5" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.5.tgz", + "integrity": "sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", + "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", + "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-dynamic-import": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz", + "integrity": "sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", + "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-export-namespace-from": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz", + "integrity": "sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz", + "integrity": "sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", + "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", + "requires": { + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-json-strings": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz", + "integrity": "sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", + "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-logical-assignment-operators": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz", + "integrity": "sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", + "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", + "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", + "requires": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz", + "integrity": "sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==", + "requires": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz", + "integrity": "sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==", + "requires": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", + "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", + "requires": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", + "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz", + "integrity": "sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-transform-numeric-separator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz", + "integrity": "sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-transform-object-rest-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz", + "integrity": "sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==", + "requires": { + "@babel/compat-data": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.22.5" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", + "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5" + } + }, + "@babel/plugin-transform-optional-catch-binding": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz", + "integrity": "sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-transform-optional-chaining": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.5.tgz", + "integrity": "sha512-AconbMKOMkyG+xCng2JogMCDcqW8wedQAqpVIL4cOSescZ7+iW8utC6YDZLMCSUIReEA733gzRSaOSXMAt/4WQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz", + "integrity": "sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-private-methods": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", + "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-private-property-in-object": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz", + "integrity": "sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", + "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz", + "integrity": "sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.5.tgz", + "integrity": "sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", + "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.22.5" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz", + "integrity": "sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.5.tgz", + "integrity": "sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.1" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", + "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", + "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", + "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", + "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", + "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", + "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.5.tgz", + "integrity": "sha512-SMubA9S7Cb5sGSFFUlqxyClTA9zWJ8qGQrppNUm05LtFuN1ELRFNndkix4zUJrC9F+YivWwa1dHMSyo0e0N9dA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-typescript": "^7.22.5" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.5.tgz", + "integrity": "sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-unicode-property-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", + "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", + "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/plugin-transform-unicode-sets-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", + "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + } + }, + "@babel/preset-env": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.22.5.tgz", + "integrity": "sha512-fj06hw89dpiZzGZtxn+QybifF07nNiZjZ7sazs2aVDcysAZVGjW7+7iFYxg6GLNM47R/thYfLdrXc+2f11Vi9A==", + "requires": { + "@babel/compat-data": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.5", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.22.5", + "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.22.5", + "@babel/plugin-transform-async-generator-functions": "^7.22.5", + "@babel/plugin-transform-async-to-generator": "^7.22.5", + "@babel/plugin-transform-block-scoped-functions": "^7.22.5", + "@babel/plugin-transform-block-scoping": "^7.22.5", + "@babel/plugin-transform-class-properties": "^7.22.5", + "@babel/plugin-transform-class-static-block": "^7.22.5", + "@babel/plugin-transform-classes": "^7.22.5", + "@babel/plugin-transform-computed-properties": "^7.22.5", + "@babel/plugin-transform-destructuring": "^7.22.5", + "@babel/plugin-transform-dotall-regex": "^7.22.5", + "@babel/plugin-transform-duplicate-keys": "^7.22.5", + "@babel/plugin-transform-dynamic-import": "^7.22.5", + "@babel/plugin-transform-exponentiation-operator": "^7.22.5", + "@babel/plugin-transform-export-namespace-from": "^7.22.5", + "@babel/plugin-transform-for-of": "^7.22.5", + "@babel/plugin-transform-function-name": "^7.22.5", + "@babel/plugin-transform-json-strings": "^7.22.5", + "@babel/plugin-transform-literals": "^7.22.5", + "@babel/plugin-transform-logical-assignment-operators": "^7.22.5", + "@babel/plugin-transform-member-expression-literals": "^7.22.5", + "@babel/plugin-transform-modules-amd": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.5", + "@babel/plugin-transform-modules-systemjs": "^7.22.5", + "@babel/plugin-transform-modules-umd": "^7.22.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.22.5", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.5", + "@babel/plugin-transform-numeric-separator": "^7.22.5", + "@babel/plugin-transform-object-rest-spread": "^7.22.5", + "@babel/plugin-transform-object-super": "^7.22.5", + "@babel/plugin-transform-optional-catch-binding": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.5", + "@babel/plugin-transform-parameters": "^7.22.5", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.5", + "@babel/plugin-transform-property-literals": "^7.22.5", + "@babel/plugin-transform-regenerator": "^7.22.5", + "@babel/plugin-transform-reserved-words": "^7.22.5", + "@babel/plugin-transform-shorthand-properties": "^7.22.5", + "@babel/plugin-transform-spread": "^7.22.5", + "@babel/plugin-transform-sticky-regex": "^7.22.5", + "@babel/plugin-transform-template-literals": "^7.22.5", + "@babel/plugin-transform-typeof-symbol": "^7.22.5", + "@babel/plugin-transform-unicode-escapes": "^7.22.5", + "@babel/plugin-transform-unicode-property-regex": "^7.22.5", + "@babel/plugin-transform-unicode-regex": "^7.22.5", + "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.3", + "babel-plugin-polyfill-corejs3": "^0.8.1", + "babel-plugin-polyfill-regenerator": "^0.5.0", + "core-js-compat": "^3.30.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.22.5.tgz", + "integrity": "sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-transform-react-display-name": "^7.22.5", + "@babel/plugin-transform-react-jsx": "^7.22.5", + "@babel/plugin-transform-react-jsx-development": "^7.22.5", + "@babel/plugin-transform-react-pure-annotations": "^7.22.5" + } + }, + "@babel/preset-typescript": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.22.5.tgz", + "integrity": "sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.22.5", + "@babel/plugin-transform-typescript": "^7.22.5" + } + }, + "@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "@babel/runtime": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.22.5.tgz", + "integrity": "sha512-ecjvYlnAaZ/KVneE/OdKYBYfgXV3Ptu6zQWmgEF7vwKhQnvVS6bjMD2XYgj+SNvQ1GfK/pjgokfPkC/2CO8CuA==", + "requires": { + "regenerator-runtime": "^0.13.11" + } + }, + "@babel/template": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", + "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "requires": { + "@babel/code-frame": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5" + } + }, + "@babel/traverse": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.5.tgz", + "integrity": "sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==", + "requires": { + "@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" + } + }, + "@babel/types": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", + "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "requires": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@ctrl/tinycolor": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.6.0.tgz", + "integrity": "sha512-/Z3l6pXthq0JvMYdUFyX9j0MaCltlIn6mfh9jLyQwg5aPKxkyNa0PTHtU1AlFXLNk55ZuAeJRcpvq+tmLfKmaQ==" + }, + "@devexpress/error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@devexpress/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-fneVypElGUH6Be39mlRZeAu00pccTlf4oVuzf9xPJD1cdEqI8NyAiQua/EW7lZdrbMUbgyXcJmfKPefhYius3A==", + "dev": true, + "requires": { + "stackframe": "^1.1.1" + } + }, + "@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "@emotion/unitless": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz", + "integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==" + }, + "@eslint-community/regexpp": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", + "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", + "dev": true + }, + "@eslint/eslintrc": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", + "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "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 + } + } + }, + "@fluentui/date-time-utilities": { + "version": "7.9.1", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-7.9.1.tgz", + "integrity": "sha512-o8iU1VIY+QsqVRWARKiky29fh4KR1xaKSgMClXIi65qkt8EDDhjmlzL0KVDEoDA2GWukwb/1PpaVCWDg4v3cUQ==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/dom-utilities": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.11.tgz", + "integrity": "sha512-2tXfg7/9PXu9nfU72/P3o3waHEFEQtHUfQbVexUaYqNNAxMj6sOfsqpUx4vd5nPgO+grSWrl+spqlLN2yej51w==", + "requires": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "@fluentui/font-icons-mdl2": { + "version": "8.5.22", + "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.22.tgz", + "integrity": "sha512-TeaL8o/X/JvL1t0F2E7mkadf59K7symBdHndzwJ6YSMlhD2dgkPBHm8xOwYNqctd36I2/qEW7bquUoGXNh3syg==", + "requires": { + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + }, + "dependencies": { + "@fluentui/utilities": { + "version": "8.13.17", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.17.tgz", + "integrity": "sha512-FXIja1OY+Vf6wJejS4fa7act2zdCea/LBFBa0Zhl7tIk+ZlPFFCAhyzXt2p5ZNQS8yM+83uh3MZEGrHTuuINJQ==", + "requires": { + "@fluentui/dom-utilities": "^2.2.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + } + } + }, + "@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==", + "requires": { + "tslib": "^2.1.0" + } + }, + "@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==", + "requires": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "@fluentui/react": { + "version": "7.204.0", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-7.204.0.tgz", + "integrity": "sha512-WQKHcO6cboGO0eCPsiNSzUwnMWBmAvdltu4X0tvXwb+q8W3wZzCQiU1voDVYNm4Nz/Jgiiy8jbMcesmNAq7jsw==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "office-ui-fabric-react": "^7.204.0", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/set-version": { + "version": "8.2.11", + "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.11.tgz", + "integrity": "sha512-UI03tysau/adBO1a3q4uFZWQ3lfkiFcAWIFng4k5odWcCokfCm5IxA0urKqj5W5JRYdyoBUaq8QbcNGkFB4dCw==", + "requires": { + "tslib": "^2.1.0" + } + }, + "@fluentui/style-utilities": { + "version": "8.9.15", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.9.15.tgz", + "integrity": "sha512-lNpN7cwdtlujWtWPi+5kPyAd6QNEx/lETTGl/U04eU7+5sn8FL+8yV08Y8T4Ey8/vy1tIL5A8lbOUOt0Hj/5Yg==", + "requires": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/theme": "^2.6.33", + "@fluentui/utilities": "^8.13.17", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "dependencies": { + "@fluentui/theme": { + "version": "2.6.33", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.33.tgz", + "integrity": "sha512-yQyCzsdqgWgdZ0Tur9gLk2u9Xfy8CV+5BJpkIeCPyqUyaG2uzq9XkrMkz9WP/OtY40Ddx/rsHWAVvE482phBuQ==", + "requires": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/utilities": { + "version": "8.13.17", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.17.tgz", + "integrity": "sha512-FXIja1OY+Vf6wJejS4fa7act2zdCea/LBFBa0Zhl7tIk+ZlPFFCAhyzXt2p5ZNQS8yM+83uh3MZEGrHTuuINJQ==", + "requires": { + "@fluentui/dom-utilities": "^2.2.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + } + } + }, + "@fluentui/web-components": { + "version": "0.22.1", + "resolved": "https://registry.npmjs.org/@fluentui/web-components/-/web-components-0.22.1.tgz", + "integrity": "sha512-dnMgBRC2vXPa8Br2DpoJG9Fj+WNDlOEtJPzXDiDZss3ddnhsd1djzOEaHoYWayqYumA6ZU2tet5qaqF2i2lqOQ==", + "requires": { + "@microsoft/fast-colors": "^5.1.0", + "@microsoft/fast-element": "^1.0.0", + "@microsoft/fast-foundation": "^1.16.0", + "lodash-es": "^4.17.20", + "tslib": "^1.13.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@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 + }, + "@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + } + }, + "@jest/core": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.4.0.tgz", + "integrity": "sha512-h1x9WSVV0+TKVtATGjyQIMJENs8aF6eUjnCoi4jyRemYZmekLr8EJOGQqTWEX8W6SbZ6Skesy9pGXrKeAolUJw==", + "dev": true, + "requires": { + "@jest/console": "^25.4.0", + "@jest/reporters": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.3", + "jest-changed-files": "^25.4.0", + "jest-config": "^25.4.0", + "jest-haste-map": "^25.4.0", + "jest-message-util": "^25.4.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.4.0", + "jest-resolve-dependencies": "^25.4.0", + "jest-runner": "^25.4.0", + "jest-runtime": "^25.4.0", + "jest-snapshot": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", + "jest-watcher": "^25.4.0", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "realpath-native": "^2.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "@jest/environment": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.5.0.tgz", + "integrity": "sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==", + "dev": true, + "requires": { + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0" + } + }, + "@jest/fake-timers": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", + "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "lolex": "^5.0.0" + } + }, + "@jest/globals": { + "version": "25.5.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-25.5.2.tgz", + "integrity": "sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==", + "dev": true, + "requires": { + "@jest/environment": "^25.5.0", + "@jest/types": "^25.5.0", + "expect": "^25.5.0" + } + }, + "@jest/reporters": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.4.0.tgz", + "integrity": "sha512-bhx/buYbZgLZm4JWLcRJ/q9Gvmd3oUh7k2V7gA4ZYBx6J28pIuykIouclRdiAC6eGVX1uRZT+GK4CQJLd/PwPg==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^25.4.0", + "jest-resolve": "^25.4.0", + "jest-util": "^25.4.0", + "jest-worker": "^25.4.0", + "node-notifier": "^6.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^3.1.0", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^4.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "node-notifier": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", + "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", + "dev": true, + "optional": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.1.1", + "semver": "^6.3.0", + "shellwords": "^0.1.1", + "which": "^1.3.1" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "optional": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "optional": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "@jest/source-map": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", + "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz", + "integrity": "sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA==", + "dev": true, + "requires": { + "@jest/test-result": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-runner": "^25.5.4", + "jest-runtime": "^25.5.4" + } + }, + "@jest/transform": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.5.1.tgz", + "integrity": "sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^25.5.0", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^3.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-regex-util": "^25.2.6", + "jest-util": "^25.5.0", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + } + }, + "@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + }, + "dependencies": { + "@types/yargs": { + "version": "15.0.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", + "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + } + } + }, + "@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + }, + "@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==" + }, + "@jridgewell/source-map": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz", + "integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==", + "dev": true, + "peer": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", + "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "requires": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + }, + "dependencies": { + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + } + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "dev": true + }, + "@microsoft/api-extractor": { + "version": "7.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.15.2.tgz", + "integrity": "sha512-/Y/n+QOc1vM6Vg3OAUByT/wXdZciE7jV3ay33+vxl3aKva5cNsuOauL14T7XQWUiLko3ilPwrcnFcEjzXpLsuA==", + "dev": true, + "requires": { + "@microsoft/api-extractor-model": "7.13.2", + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0", + "@rushstack/rig-package": "0.2.12", + "@rushstack/ts-command-line": "4.7.10", + "colors": "~1.2.1", + "lodash": "~4.17.15", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "source-map": "~0.6.1", + "typescript": "~4.2.4" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", + "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + }, + "typescript": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "dev": true + } + } + }, + "@microsoft/api-extractor-model": { + "version": "7.13.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.13.2.tgz", + "integrity": "sha512-gA9Q8q5TPM2YYk7rLinAv9KqcodrmRC13BVmNzLswjtFxpz13lRh0BmrqD01/sddGpGMIuWFYlfUM4VSWxnggA==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", + "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", + "dev": true, + "requires": { + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" + } + } + } + }, + "@microsoft/eslint-config-spfx": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.17.4.tgz", + "integrity": "sha512-7q/HyZe5w3gzFafVOnduu+WI3qWn4ddFyoz9ksMkX5YiKT6/IM9qQ2KxvWg4KxETyJEJJGxKEPa2Un686Uft0A==", + "dev": true, + "requires": { + "@microsoft/eslint-plugin-spfx": "1.17.4", + "@rushstack/eslint-config": "3.2.0", + "@typescript-eslint/experimental-utils": "5.38.1" + }, + "dependencies": { + "@rushstack/eslint-config": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-3.2.0.tgz", + "integrity": "sha512-vMFObB/LzlwsVRp1wpUKYCd2OWqFjklg7rm4zu+/GYG1gPDc80uBv3KiROYpW93QVAg1CyNhQY1KbTCMT/I9ZA==", + "dev": true, + "requires": { + "@rushstack/eslint-patch": "1.2.0", + "@rushstack/eslint-plugin": "0.11.0", + "@rushstack/eslint-plugin-packlets": "0.6.1", + "@rushstack/eslint-plugin-security": "0.5.0", + "@typescript-eslint/eslint-plugin": "~5.38.0", + "@typescript-eslint/experimental-utils": "~5.38.0", + "@typescript-eslint/parser": "~5.38.0", + "@typescript-eslint/typescript-estree": "~5.38.0", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.16" + }, + "dependencies": { + "@rushstack/eslint-plugin": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.11.0.tgz", + "integrity": "sha512-e8eVBOgb/xkpkgFmPP+oifrqCLh8I5BFI/emB/nf5+WnuS4hsTHkgprCEiJuvkhJRypsWrbchkIda9/1YFadxg==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.38.0" + } + }, + "@rushstack/eslint-plugin-packlets": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.6.1.tgz", + "integrity": "sha512-N0GqjUbpQ4X348BTLr+gUGVojFVrXwbT3YQv/5sP5adYzq8bOKarmSHKXpvl4rC4CKPDfdSKxTMPfu3P3CJVSA==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.38.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.5.0.tgz", + "integrity": "sha512-qDtij3D2DY8VDHKeUdf+M2SpoctrY+eIA+fJFkpuHP7CTJZLBv5186+oCsJ59lZmKoBFREdgpaV3coXamoT8RQ==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.38.0" + } + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.38.1.tgz", + "integrity": "sha512-ky7EFzPhqz3XlhS7vPOoMDaQnQMn+9o5ICR9CPr/6bw8HrFkzhMSxuA3gRfiJVvs7geYrSeawGJjZoZQKCOglQ==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.38.1", + "@typescript-eslint/type-utils": "5.38.1", + "@typescript-eslint/utils": "5.38.1", + "debug": "^4.3.4", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "dependencies": { + "@typescript-eslint/type-utils": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.38.1.tgz", + "integrity": "sha512-UU3j43TM66gYtzo15ivK2ZFoDFKKP0k03MItzLdq0zV92CeGCXRfXlfQX5ILdd4/DSpHkSjIgLLLh1NtkOJOAw==", + "dev": true, + "requires": { + "@typescript-eslint/typescript-estree": "5.38.1", + "@typescript-eslint/utils": "5.38.1", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.1.tgz", + "integrity": "sha512-oIuUiVxPBsndrN81oP8tXnFa/+EcZ03qLqPDfSZ5xIJVm7A9V0rlkQwwBOAGtrdN70ZKDlKv+l1BeT4eSFxwXA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.38.1", + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/typescript-estree": "5.38.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + } + } + } + } + } + }, + "@typescript-eslint/parser": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.38.1.tgz", + "integrity": "sha512-LDqxZBVFFQnQRz9rUZJhLmox+Ep5kdUmLatLQnCRR6523YV+XhRjfYzStQ4MheFA8kMAfUlclHSbu+RKdRwQKw==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.38.1", + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/typescript-estree": "5.38.1", + "debug": "^4.3.4" + } + }, + "eslint-plugin-promise": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.1.tgz", + "integrity": "sha512-uM4Tgo5u3UWQiroOyDEsYcVMOo7re3zmno0IZmB5auxoaQNIceAbXEkSt8RNrKtaYehARHG06pYK6K1JhtP0Zw==", + "dev": true, + "requires": {} + }, + "eslint-plugin-react": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.27.1.tgz", + "integrity": "sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==", + "dev": true, + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "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 + } + } + }, + "@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==", + "dev": true + }, + "@rushstack/tree-pattern": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", + "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", + "dev": true + }, + "@typescript-eslint/experimental-utils": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.38.1.tgz", + "integrity": "sha512-Zv0EcU0iu64DiVG3pRZU0QYCgANO//U1fS3oEs3eqHD1eIVVcQsFd/T01ckaNbL2H2aCqRojY2xZuMAPcOArEA==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.38.1" + }, + "dependencies": { + "@typescript-eslint/utils": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.1.tgz", + "integrity": "sha512-oIuUiVxPBsndrN81oP8tXnFa/+EcZ03qLqPDfSZ5xIJVm7A9V0rlkQwwBOAGtrdN70ZKDlKv+l1BeT4eSFxwXA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.38.1", + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/typescript-estree": "5.38.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + } + } + } + }, + "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 + } + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.38.1.tgz", + "integrity": "sha512-BfRDq5RidVU3RbqApKmS7RFMtkyWMM50qWnDAkKgQiezRtLKsoyRKIvz1Ok5ilRWeD9IuHvaidaLxvGx/2eqTQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/visitor-keys": "5.38.1" + } + }, + "@typescript-eslint/types": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.38.1.tgz", + "integrity": "sha512-QTW1iHq1Tffp9lNfbfPm4WJabbvpyaehQ0SrvVK2yfV79SytD9XDVxqiPvdrv2LK7DGSFo91TB2FgWanbJAZXg==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.38.1.tgz", + "integrity": "sha512-99b5e/Enoe8fKMLdSuwrfH/C0EIbpUWmeEKHmQlGZb8msY33qn1KlkFww0z26o5Omx7EVjzVDCWEfrfCDHfE7g==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/visitor-keys": "5.38.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.38.1.tgz", + "integrity": "sha512-bSHr1rRxXt54+j2n4k54p4fj8AHJ49VDWtjpImOpzQj4qjAiOpPni+V1Tyajh19Api1i844F757cur8wH3YvOA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.38.1", + "eslint-visitor-keys": "^3.3.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + } + } + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + }, + "typescript": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.3.tgz", + "integrity": "sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==", + "dev": true, + "peer": true + } + } + }, + "@microsoft/eslint-plugin-spfx": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.17.4.tgz", + "integrity": "sha512-pF72hH//brzPWsUzCRkyCJga7qfB4jioEXNi+BUUikS24IG+ScpOU2pWZmo2lay13gFyGQLIkkz0l8KZ3gXt6Q==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "5.38.1" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.38.1.tgz", + "integrity": "sha512-Zv0EcU0iu64DiVG3pRZU0QYCgANO//U1fS3oEs3eqHD1eIVVcQsFd/T01ckaNbL2H2aCqRojY2xZuMAPcOArEA==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.38.1" + }, + "dependencies": { + "@typescript-eslint/utils": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.1.tgz", + "integrity": "sha512-oIuUiVxPBsndrN81oP8tXnFa/+EcZ03qLqPDfSZ5xIJVm7A9V0rlkQwwBOAGtrdN70ZKDlKv+l1BeT4eSFxwXA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.38.1", + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/typescript-estree": "5.38.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + } + } + } + }, + "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 + } + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.38.1.tgz", + "integrity": "sha512-BfRDq5RidVU3RbqApKmS7RFMtkyWMM50qWnDAkKgQiezRtLKsoyRKIvz1Ok5ilRWeD9IuHvaidaLxvGx/2eqTQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/visitor-keys": "5.38.1" + } + }, + "@typescript-eslint/types": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.38.1.tgz", + "integrity": "sha512-QTW1iHq1Tffp9lNfbfPm4WJabbvpyaehQ0SrvVK2yfV79SytD9XDVxqiPvdrv2LK7DGSFo91TB2FgWanbJAZXg==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.38.1.tgz", + "integrity": "sha512-99b5e/Enoe8fKMLdSuwrfH/C0EIbpUWmeEKHmQlGZb8msY33qn1KlkFww0z26o5Omx7EVjzVDCWEfrfCDHfE7g==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.38.1", + "@typescript-eslint/visitor-keys": "5.38.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.38.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.38.1.tgz", + "integrity": "sha512-bSHr1rRxXt54+j2n4k54p4fj8AHJ49VDWtjpImOpzQj4qjAiOpPni+V1Tyajh19Api1i844F757cur8wH3YvOA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.38.1", + "eslint-visitor-keys": "^3.3.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + } + } + }, + "@microsoft/fast-colors": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@microsoft/fast-colors/-/fast-colors-5.3.1.tgz", + "integrity": "sha512-72RZXVfCbwQzvo5sXXkuLXLT7rMeYaSf5r/6ewQiv/trBtqpWRm4DEH2EilHw/iWTBKOXs1qZNQndgUMa5n4LA==" + }, + "@microsoft/fast-element": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.12.0.tgz", + "integrity": "sha512-gQutuDHPKNxUEcQ4pypZT4Wmrbapus+P9s3bR/SEOLsMbNqNoXigGImITygI5zhb+aA5rzflM6O8YWkmRbGkPA==" + }, + "@microsoft/fast-foundation": { + "version": "1.24.8", + "resolved": "https://registry.npmjs.org/@microsoft/fast-foundation/-/fast-foundation-1.24.8.tgz", + "integrity": "sha512-n4O9jPh8BBliF/Yl9FAVhrSoopsRCnva2L432s/fHwLelY9WUeswjO3DidVBFbzXD5u/gzC4LGWJScNe/ZGU4Q==", + "requires": { + "@microsoft/fast-element": "^1.4.0", + "@microsoft/fast-web-utilities": "^4.8.0", + "@microsoft/tsdoc-config": "^0.13.4", + "tabbable": "^5.2.0", + "tslib": "^1.13.0" + }, + "dependencies": { + "@microsoft/tsdoc": { + "version": "0.12.24", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.12.24.tgz", + "integrity": "sha512-Mfmij13RUTmHEMi9vRUhMXD7rnGR2VvxeNYtaGtaJ4redwwjT4UXYJ+nzmVJF7hhd4pn/Fx5sncDKxMVFJSWPg==" + }, + "@microsoft/tsdoc-config": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.13.9.tgz", + "integrity": "sha512-VqqZn+rT9f6XujFPFR2aN9XKF/fuir/IzKVzoxI0vXIzxysp4ee6S2jCakmlGFHEasibifFTsJr7IYmRPxfzYw==", + "requires": { + "@microsoft/tsdoc": "0.12.24", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@microsoft/fast-web-utilities": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/@microsoft/fast-web-utilities/-/fast-web-utilities-4.8.1.tgz", + "integrity": "sha512-P3xeyUwQ9nPkFrgAdmkOzaXxIq8YqMU5K+LXcoHgJddJCBCKfGWW9OZQOTigLddItTyVyfO8qsJpDQb1TskKHA==", + "requires": { + "exenv-es6": "^1.0.0" + } + }, + "@microsoft/gulp-core-build": { + "version": "3.17.20", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.20.tgz", + "integrity": "sha512-VBZY08BhygVV9WeIY8lo9yUoe51+5mMjdfx8Bqle40k+/V7br0d93LXeUcMqaCJ5J6C3ribx2mrzaYhkj1l//g==", + "dev": true, + "requires": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "~3.53.0", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "8.0.2", + "@types/orchestrator": "0.0.30", + "@types/semver": "7.3.5", + "@types/through2": "2.0.32", + "@types/vinyl": "2.0.3", + "@types/yargs": "0.0.34", + "colors": "~1.2.1", + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "globby": "~5.0.0", + "gulp": "~4.0.2", + "gulp-flatten": "~0.2.0", + "gulp-if": "^2.0.1", + "jest": "~25.4.0", + "jest-cli": "~25.4.0", + "jest-environment-jsdom": "~25.4.0", + "jest-nunit-reporter": "~1.3.1", + "jsdom": "~11.11.0", + "lodash.merge": "~4.6.2", + "merge2": "~1.0.2", + "node-notifier": "~10.0.1", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "semver": "~7.3.0", + "through2": "~2.0.1", + "vinyl": "~2.2.0", + "xml": "~1.0.1", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" + } + }, + "@microsoft/gulp-core-build-sass": { + "version": "4.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.16.1.tgz", + "integrity": "sha512-z3w+jI80M2QVk+zjfQ59XybzjkPuT5//lCCBy06YocBDQPC2QrfhEjXH5vgNwrM01b5KJXZIjAPBZyVryIluEQ==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.20", + "@microsoft/load-themed-styles": "~1.10.172", + "@rushstack/node-core-library": "~3.53.0", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "autoprefixer": "~9.8.8", + "clean-css": "4.2.1", + "glob": "~7.0.5", + "postcss": "7.0.38", + "postcss-modules": "~1.5.0", + "sass": "1.44.0" + }, + "dependencies": { + "@microsoft/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 + }, + "postcss": { + "version": "7.0.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", + "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", + "dev": true, + "requires": { + "nanocolors": "^0.2.2", + "source-map": "^0.6.1" + } + } + } + }, + "@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, + "requires": { + "@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" + }, + "dependencies": { + "@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, + "requires": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "~3.53.0", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "8.0.2", + "@types/orchestrator": "0.0.30", + "@types/semver": "7.3.5", + "@types/through2": "2.0.32", + "@types/vinyl": "2.0.3", + "@types/yargs": "0.0.34", + "colors": "~1.2.1", + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "globby": "~5.0.0", + "gulp": "~4.0.2", + "gulp-flatten": "~0.2.0", + "gulp-if": "^2.0.1", + "jest": "~25.4.0", + "jest-cli": "~25.4.0", + "jest-environment-jsdom": "~25.4.0", + "jest-nunit-reporter": "~1.3.1", + "jsdom": "~11.11.0", + "lodash.merge": "~4.6.2", + "merge2": "~1.0.2", + "node-notifier": "~10.0.1", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "semver": "~7.3.0", + "through2": "~2.0.1", + "vinyl": "~2.2.0", + "xml": "~1.0.1", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" + } + } + } + }, + "@microsoft/gulp-core-build-typescript": { + "version": "8.5.35", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.5.35.tgz", + "integrity": "sha512-M9pv/WPxPJuFzF4wiODndXVGFY5bAaGgCHuJYls9zEjf96SZFnsQQaDcqeLeARzLOtroMpXLgnHoJeAeWK9QBA==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.20", + "@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" + } + }, + "@microsoft/gulp-core-build-webpack": { + "version": "5.2.30", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.2.30.tgz", + "integrity": "sha512-ubh5UQoSyfpkpVKb8NqXM901/qI7T6I98zTaoDyVUysuxPpYvNRkUhjC1jMftJfoaOrBHPeDNJk5UzJQIqaxMA==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.20", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "gulp": "~4.0.2", + "webpack": "~4.44.2" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + } + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + } + } + }, + "@microsoft/load-themed-styles": { + "version": "2.0.58", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-2.0.58.tgz", + "integrity": "sha512-KFEOkw/rOo+FeBl7MqGwchxiJC6RYLIV8MH0xq7gZqAzRg3pRPzqHJLd9me9OBo7Nsg+f+f+y7sMz40CrRxnrw==", + "dev": true, + "peer": true + }, + "@microsoft/loader-load-themed-styles": { + "version": "2.0.27", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-2.0.27.tgz", + "integrity": "sha512-TVr737vb95u/d6F3D0k1IAh5VNkBY9VFfYsrV3zIH1HRYrD/D8CpEF9kV6yk5jwg6LgS2JrxhJtBKlIiTvA9Yg==", + "dev": true, + "requires": { + "loader-utils": "1.4.2" + } + }, + "@microsoft/mgt": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt/-/mgt-2.11.1.tgz", + "integrity": "sha512-cZ0fHvGgcYGSxdFndPu4YQs7L9Mf/deAGlzbDJ2LsywVt/jcrSCB1M4Nh+bjidnKMFZyUcezOo5TYXZllcwFUA==", + "requires": { + "@microsoft/mgt-components": "2.11.1", + "@microsoft/mgt-element": "2.11.1", + "@microsoft/mgt-msal-provider": "2.11.1", + "@microsoft/mgt-msal2-provider": "2.11.1", + "@microsoft/mgt-proxy-provider": "2.11.1", + "@microsoft/mgt-sharepoint-provider": "2.11.1", + "@microsoft/mgt-teams-msal2-provider": "2.11.1", + "@microsoft/mgt-teams-provider": "2.11.1" + } + }, + "@microsoft/mgt-components": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-components/-/mgt-components-2.11.1.tgz", + "integrity": "sha512-CT4Hy9UGuYeKOCvXYvIHYb0ojFeSLgqoq6oiAVxdfVoQV1kRnMPQwDN0OgSMt1h0iMhYbbE5PaCAWvTs0dMzbw==", + "requires": { + "@fluentui/web-components": "0.22.1", + "@microsoft/mgt-element": "2.11.1", + "@microsoft/microsoft-graph-client": "^2.2.1", + "@microsoft/microsoft-graph-types": "^2.0.0", + "@microsoft/microsoft-graph-types-beta": "^0.16.0-preview", + "office-ui-fabric-core": "11.0.0" + }, + "dependencies": { + "@microsoft/microsoft-graph-client": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-2.2.1.tgz", + "integrity": "sha512-fbDN3UJ+jtSP9llAejqmslMcv498YuIrS3OS/Luivb8OSjdUESZKdP0gcUunnuNIayePVT0/bGYSJTzAIptJQQ==", + "requires": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + }, + "office-ui-fabric-core": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.0.tgz", + "integrity": "sha512-K6+KGnBXXjfSxxZpp+4oDXVLgUc//7OnXrn8F08VoJnGhEz27WUf4ZuMa32SjGoqirWlb4JlKkXbOpC9cis6dQ==" + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@microsoft/mgt-element": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-element/-/mgt-element-2.11.1.tgz", + "integrity": "sha512-oioRIH5YhgyB3qQEDwSoH13IdW5Ltl4PnTFPaCw4mLr3FQHXr28EwIkkMecD3x36ItiO811ujn1rOdfGflqquA==", + "requires": { + "@microsoft/microsoft-graph-client": "^2.2.1", + "idb": "6.0.0", + "lit-element": "^2.4.0" + }, + "dependencies": { + "@microsoft/microsoft-graph-client": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-2.2.1.tgz", + "integrity": "sha512-fbDN3UJ+jtSP9llAejqmslMcv498YuIrS3OS/Luivb8OSjdUESZKdP0gcUunnuNIayePVT0/bGYSJTzAIptJQQ==", + "requires": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@microsoft/mgt-msal-provider": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-msal-provider/-/mgt-msal-provider-2.11.1.tgz", + "integrity": "sha512-ng0nz6PaJKjSlSY8LJZQC4X/2GfVnnlcBRJQPLSiRe7u+FNR/GmkfnCE2piaO+Es+OZyn4FnnBpCSTq286BFNw==", + "requires": { + "@microsoft/mgt-element": "2.11.1", + "@microsoft/microsoft-graph-client": "^2.2.1", + "msal": "^1.4.10" + }, + "dependencies": { + "@microsoft/microsoft-graph-client": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-2.2.1.tgz", + "integrity": "sha512-fbDN3UJ+jtSP9llAejqmslMcv498YuIrS3OS/Luivb8OSjdUESZKdP0gcUunnuNIayePVT0/bGYSJTzAIptJQQ==", + "requires": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@microsoft/mgt-msal2-provider": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-msal2-provider/-/mgt-msal2-provider-2.11.1.tgz", + "integrity": "sha512-uwLd2ADoNuTXpdjhZ0ibGs6oU4g/0P949AJMMy8tzbi+aXOi8Fl5zkbfwBSOKCNxQMHit0Iouzp/3zZQXIX1Dg==", + "requires": { + "@azure/msal-browser": "^2.22.0", + "@microsoft/mgt-element": "2.11.1", + "@microsoft/microsoft-graph-client": "^2.2.1" + }, + "dependencies": { + "@microsoft/microsoft-graph-client": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-2.2.1.tgz", + "integrity": "sha512-fbDN3UJ+jtSP9llAejqmslMcv498YuIrS3OS/Luivb8OSjdUESZKdP0gcUunnuNIayePVT0/bGYSJTzAIptJQQ==", + "requires": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@microsoft/mgt-proxy-provider": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-proxy-provider/-/mgt-proxy-provider-2.11.1.tgz", + "integrity": "sha512-sHXNfeWPcD5oaZ8w9IQ8AYofISJrG/kO6aOqHoqXy89bcf66FRB6vYIVtYJDViE/5QNAp/XlmkspiL2lUmqCzQ==", + "requires": { + "@microsoft/mgt-element": "2.11.1", + "@microsoft/microsoft-graph-client": "^2.2.1" + }, + "dependencies": { + "@microsoft/microsoft-graph-client": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-2.2.1.tgz", + "integrity": "sha512-fbDN3UJ+jtSP9llAejqmslMcv498YuIrS3OS/Luivb8OSjdUESZKdP0gcUunnuNIayePVT0/bGYSJTzAIptJQQ==", + "requires": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@microsoft/mgt-react": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-react/-/mgt-react-2.11.1.tgz", + "integrity": "sha512-1wc+bL6oXvmwKWzcxu8AwKbqfFDemmesMecGDpCnI0s45986AO1/5/ek8DJ7NyLeuVZ2FUgWTmOqP4vXB6QfIQ==", + "requires": { + "@microsoft/mgt-components": "2.11.1", + "@microsoft/mgt-element": "2.11.1", + "@microsoft/microsoft-graph-types": "^2.0.0", + "@microsoft/microsoft-graph-types-beta": "^0.16.0-preview", + "wc-react": "^0.5.0" + } + }, + "@microsoft/mgt-sharepoint-provider": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-sharepoint-provider/-/mgt-sharepoint-provider-2.11.1.tgz", + "integrity": "sha512-Pb4KcR+J2cg0ALUvgH1szUGdbtVQn9xHAtL3OAt0biRBMZgV6jY3YLHMiNPAy/YK81uwNesCQNZ45t3sXM7bpQ==", + "requires": { + "@microsoft/mgt-element": "2.11.1" + } + }, + "@microsoft/mgt-teams-msal2-provider": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-teams-msal2-provider/-/mgt-teams-msal2-provider-2.11.1.tgz", + "integrity": "sha512-zLygneIfUXtCGH+/KDe42sQVF99Ynxi6+jv3fKIdssacUd6L95qmfLhG/Z9wBMZsvEqvxUo7gwRjzEZXVAfMBA==", + "requires": { + "@azure/msal-browser": "^2.22.0", + "@microsoft/mgt-element": "2.11.1", + "@microsoft/mgt-msal2-provider": "2.11.1", + "@microsoft/microsoft-graph-client": "^2.2.1" + }, + "dependencies": { + "@microsoft/microsoft-graph-client": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-2.2.1.tgz", + "integrity": "sha512-fbDN3UJ+jtSP9llAejqmslMcv498YuIrS3OS/Luivb8OSjdUESZKdP0gcUunnuNIayePVT0/bGYSJTzAIptJQQ==", + "requires": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@microsoft/mgt-teams-provider": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-teams-provider/-/mgt-teams-provider-2.11.1.tgz", + "integrity": "sha512-NfWTmnjMZDn9H0f6ukZrbTYj8LItICEPuiesBAyaBRXSRuOpG78AddnFq5t9X6Pt+uQLq9/zNy8BAEBbE5PaLQ==", + "requires": { + "@microsoft/mgt-element": "2.11.1", + "@microsoft/mgt-msal-provider": "2.11.1", + "@microsoft/microsoft-graph-client": "^2.2.1", + "msal": "^1.4.10" + }, + "dependencies": { + "@microsoft/microsoft-graph-client": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-2.2.1.tgz", + "integrity": "sha512-fbDN3UJ+jtSP9llAejqmslMcv498YuIrS3OS/Luivb8OSjdUESZKdP0gcUunnuNIayePVT0/bGYSJTzAIptJQQ==", + "requires": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@microsoft/microsoft-graph-client": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.2.tgz", + "integrity": "sha512-eYDiApYmiGsm1s1jfAa/rhB2xQCsX4pWt0vCTd1LZmiApMQfT/c0hXj2hvpuGz5GrcLdugbu05xB79rIV57Pjw==", + "peer": true, + "requires": { + "@babel/runtime": "^7.12.5", + "tslib": "^2.2.0" + } + }, + "@microsoft/microsoft-graph-clientv1": { + "version": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-1.7.2-spfx.tgz", + "integrity": "sha512-BQN50r3tohWYOaQ0de7LJ5eCRjI6eg4RQqLhGDlgRmZIZhWzH0bhR6QBMmmxtYtwKWifhPhJSxYDW+cP67TJVw==", + "requires": { + "es6-promise": "^4.2.6", + "isomorphic-fetch": "^3.0.0", + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@microsoft/microsoft-graph-types": { + "version": "2.33.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-2.33.0.tgz", + "integrity": "sha512-gl1HjBJAojfaDJPbd0r5k8mBdnEjG4D4m0BBy5VEdIBCinBshL4OYmlUeESxSc4Mb78meiQzqBY3V2xXkvm36A==" + }, + "@microsoft/microsoft-graph-types-beta": { + "version": "0.16.0-preview", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types-beta/-/microsoft-graph-types-beta-0.16.0-preview.tgz", + "integrity": "sha512-73d1b8pv8YnKx+oiQtMZDSey4ohmx/cfM/vFiAa5ZyLSj4nr9y/7wIT5jTIO+tkdniyBsfN/QQeDiRwyutcxAQ==" + }, + "@microsoft/rush-lib": { + "version": "5.93.1", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.93.1.tgz", + "integrity": "sha512-8ZCSW4He9VPAAsF2T/OxVaTN06wLbzeEveOvEuwNJ5h6AQYPTtlH0yv8cDDuZqSEVgOv/gK4D+kAExOszYm06A==", + "dev": true, + "requires": { + "@pnpm/link-bins": "~5.3.7", + "@rushstack/heft-config-file": "0.11.9", + "@rushstack/node-core-library": "3.55.2", + "@rushstack/package-deps-hash": "4.0.8", + "@rushstack/rig-package": "0.3.18", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.93.1", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.93.1", + "@rushstack/stream-collator": "4.0.227", + "@rushstack/terminal": "0.5.2", + "@rushstack/ts-command-line": "4.13.2", + "@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", + "jszip": "~3.8.0", + "lodash": "~4.17.15", + "node-fetch": "2.6.7", + "npm-check": "~6.0.1", + "npm-package-arg": "~6.1.0", + "npm-packlist": "~2.1.2", + "read-package-tree": "~5.1.5", + "resolve": "~1.22.1", + "rxjs": "~6.6.7", + "semver": "~7.3.0", + "ssri": "~8.0.0", + "strict-uri-encode": "~2.0.0", + "tapable": "2.2.1", + "tar": "~6.1.11", + "true-case-path": "~2.2.1" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@rushstack/rig-package": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.18.tgz", + "integrity": "sha512-SGEwNTwNq9bI3pkdd01yCaH+gAsHqs0uxfGvtw9b0LJXH52qooWXnrFTRRLG1aL9pf+M2CARdrA9HLHJys3jiQ==", + "dev": true, + "requires": { + "resolve": "~1.22.1", + "strip-json-comments": "~3.1.1" + } + }, + "@rushstack/ts-command-line": { + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.13.2.tgz", + "integrity": "sha512-bCU8qoL9HyWiciltfzg7GqdfODUeda/JpI0602kbN5YH22rzTxyqYvv7aRLENCM7XCQ1VRs7nMkEqgJUOU8Sag==", + "dev": true, + "requires": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/rush-stack-compiler-4.5": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-4.5/-/rush-stack-compiler-4.5-0.5.0.tgz", + "integrity": "sha512-LUNdLsOQBHzBIFoy6Gh9oNIAPFCrRG0hvLLuUAbovaxbLJ2Sp6GkO+L1Lot/JIpUtQSOxAElb3wNPp9vVdXGOw==", + "dev": true, + "requires": { + "@microsoft/api-extractor": "~7.15.2", + "@rushstack/eslint-config": "~2.6.2", + "@rushstack/node-core-library": "~3.53.0", + "@types/node": "10.17.13", + "import-lazy": "~4.0.0", + "typescript": "~4.5.5" + }, + "dependencies": { + "@rushstack/eslint-config": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.6.2.tgz", + "integrity": "sha512-EcZENq5HlXe5XN9oFZ90K8y946zBXRgliNhy+378H0oK00v3FYADj8aSisEHS5OWz4HO0hYWe6IU57CNg+syYQ==", + "dev": true, + "requires": { + "@rushstack/eslint-patch": "1.1.4", + "@rushstack/eslint-plugin": "0.9.1", + "@rushstack/eslint-plugin-packlets": "0.4.1", + "@rushstack/eslint-plugin-security": "0.3.1", + "@typescript-eslint/eslint-plugin": "~5.20.0", + "@typescript-eslint/experimental-utils": "~5.20.0", + "@typescript-eslint/parser": "~5.20.0", + "@typescript-eslint/typescript-estree": "~5.20.0", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.16" + }, + "dependencies": { + "@rushstack/eslint-plugin": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.9.1.tgz", + "integrity": "sha512-iMfRyk9FE1xdhuenIYwDEjJ67u7ygeFw/XBGJC2j4GHclznHWRfSGiwTeYZ66H74h7NkVTuTp8RYw/x2iDblOA==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.20.0" + } + }, + "@rushstack/eslint-plugin-packlets": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.4.1.tgz", + "integrity": "sha512-A+mb+45fAUV6SRRlRy5EXrZAHNTnvOO3ONxw0hmRDcvyPAJwoX0ClkKQriz56QQE5SL4sPxhYoqbkoKbBmsxcA==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.20.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.3.1.tgz", + "integrity": "sha512-LOBJj7SLPkeonBq2CD9cKqujwgc84YXJP18UXmGYl8xE3OM+Fwgnav7GzsakyvkeWJwq7EtpZjjSW8DTpwfA4w==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.20.0" + } + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.20.0.tgz", + "integrity": "sha512-fapGzoxilCn3sBtC6NtXZX6+P/Hef7VDbyfGqTTpzYydwhlkevB+0vE0EnmHPVTVSy68GUncyJ/2PcrFBeCo5Q==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/type-utils": "5.20.0", + "@typescript-eslint/utils": "5.20.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "dependencies": { + "@typescript-eslint/type-utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.20.0.tgz", + "integrity": "sha512-WxNrCwYB3N/m8ceyoGCgbLmuZwupvzN0rE8NBuwnl7APgjv24ZJIjkNzoFBXPRCGzLNkoU/WfanW0exvp/+3Iw==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.20.0", + "debug": "^4.3.2", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.20.0.tgz", + "integrity": "sha512-lHONGJL1LIO12Ujyx8L8xKbwWSkoUKFSO+0wDAqGXiudWB2EO7WEUT+YZLtVbmOmSllAjLb9tpoIPwpRe5Tn6w==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/typescript-estree": "5.20.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + } + } + } + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.20.0.tgz", + "integrity": "sha512-w5qtx2Wr9x13Dp/3ic9iGOGmVXK5gMwyc8rwVgZU46K9WTjPZSyPvdER9Ycy+B5lNHvoz+z2muWhUvlTpQeu+g==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.20.0" + }, + "dependencies": { + "@typescript-eslint/utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.20.0.tgz", + "integrity": "sha512-lHONGJL1LIO12Ujyx8L8xKbwWSkoUKFSO+0wDAqGXiudWB2EO7WEUT+YZLtVbmOmSllAjLb9tpoIPwpRe5Tn6w==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/typescript-estree": "5.20.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + } + } + } + } + } + }, + "@typescript-eslint/parser": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.20.0.tgz", + "integrity": "sha512-UWKibrCZQCYvobmu3/N8TWbEeo/EPQbS41Ux1F9XqPzGuV7pfg6n50ZrFo6hryynD8qOTTfLHtHjjdQtxJ0h/w==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/typescript-estree": "5.20.0", + "debug": "^4.3.2" + } + }, + "eslint-plugin-promise": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.1.tgz", + "integrity": "sha512-uM4Tgo5u3UWQiroOyDEsYcVMOo7re3zmno0IZmB5auxoaQNIceAbXEkSt8RNrKtaYehARHG06pYK6K1JhtP0Zw==", + "dev": true, + "requires": {} + }, + "eslint-plugin-react": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.27.1.tgz", + "integrity": "sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==", + "dev": true, + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "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 + } + } + }, + "@rushstack/eslint-patch": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.4.tgz", + "integrity": "sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==", + "dev": true + }, + "@rushstack/tree-pattern": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", + "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", + "dev": true + }, + "@typescript-eslint/scope-manager": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.20.0.tgz", + "integrity": "sha512-h9KtuPZ4D/JuX7rpp1iKg3zOH0WNEa+ZIXwpW/KWmEFDxlA/HSfCMhiyF1HS/drTICjIbpA6OqkAhrP/zkCStg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.0" + } + }, + "@typescript-eslint/types": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.20.0.tgz", + "integrity": "sha512-+d8wprF9GyvPwtoB4CxBAR/s0rpP25XKgnOvMf/gMXYDvlUC3rPFHupdTQ/ow9vn7UDe5rX02ovGYQbv/IUCbg==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.20.0.tgz", + "integrity": "sha512-36xLjP/+bXusLMrT9fMMYy1KJAGgHhlER2TqpUVDYUQg4w0q/NW/sg4UGAgVwAqb8V4zYg43KMUpM8vV2lve6w==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "dependencies": { + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.20.0.tgz", + "integrity": "sha512-1flRpNF+0CAQkMNlTJ6L/Z5jiODG/e5+7mk6XwtPOUS3UrTz3UOiAg9jG2VtKsWI6rZQfy4C6a232QNRZTRGlg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.20.0", + "eslint-visitor-keys": "^3.0.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + } + } + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "@microsoft/sp-build-core-tasks": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.17.4.tgz", + "integrity": "sha512-MwzOv7xQ5j9TFvJMrzay2KWurH0eKPR1x1r4UgfyM/HLbRPxnjpo068ohZSRmo0kkMnvI+RfbcqapB1ZO69QQw==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.20", + "@microsoft/gulp-core-build-serve": "3.12.0", + "@microsoft/gulp-core-build-webpack": "5.2.30", + "@microsoft/spfx-heft-plugins": "1.17.4", + "@rushstack/node-core-library": "3.55.2", + "@types/glob": "5.0.30", + "@types/lodash": "4.14.117", + "@types/webpack": "4.41.24", + "colors": "~1.2.1", + "glob": "~7.0.5", + "gulp": "4.0.2", + "lodash": "4.17.21", + "webpack": "~4.44.2" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + } + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + } + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/sp-build-web": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.17.4.tgz", + "integrity": "sha512-60Sy5aMFkouPa0H1Z0Eyd/w9N14vAWAJx88bKYcv3bMilS2zgmn0K36xAlE29gxeOrZx4RVRrZBjGYykmMnqIA==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.20", + "@microsoft/gulp-core-build-sass": "4.16.1", + "@microsoft/gulp-core-build-serve": "3.12.0", + "@microsoft/gulp-core-build-typescript": "8.5.35", + "@microsoft/gulp-core-build-webpack": "5.2.30", + "@microsoft/rush-lib": "5.93.1", + "@microsoft/sp-build-core-tasks": "1.17.4", + "@rushstack/node-core-library": "3.55.2", + "@types/webpack": "4.41.24", + "gulp": "4.0.2", + "postcss": "^8.4.19", + "semver": "~7.3.2", + "true-case-path": "~2.2.1", + "webpack": "~4.44.2", + "yargs": "~4.6.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + } + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + } + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/sp-component-base": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.17.4.tgz", + "integrity": "sha512-DFLbyedhbxILJsgMtQ5MX7dm5qwUbWQIOC7P1ZF6MNfOlnP2KUDqtIO4kf/tpAVxEUzn7raqId9COcFCtZwTYw==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-dynamic-data": "1.17.4", + "@microsoft/sp-http": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-module-interfaces": "1.17.4", + "@microsoft/sp-page-context": "1.17.4", + "tslib": "2.3.1" + }, + "dependencies": { + "@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==", + "requires": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "@fluentui/foundation-legacy": { + "version": "8.2.42", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.42.tgz", + "integrity": "sha512-aB3OQZQEOkSFxxcHoWkQFWYXtJO88Y0a4pV4eg1v7dQb/n2CRjyhhc+ji+TDkqh9V2h3KJ+/F6P613Cg7XohMg==", + "requires": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/react": { + "version": "8.110.4", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.110.4.tgz", + "integrity": "sha512-aZF/aQB3SXGGbPI6LQsfgEJ3i79Pmvd6hoYC6YORrBYLnNzuBdJVdchP98EjsBQhPhd54ctCdrrSYWc/8K7KAA==", + "requires": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.22", + "@fluentui/foundation-legacy": "^8.2.42", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.29", + "@fluentui/react-hooks": "^8.6.28", + "@fluentui/react-portal-compat-context": "^9.0.6", + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/theme": "^2.6.33", + "@fluentui/utilities": "^8.13.17", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-focus": { + "version": "8.8.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.29.tgz", + "integrity": "sha512-/c8xieSAMfQZo25bZC57Z3siF1/b/8UU7iM7I7aCOmrqAGP4asRduYpcJuOIcSZc95DkaoygkFfEjGEDcMCjRg==", + "requires": { + "@fluentui/keyboard-key": "^0.4.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-hooks": { + "version": "8.6.28", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.28.tgz", + "integrity": "sha512-GzbFaCd/OLbbp07lXJNT6NBTUbVZIKgHVcJmomO36SWuwpUIF4W4W2eejOYu+eR4+8QIoc9byfXPIWqtmIey8w==", + "requires": { + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-portal-compat-context": { + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.6.tgz", + "integrity": "sha512-HUt0/YXKRB4chtzlGbZ+7y7FHFyqaI0CeMFAe/QBXVOiOwA01QOr2j4Uky+30vupspIt6mjodLanuw1jMybmqQ==", + "requires": { + "@swc/helpers": "^0.4.14" + } + }, + "@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==", + "requires": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "@fluentui/theme": { + "version": "2.6.33", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.33.tgz", + "integrity": "sha512-yQyCzsdqgWgdZ0Tur9gLk2u9Xfy8CV+5BJpkIeCPyqUyaG2uzq9XkrMkz9WP/OtY40Ddx/rsHWAVvE482phBuQ==", + "requires": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/utilities": { + "version": "8.13.17", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.17.tgz", + "integrity": "sha512-FXIja1OY+Vf6wJejS4fa7act2zdCea/LBFBa0Zhl7tIk+ZlPFFCAhyzXt2p5ZNQS8yM+83uh3MZEGrHTuuINJQ==", + "requires": { + "@fluentui/dom-utilities": "^2.2.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + } + } + }, + "@microsoft/sp-core-library": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.17.4.tgz", + "integrity": "sha512-Zcw6hM2JVJh5gguzWICLmTWrh04IgPo74kThzuA2ZV1EqMwhP7pUNAhS0QTkxK4F4PmV8czc5ZzAy61RKDp2pg==", + "requires": { + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-module-interfaces": "1.17.4", + "@microsoft/sp-odata-types": "1.17.4", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-css-loader": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.17.4.tgz", + "integrity": "sha512-HBzv+/cu1Mxc5j0LA04EhoXndaNhCGk4Xhqy1KZioNSZgz5DbrsEWtNklexy0wXoJP+dbro+mtZYb/B07EvV6Q==", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "1.10.292", + "@rushstack/node-core-library": "3.55.2", + "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.44.2" + }, + "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.292", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", + "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", + "dev": true + }, + "@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "requires": { + "browserslist": "^4.7.2", + "caniuse-lite": "^1.0.30001006", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.21", + "postcss-value-parser": "^4.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + } + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + } + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + } + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.17.4.tgz", + "integrity": "sha512-Me8tZWyy66oSwpfRPJPe8Y5pyoBRYHK9BELhveJ42GLILCVWNU8W2As6mn0yfmZzk36UM9nSa7z6yjX0yBz0Aw==", + "requires": { + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.17.4.tgz", + "integrity": "sha512-C5+Ei9fRm/O8m9lpAkPKCAcKL9JNR8M89i5zE0uokPDhNndOil59CKrdw9mgsPAr5Eh2vdQ0Z/gNwTOFnbEMhg==", + "requires": { + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-module-interfaces": "1.17.4", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.17.4.tgz", + "integrity": "sha512-ilWn1R5SXlTIxZscXboKEjHVyv45aQcGgMUVbHS2SJ7QdDBy5YXFye6ClteNHqM661EvJGDJIJtHriFNucmHMQ==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-http-base": "1.17.4", + "@microsoft/sp-http-msgraph": "1.17.4", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-base": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.17.4.tgz", + "integrity": "sha512-Yk5tKHX7B52YX9O6mXtA2OFttdS8Ievc3v64i6lZ2tnFw90sZyVFNGEsPOaTSCp/4IEve2CGBJv24Zi6iKPdkA==", + "requires": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-page-context": "1.17.4", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.9.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-msgraph": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.17.4.tgz", + "integrity": "sha512-yd34To9rVhfe6J4tD7+zyP1e+DTuR/e43aSLxEzkMhGS1criSIjA84Vjs9WCnwHNtlmi7rBZRe4RqZyHitgfcg==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-http-base": "1.17.4", + "@microsoft/sp-loader": "1.17.4", + "tslib": "2.3.1" + }, + "dependencies": { + "@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==", + "requires": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "@fluentui/react": { + "version": "8.110.4", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.110.4.tgz", + "integrity": "sha512-aZF/aQB3SXGGbPI6LQsfgEJ3i79Pmvd6hoYC6YORrBYLnNzuBdJVdchP98EjsBQhPhd54ctCdrrSYWc/8K7KAA==", + "requires": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.22", + "@fluentui/foundation-legacy": "^8.2.42", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.29", + "@fluentui/react-hooks": "^8.6.28", + "@fluentui/react-portal-compat-context": "^9.0.6", + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/theme": "^2.6.33", + "@fluentui/utilities": "^8.13.17", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "dependencies": { + "@fluentui/foundation-legacy": { + "version": "8.2.42", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.42.tgz", + "integrity": "sha512-aB3OQZQEOkSFxxcHoWkQFWYXtJO88Y0a4pV4eg1v7dQb/n2CRjyhhc+ji+TDkqh9V2h3KJ+/F6P613Cg7XohMg==", + "requires": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-focus": { + "version": "8.8.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.29.tgz", + "integrity": "sha512-/c8xieSAMfQZo25bZC57Z3siF1/b/8UU7iM7I7aCOmrqAGP4asRduYpcJuOIcSZc95DkaoygkFfEjGEDcMCjRg==", + "requires": { + "@fluentui/keyboard-key": "^0.4.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-hooks": { + "version": "8.6.28", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.28.tgz", + "integrity": "sha512-GzbFaCd/OLbbp07lXJNT6NBTUbVZIKgHVcJmomO36SWuwpUIF4W4W2eejOYu+eR4+8QIoc9byfXPIWqtmIey8w==", + "requires": { + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-portal-compat-context": { + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.6.tgz", + "integrity": "sha512-HUt0/YXKRB4chtzlGbZ+7y7FHFyqaI0CeMFAe/QBXVOiOwA01QOr2j4Uky+30vupspIt6mjodLanuw1jMybmqQ==", + "requires": { + "@swc/helpers": "^0.4.14" + } + }, + "@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==", + "requires": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "@fluentui/theme": { + "version": "2.6.33", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.33.tgz", + "integrity": "sha512-yQyCzsdqgWgdZ0Tur9gLk2u9Xfy8CV+5BJpkIeCPyqUyaG2uzq9XkrMkz9WP/OtY40Ddx/rsHWAVvE482phBuQ==", + "requires": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/utilities": { + "version": "8.13.17", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.17.tgz", + "integrity": "sha512-FXIja1OY+Vf6wJejS4fa7act2zdCea/LBFBa0Zhl7tIk+ZlPFFCAhyzXt2p5ZNQS8yM+83uh3MZEGrHTuuINJQ==", + "requires": { + "@fluentui/dom-utilities": "^2.2.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + } + } + }, + "@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, + "@microsoft/sp-loader": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.17.4.tgz", + "integrity": "sha512-aIwkYSJPQWNz55VEr7SCrB5nOnluULR9auIp+SrkwVlSuiatUkzLuTQVBn7QEJG/5Vlvd2/i3US/jYsAEZ1yCg==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-dynamic-data": "1.17.4", + "@microsoft/sp-http-base": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-module-interfaces": "1.17.4", + "@microsoft/sp-odata-types": "1.17.4", + "@microsoft/sp-page-context": "1.17.4", + "@rushstack/loader-raw-script": "1.3.281", + "@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" + } + } + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.17.4.tgz", + "integrity": "sha512-t5A+OxAn6TrMNZUUxhBJiUsBSetpj6K7Sstwac7U9KMZub9KkBw5iUgEBl+C4bfwN2XyIpfVmgY7Jd73/E4j8w==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.17.4.tgz", + "integrity": "sha512-+tVV2O9B5i2RXdziEvg9FnKTBc2FgFn1XxbCfpmUj+F/Gh3PMtG0XyquBFY12jjxObEIv78J0A0fK2x0shZMLw==", + "requires": { + "@rushstack/node-core-library": "3.55.2", + "z-schema": "4.2.4" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==" + }, + "z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + } + } + } + }, + "@microsoft/sp-odata-types": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.17.4.tgz", + "integrity": "sha512-myHLg4+JF+B1o7G/eiQYAS094KMmJm9hxp1pgw7cfPb1dLyz992pWF7nlFSbhZRsVsIwrkiv7bUlToVE8h7e1g==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-office-ui-fabric-core": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.17.4.tgz", + "integrity": "sha512-LwnRLgXMWLHsr/WoIIdj+g5KNXwHZaCu3Y/sbkDm7LC4r20k25rKDHrT+03tbkgC/Cr/EDQlEYk6kk9/JZo0kQ==", + "requires": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.17.4.tgz", + "integrity": "sha512-Ia1jYIwBhxVsbfsDeaICPpGwu6K2JP3X8Gp0Ye5ku8Ot3H6/rTM5TQZm3C/P0T/JC1wzgBf6/t2DBK47Lbqdkw==", + "requires": { + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-dynamic-data": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-odata-types": "1.17.4", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-property-pane": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.17.4.tgz", + "integrity": "sha512-69VtmRMJ2L8ZT09lFJ8NaaL+qLO9cpjK5rBoDkwROJQJoTW8x1kuIXRB5n2llZGEXcZPgC8DUf/bp1Kw3IFyKA==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-component-base": "1.17.4", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-dynamic-data": "1.17.4", + "@microsoft/sp-image-helper": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-page-context": "1.17.4", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "dependencies": { + "@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==", + "requires": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "@fluentui/react": { + "version": "8.110.4", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.110.4.tgz", + "integrity": "sha512-aZF/aQB3SXGGbPI6LQsfgEJ3i79Pmvd6hoYC6YORrBYLnNzuBdJVdchP98EjsBQhPhd54ctCdrrSYWc/8K7KAA==", + "requires": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.22", + "@fluentui/foundation-legacy": "^8.2.42", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.29", + "@fluentui/react-hooks": "^8.6.28", + "@fluentui/react-portal-compat-context": "^9.0.6", + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/theme": "^2.6.33", + "@fluentui/utilities": "^8.13.17", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "dependencies": { + "@fluentui/foundation-legacy": { + "version": "8.2.42", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.42.tgz", + "integrity": "sha512-aB3OQZQEOkSFxxcHoWkQFWYXtJO88Y0a4pV4eg1v7dQb/n2CRjyhhc+ji+TDkqh9V2h3KJ+/F6P613Cg7XohMg==", + "requires": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-focus": { + "version": "8.8.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.29.tgz", + "integrity": "sha512-/c8xieSAMfQZo25bZC57Z3siF1/b/8UU7iM7I7aCOmrqAGP4asRduYpcJuOIcSZc95DkaoygkFfEjGEDcMCjRg==", + "requires": { + "@fluentui/keyboard-key": "^0.4.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-hooks": { + "version": "8.6.28", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.28.tgz", + "integrity": "sha512-GzbFaCd/OLbbp07lXJNT6NBTUbVZIKgHVcJmomO36SWuwpUIF4W4W2eejOYu+eR4+8QIoc9byfXPIWqtmIey8w==", + "requires": { + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-portal-compat-context": { + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.6.tgz", + "integrity": "sha512-HUt0/YXKRB4chtzlGbZ+7y7FHFyqaI0CeMFAe/QBXVOiOwA01QOr2j4Uky+30vupspIt6mjodLanuw1jMybmqQ==", + "requires": { + "@swc/helpers": "^0.4.14" + } + }, + "@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==", + "requires": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "@fluentui/theme": { + "version": "2.6.33", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.33.tgz", + "integrity": "sha512-yQyCzsdqgWgdZ0Tur9gLk2u9Xfy8CV+5BJpkIeCPyqUyaG2uzq9XkrMkz9WP/OtY40Ddx/rsHWAVvE482phBuQ==", + "requires": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/utilities": { + "version": "8.13.17", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.17.tgz", + "integrity": "sha512-FXIja1OY+Vf6wJejS4fa7act2zdCea/LBFBa0Zhl7tIk+ZlPFFCAhyzXt2p5ZNQS8yM+83uh3MZEGrHTuuINJQ==", + "requires": { + "@fluentui/dom-utilities": "^2.2.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + } + } + }, + "@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, + "@microsoft/sp-image-helper": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.17.4.tgz", + "integrity": "sha512-NKhy1RRR8dTsXH9D7a+0Ed+lam0TLpzRRgPmUf1sOG3/2+bRQuvPmPfDvoDQi6gKMDH2QqsjaFL1N6nq7yjiiw==", + "requires": { + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-http": "1.17.4", + "@microsoft/sp-http-base": "1.17.4", + "@microsoft/sp-loader": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-page-context": "1.17.4", + "tslib": "2.3.1" + }, + "dependencies": { + "@microsoft/sp-loader": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.17.4.tgz", + "integrity": "sha512-aIwkYSJPQWNz55VEr7SCrB5nOnluULR9auIp+SrkwVlSuiatUkzLuTQVBn7QEJG/5Vlvd2/i3US/jYsAEZ1yCg==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-dynamic-data": "1.17.4", + "@microsoft/sp-http-base": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-module-interfaces": "1.17.4", + "@microsoft/sp-odata-types": "1.17.4", + "@microsoft/sp-page-context": "1.17.4", + "@rushstack/loader-raw-script": "1.3.281", + "@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" + } + } + } + } + } + }, + "@microsoft/sp-top-actions": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.17.4.tgz", + "integrity": "sha512-jSwMihjw218eDq49pT3ac8Av0YwuuxRbFmyK6cFbi35ZcKiUEF6vRDJdyra3Cb3TAW72ubf8LfGwLvJnJpMpOQ==" + }, + "@microsoft/sp-webpart-base": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.17.4.tgz", + "integrity": "sha512-WIlAXml7HlPiqR5EAAYGoqal2it0ce7vqS3ThNr3Ty5bF8nRv4Z9om0fPLd7fLoyFNpY5iX6XrZIZpJIu9xrXQ==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-component-base": "1.17.4", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-dynamic-data": "1.17.4", + "@microsoft/sp-http": "1.17.4", + "@microsoft/sp-http-base": "1.17.4", + "@microsoft/sp-loader": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-module-interfaces": "1.17.4", + "@microsoft/sp-page-context": "1.17.4", + "@microsoft/sp-property-pane": "1.17.4", + "@microsoft/sp-top-actions": "1.17.4", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.9.1", + "@types/office-js": "1.0.36", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, + "dependencies": { + "@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==", + "requires": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "@fluentui/react": { + "version": "8.110.4", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.110.4.tgz", + "integrity": "sha512-aZF/aQB3SXGGbPI6LQsfgEJ3i79Pmvd6hoYC6YORrBYLnNzuBdJVdchP98EjsBQhPhd54ctCdrrSYWc/8K7KAA==", + "requires": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.22", + "@fluentui/foundation-legacy": "^8.2.42", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.29", + "@fluentui/react-hooks": "^8.6.28", + "@fluentui/react-portal-compat-context": "^9.0.6", + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/theme": "^2.6.33", + "@fluentui/utilities": "^8.13.17", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "dependencies": { + "@fluentui/foundation-legacy": { + "version": "8.2.42", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.42.tgz", + "integrity": "sha512-aB3OQZQEOkSFxxcHoWkQFWYXtJO88Y0a4pV4eg1v7dQb/n2CRjyhhc+ji+TDkqh9V2h3KJ+/F6P613Cg7XohMg==", + "requires": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-focus": { + "version": "8.8.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.29.tgz", + "integrity": "sha512-/c8xieSAMfQZo25bZC57Z3siF1/b/8UU7iM7I7aCOmrqAGP4asRduYpcJuOIcSZc95DkaoygkFfEjGEDcMCjRg==", + "requires": { + "@fluentui/keyboard-key": "^0.4.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-hooks": { + "version": "8.6.28", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.28.tgz", + "integrity": "sha512-GzbFaCd/OLbbp07lXJNT6NBTUbVZIKgHVcJmomO36SWuwpUIF4W4W2eejOYu+eR4+8QIoc9byfXPIWqtmIey8w==", + "requires": { + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-portal-compat-context": { + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.6.tgz", + "integrity": "sha512-HUt0/YXKRB4chtzlGbZ+7y7FHFyqaI0CeMFAe/QBXVOiOwA01QOr2j4Uky+30vupspIt6mjodLanuw1jMybmqQ==", + "requires": { + "@swc/helpers": "^0.4.14" + } + }, + "@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==", + "requires": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "@fluentui/theme": { + "version": "2.6.33", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.33.tgz", + "integrity": "sha512-yQyCzsdqgWgdZ0Tur9gLk2u9Xfy8CV+5BJpkIeCPyqUyaG2uzq9XkrMkz9WP/OtY40Ddx/rsHWAVvE482phBuQ==", + "requires": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/utilities": { + "version": "8.13.17", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.17.tgz", + "integrity": "sha512-FXIja1OY+Vf6wJejS4fa7act2zdCea/LBFBa0Zhl7tIk+ZlPFFCAhyzXt2p5ZNQS8yM+83uh3MZEGrHTuuINJQ==", + "requires": { + "@fluentui/dom-utilities": "^2.2.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + } + } + }, + "@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, + "@microsoft/sp-loader": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.17.4.tgz", + "integrity": "sha512-aIwkYSJPQWNz55VEr7SCrB5nOnluULR9auIp+SrkwVlSuiatUkzLuTQVBn7QEJG/5Vlvd2/i3US/jYsAEZ1yCg==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-diagnostics": "1.17.4", + "@microsoft/sp-dynamic-data": "1.17.4", + "@microsoft/sp-http-base": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-module-interfaces": "1.17.4", + "@microsoft/sp-odata-types": "1.17.4", + "@microsoft/sp-page-context": "1.17.4", + "@rushstack/loader-raw-script": "1.3.281", + "@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" + } + } + } + }, + "@microsoft/spfx-heft-plugins": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.17.4.tgz", + "integrity": "sha512-BOTYm5H1coXpgp529PbI1XtrNGSI42c2EwxuR48ZThM20N8OagQeto5wpQh4z2wqdUhDpFVLu5gFqAEmG5v1Bg==", + "dev": true, + "requires": { + "@azure/storage-blob": "~12.11.0", + "@microsoft/load-themed-styles": "1.10.292", + "@microsoft/loader-load-themed-styles": "2.0.27", + "@microsoft/rush-lib": "5.93.1", + "@microsoft/sp-css-loader": "1.17.4", + "@microsoft/sp-module-interfaces": "1.17.4", + "@rushstack/heft-config-file": "0.11.9", + "@rushstack/localization-utilities": "0.8.46", + "@rushstack/node-core-library": "3.55.2", + "@rushstack/rig-package": "0.3.18", + "@rushstack/set-webpack-public-path-plugin": "3.3.91", + "@rushstack/terminal": "0.5.2", + "@rushstack/webpack4-localization-plugin": "0.17.2", + "@rushstack/webpack4-module-minifier-plugin": "0.9.40", + "@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.5.0", + "lodash": "4.17.21", + "mime": "2.5.2", + "postcss": "^8.4.19", + "postcss-loader": "^4.2.0", + "resolve": "~1.17.0", + "sass": "1.49.11", + "source-map": "0.6.1", + "source-map-loader": "1.1.3", + "tapable": "1.1.3", + "true-case-path": "~2.2.1", + "uuid": "~3.1.0", + "webpack": "~4.44.2", + "webpack-dev-server": "~4.9.3", + "webpack-sources": "1.4.3", + "xml": "~1.0.1" + }, + "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.292", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", + "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", + "dev": true + }, + "@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + } + } + }, + "@rushstack/rig-package": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.18.tgz", + "integrity": "sha512-SGEwNTwNq9bI3pkdd01yCaH+gAsHqs0uxfGvtw9b0LJXH52qooWXnrFTRRLG1aL9pf+M2CARdrA9HLHJys3jiQ==", + "dev": true, + "requires": { + "resolve": "~1.22.1", + "strip-json-comments": "~3.1.1" + }, + "dependencies": { + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + } + } + }, + "@rushstack/webpack4-localization-plugin": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-localization-plugin/-/webpack4-localization-plugin-0.17.2.tgz", + "integrity": "sha512-CRVWQUPqtXPvpGkCC5OYRVdDM9iVCK7NO294MNx0LG8P7+b24M0o9a8hvYAv8802gyONdkEDvObT29RvhwQYhA==", + "dev": true, + "requires": { + "@rushstack/localization-utilities": "0.8.46", + "@rushstack/node-core-library": "3.55.2", + "@types/tapable": "1.0.6", + "loader-utils": "1.4.2", + "lodash": "~4.17.15", + "minimatch": "~3.0.3" + } + }, + "@rushstack/webpack4-module-minifier-plugin": { + "version": "0.9.40", + "resolved": "https://registry.npmjs.org/@rushstack/webpack4-module-minifier-plugin/-/webpack4-module-minifier-plugin-0.9.40.tgz", + "integrity": "sha512-QOoeFPTPlKaIkMBTB/zqYZGbvVYAc07/xRQlGTSEwDY07IbIXy/HEq8vvMXAXGtofqBVP8s8wZtfR6z0kAt9Xw==", + "dev": true, + "requires": { + "@rushstack/module-minifier": "0.1.41", + "@rushstack/worker-pool": "0.1.41", + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "tapable": "1.1.3" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "requires": { + "browserslist": "^4.7.2", + "caniuse-lite": "^1.0.30001006", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.21", + "postcss-value-parser": "^4.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + } + } + }, + "body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true + }, + "enhanced-resolve": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", + "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + } + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true + }, + "jszip": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.5.0.tgz", + "integrity": "sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==", + "dev": true, + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "sass": { + "version": "1.49.11", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.49.11.tgz", + "integrity": "sha512-wvS/geXgHUGs6A/4ud5BFIWKO1nKd7wYIGimDk4q4GFkJicILActpv9ueMT4eRGSsp1BdKHuw1WwAHXbhsJELQ==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + } + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.3.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "dev": true, + "requires": { + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^4.0.0", + "source-map": "^0.6.1", + "terser": "^4.1.2", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" + } + } + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/teams-js-v2": { + "version": "npm:@microsoft/teams-js@2.9.1", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.9.1.tgz", + "integrity": "sha512-+ch8SVKIkZB4anZF05oEbvcyRcEzIVlRlzh5jSxsJ3HjOrJBd1lgfxqz6pkaAEFsAaTBSLkdziN4qtwVp72Gww==", + "requires": { + "debug": "^4.3.3" + } + }, + "@microsoft/tsdoc": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz", + "integrity": "sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==", + "dev": true + }, + "@microsoft/tsdoc-config": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.15.2.tgz", + "integrity": "sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.13.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + }, + "dependencies": { + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + } + } + }, + "@monaco-editor/loader": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.3.3.tgz", + "integrity": "sha512-6KKF4CTzcJiS8BJwtxtfyYt9shBiEv32ateQ9T4UVogwn4HM/uPo9iJd2Dmbkpz8CM6Y0PDUpjnZzCwC+eYo2Q==", + "requires": { + "state-local": "^1.0.6" + } + }, + "@nicolo-ribaudo/chokidar-2": { + "version": "2.1.8-no-fsevents.3", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz", + "integrity": "sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==", + "optional": true + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@opentelemetry/api": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.4.1.tgz", + "integrity": "sha512-O2yRJce1GOc6PAy3QxFM4NzFiWzvScDC1/5ihYBL6BUEVdq0XMWN01sppE+H6bBXbaFYipjwFLEWLg5PaSOThA==", + "dev": true + }, + "@pnp/common": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/common/-/common-1.3.11.tgz", + "integrity": "sha512-RhYKcfMP+h0pAzORZRHSPPLOBB58djN/pfnorpWPjsx6ZxMqbiDqTzAtTF4m8z/mdNnxJr0Q3kwt4ImU3FjwnA==", + "requires": { + "adal-angular": "1.0.17", + "tslib": "1.10.0" + }, + "dependencies": { + "adal-angular": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.17.tgz", + "integrity": "sha512-+Z9aq7L25OncsaVcnhSsi7AMR/dlg0gWVNptsdtkL9Ih7hA1oJ14mhWB60CB83JF6DlzamVKLMGbrAcgFQqhCg==" + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@pnp/logging": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-1.3.11.tgz", + "integrity": "sha512-hADlIXwvF/wjee7425nFJ6NhqaWpWTJ5yg02bpwBUsiSuFqEUf+LwuAcyHQre2lMs6KyNa65FWoRQok9BlZuxA==", + "requires": { + "tslib": "1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@pnp/odata": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/odata/-/odata-1.3.11.tgz", + "integrity": "sha512-yMaRiuVZRei2pkryCOqsw3ZXD2Lw30IJv136WQmQPQPOxG4cvsS9+woXkfMqbWV2KQ1evFUqVXbitIz6eDVfNA==", + "requires": { + "tslib": "1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@pnp/sp": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-1.3.11.tgz", + "integrity": "sha512-NjdeGe81aukiSPelSPjgAFRC1+SrNPTXvTdEqTH+Q1ZvgNtk8bdZp6K6xf9emfeM2qZDOu9GpKZpg0W/emq++g==", + "requires": { + "tslib": "1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@pnp/sp-clientsvc": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/sp-clientsvc/-/sp-clientsvc-1.3.11.tgz", + "integrity": "sha512-eIUnmDWjizcWJzhWxAbfsxEyHF1dabkGlihnDnlcYGhtvh8BwuM67A57qc5fbxzCS59c0YU57szB1EucoNmV4A==", + "requires": { + "tslib": "1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@pnp/sp-taxonomy": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@pnp/sp-taxonomy/-/sp-taxonomy-1.3.11.tgz", + "integrity": "sha512-shzCSjmOlr6mojCXJkfD8Xf9lJnhphq4Fj6mdUQGwpak+VIU+Fogf6AI0j6AReCKtKsKyqfud9X7C8tH07C3DA==", + "requires": { + "tslib": "1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + } + } + }, + "@pnp/spfx-property-controls": { + "version": "3.14.0-beta.4786980", + "resolved": "https://registry.npmjs.org/@pnp/spfx-property-controls/-/spfx-property-controls-3.14.0-beta.4786980.tgz", + "integrity": "sha512-tOAd6ivTst+ooruqzYrWfZ+XZuHaTN8F2wiOUeBIT4vdj0FWJ58w0YlLaE6ufUZf6jgtvpkFBxQC6mrO9W7wFw==", + "requires": { + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-lodash-subset": "1.17.1", + "@microsoft/sp-office-ui-fabric-core": "1.17.1", + "@microsoft/sp-property-pane": "1.17.1", + "@microsoft/sp-webpart-base": "1.17.1", + "@monaco-editor/loader": "^1.2.0", + "@pnp/common": "1.3.11", + "@pnp/logging": "1.3.11", + "@pnp/odata": "1.3.11", + "@pnp/sp": "1.3.11", + "@pnp/sp-clientsvc": "1.3.11", + "@pnp/sp-taxonomy": "1.3.11", + "@pnp/telemetry-js": "2.0.0", + "@uifabric/icons": "7.5.17", + "brace": "0.11.1", + "lodash.omit": "4.5.0", + "markdown-to-jsx": "^6.11.4", + "monaco-editor": "^0.32.1", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-ace": "10.1.0", + "react-dom": "17.0.1" + }, + "dependencies": { + "@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==", + "requires": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "@fluentui/react": { + "version": "8.110.4", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.110.4.tgz", + "integrity": "sha512-aZF/aQB3SXGGbPI6LQsfgEJ3i79Pmvd6hoYC6YORrBYLnNzuBdJVdchP98EjsBQhPhd54ctCdrrSYWc/8K7KAA==", + "requires": { + "@fluentui/date-time-utilities": "^8.5.13", + "@fluentui/font-icons-mdl2": "^8.5.22", + "@fluentui/foundation-legacy": "^8.2.42", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/react-focus": "^8.8.29", + "@fluentui/react-hooks": "^8.6.28", + "@fluentui/react-portal-compat-context": "^9.0.6", + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/theme": "^2.6.33", + "@fluentui/utilities": "^8.13.17", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + }, + "dependencies": { + "@fluentui/foundation-legacy": { + "version": "8.2.42", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.42.tgz", + "integrity": "sha512-aB3OQZQEOkSFxxcHoWkQFWYXtJO88Y0a4pV4eg1v7dQb/n2CRjyhhc+ji+TDkqh9V2h3KJ+/F6P613Cg7XohMg==", + "requires": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-focus": { + "version": "8.8.29", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.29.tgz", + "integrity": "sha512-/c8xieSAMfQZo25bZC57Z3siF1/b/8UU7iM7I7aCOmrqAGP4asRduYpcJuOIcSZc95DkaoygkFfEjGEDcMCjRg==", + "requires": { + "@fluentui/keyboard-key": "^0.4.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/style-utilities": "^8.9.15", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-hooks": { + "version": "8.6.28", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.28.tgz", + "integrity": "sha512-GzbFaCd/OLbbp07lXJNT6NBTUbVZIKgHVcJmomO36SWuwpUIF4W4W2eejOYu+eR4+8QIoc9byfXPIWqtmIey8w==", + "requires": { + "@fluentui/react-window-provider": "^2.2.15", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/react-portal-compat-context": { + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.6.tgz", + "integrity": "sha512-HUt0/YXKRB4chtzlGbZ+7y7FHFyqaI0CeMFAe/QBXVOiOwA01QOr2j4Uky+30vupspIt6mjodLanuw1jMybmqQ==", + "requires": { + "@swc/helpers": "^0.4.14" + } + }, + "@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==", + "requires": { + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "@fluentui/theme": { + "version": "2.6.33", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.33.tgz", + "integrity": "sha512-yQyCzsdqgWgdZ0Tur9gLk2u9Xfy8CV+5BJpkIeCPyqUyaG2uzq9XkrMkz9WP/OtY40Ddx/rsHWAVvE482phBuQ==", + "requires": { + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "@fluentui/utilities": "^8.13.17", + "tslib": "^2.1.0" + } + }, + "@fluentui/utilities": { + "version": "8.13.17", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.17.tgz", + "integrity": "sha512-FXIja1OY+Vf6wJejS4fa7act2zdCea/LBFBa0Zhl7tIk+ZlPFFCAhyzXt2p5ZNQS8yM+83uh3MZEGrHTuuINJQ==", + "requires": { + "@fluentui/dom-utilities": "^2.2.11", + "@fluentui/merge-styles": "^8.5.12", + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + } + } + }, + "@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" + }, + "@microsoft/sp-component-base": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.17.1.tgz", + "integrity": "sha512-jEjhns8Jwo4Xd9qX/FLOZXWzJzWKR0Mg/gY1oo6NAdS/JjJ3/fHFmk2R+i7MMqEoDy7u/aYfJ58RfX1OnfxFDg==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-dynamic-data": "1.17.1", + "@microsoft/sp-http": "1.17.1", + "@microsoft/sp-lodash-subset": "1.17.1", + "@microsoft/sp-module-interfaces": "1.17.1", + "@microsoft/sp-page-context": "1.17.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-core-library": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.17.1.tgz", + "integrity": "sha512-8Po/sr9mRP5YXKhziztaSfTmXp64e/2z5TwlcehurK8hg4NvduCfbr+9QAwVlUal0mPnwVUuURnbySTHeNgcqA==", + "requires": { + "@microsoft/sp-lodash-subset": "1.17.1", + "@microsoft/sp-module-interfaces": "1.17.1", + "@microsoft/sp-odata-types": "1.17.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.17.1.tgz", + "integrity": "sha512-DeXusDEV4xxI0mlNkOWgxqWwLOit1kqgl5zTTp9HAnxorUwwMkjda6Njd2XSgMZ8yF76y+6lHgN6VukmiH44Xw==", + "requires": { + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-lodash-subset": "1.17.1" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.17.1.tgz", + "integrity": "sha512-qczB4iScDPNRwTUle2S9ke1XnlgQVCv7Zl6ooJHUIjkcxPJucM9CAQ8klVBbMzbBdrLdcCFtHlDIVbwDVJboyQ==", + "requires": { + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-lodash-subset": "1.17.1", + "@microsoft/sp-module-interfaces": "1.17.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.17.1.tgz", + "integrity": "sha512-KEECXTbQSkxfCYH3Lu3+lPHl/wRbfexkNLa4JNtRMvMluam6FNb+5mKtQSIlqdtRyEAk/7gmv2dSvMb9WrKOHg==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-http-base": "1.17.1", + "@microsoft/sp-http-msgraph": "1.17.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-base": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.17.1.tgz", + "integrity": "sha512-4mOkmhf8OfEMi2c0QBWfkF91q4M4Pej/oqWe3b7ki4q22DvH3T83GmsveWFsRBVIj2YOXpOzyLBl9tIBkTnYdw==", + "requires": { + "@azure/msal-browser": "2.28.1", + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-page-context": "1.17.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.9.1", + "adal-angular": "1.0.16", + "msal": "1.4.17", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-http-msgraph": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.17.1.tgz", + "integrity": "sha512-MX4ZvZ8+FeH79Jeac+NQv2v1DPvnMnEv694FV1ilKQN0wwLquZTyDqRT5IzL3WUAQuNrj9FOVWFnBj4UBpxkpg==", + "requires": { + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-http-base": "1.17.1", + "@microsoft/sp-loader": "1.17.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-image-helper": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.17.1.tgz", + "integrity": "sha512-OAw8R2T/CP95HF7/UAq1DFTQzGsm+bUXj2Fx96ofOHjR7sWlGXij2rmhzfT50tp2Q+s6XTsiWfLQwm3g2P9iPA==", + "requires": { + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-http": "1.17.1", + "@microsoft/sp-http-base": "1.17.1", + "@microsoft/sp-loader": "1.17.1", + "@microsoft/sp-lodash-subset": "1.17.1", + "@microsoft/sp-page-context": "1.17.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-loader": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.17.1.tgz", + "integrity": "sha512-MhY9l28dYvBUZ3dz6ZobHfZNDshBWSeNb0pgE6iAUm1OmjaAa60eCx1h7/c7puzhr9lvDyyoHWYrZuOpRyYRFw==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-dynamic-data": "1.17.1", + "@microsoft/sp-http-base": "1.17.1", + "@microsoft/sp-lodash-subset": "1.17.1", + "@microsoft/sp-module-interfaces": "1.17.1", + "@microsoft/sp-odata-types": "1.17.1", + "@microsoft/sp-page-context": "1.17.1", + "@rushstack/loader-raw-script": "1.3.281", + "@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" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.17.1.tgz", + "integrity": "sha512-IbZKAbkKkiOOFCVEPXa6QclgJ8Cz3ufoAoHhJ7H+iuDGVa2/586Hk7oz3w7b04ds3MdlSk3CUpvXz6N7oTBdBw==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.17.1.tgz", + "integrity": "sha512-dv22nv359IxWj2+llnhec0kZ/qhtxo9dLZ2XcvzciJpSCL0lRfNJizox/7+ypU9oGUTL3wQyT3QFcCu3/zTtyg==", + "requires": { + "@rushstack/node-core-library": "3.55.2", + "z-schema": "4.2.4" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.17.1.tgz", + "integrity": "sha512-v059E1kUTcywY4bJzCgsQE5O6W0sAZOT2+MHPq5+BOkJVrll9JNOMrmWRFe5/GLj1fKgoyfY3GjKWKf8Q7tjsw==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-office-ui-fabric-core": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.17.1.tgz", + "integrity": "sha512-Ah8H1PDqC2IkvV50bk0P95Hr9JcA93dULbYQ8Mop2cv/5byfGGEHm0fosvG8CD2i5vu4ibIg0KJIwmXPZSvMPg==", + "requires": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.17.1.tgz", + "integrity": "sha512-54IsoVh59wbC6LsdJgwWJUiHT7Lu/r30xE4z0Z2287+7+xYYGGdp97dn6EaGG67o8Tr1E0q9IpbCfYqyZowdCw==", + "requires": { + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-dynamic-data": "1.17.1", + "@microsoft/sp-lodash-subset": "1.17.1", + "@microsoft/sp-odata-types": "1.17.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-property-pane": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.17.1.tgz", + "integrity": "sha512-ZPFKHFV8vD+kMmM4exEFWL7JITy8+hdrdQ6DNGtD2/iNYpfiS04wvblNhhSC0jkSujB7ijkeKf/1niUPKm1QtA==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-component-base": "1.17.1", + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-dynamic-data": "1.17.1", + "@microsoft/sp-image-helper": "1.17.1", + "@microsoft/sp-lodash-subset": "1.17.1", + "@microsoft/sp-page-context": "1.17.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-top-actions": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.17.1.tgz", + "integrity": "sha512-sp7KllsTEdFq4fTcUJKgxFuaF/V1Z3ZMrtvYakd3eqCcpnJOFSSA38v/NLq26GpxPPvgSHl0x5zerKL8yuJQBA==" + }, + "@microsoft/sp-webpart-base": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.17.1.tgz", + "integrity": "sha512-elVjlWeto4n9RAFoX5igVS1VErmpXaoya1cz+s1v48S2o9cBUJZ82Ln4pesPxx3QSQm1JE6V20aYEr48cpn/Ig==", + "requires": { + "@fluentui/react": "^8.106.4", + "@microsoft/sp-component-base": "1.17.1", + "@microsoft/sp-core-library": "1.17.1", + "@microsoft/sp-diagnostics": "1.17.1", + "@microsoft/sp-dynamic-data": "1.17.1", + "@microsoft/sp-http": "1.17.1", + "@microsoft/sp-http-base": "1.17.1", + "@microsoft/sp-loader": "1.17.1", + "@microsoft/sp-lodash-subset": "1.17.1", + "@microsoft/sp-module-interfaces": "1.17.1", + "@microsoft/sp-page-context": "1.17.1", + "@microsoft/sp-property-pane": "1.17.1", + "@microsoft/sp-top-actions": "1.17.1", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.9.1", + "@types/office-js": "1.0.36", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + } + }, + "@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "optional": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@uifabric/icons": { + "version": "7.5.17", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.5.17.tgz", + "integrity": "sha512-2S1kse0gtseTuV2r59iWukLxxoOJ6GgP2Yhxt9oxzaP9QubpYdxCUepvJmfPQQvvy4GELdykDUWQ6/hbzliJyw==", + "requires": { + "@uifabric/set-version": "^7.0.23", + "@uifabric/styling": "^7.16.18", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==" + }, + "z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + } + } + } + }, + "@pnp/telemetry-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@pnp/telemetry-js/-/telemetry-js-2.0.0.tgz", + "integrity": "sha512-qFNm3mTerTnxgTR6c/4iMMt8EUKrQn5z0XG/IQtpNlp6m7KXRDFR87mQKeBVtSv2LhxGO0VNFndKJIibBw52zQ==", + "requires": { + "whatwg-fetch": "2.0.4" + }, + "dependencies": { + "whatwg-fetch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", + "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==" + } + } + }, + "@pnpm/crypto.base32-hash": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@pnpm/crypto.base32-hash/-/crypto.base32-hash-1.0.1.tgz", + "integrity": "sha512-pzAXNn6KxTA3kbcI3iEnYs4vtH51XEVqmK/1EiD18MaPKylhqy8UvMJK3zKG+jeP82cqQbozcTGm4yOQ8i3vNw==", + "dev": true, + "requires": { + "rfc4648": "^1.5.1" + } + }, + "@pnpm/error": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/error/-/error-1.4.0.tgz", + "integrity": "sha512-vxkRrkneBPVmP23kyjnYwVOtipwlSl6UfL+h+Xa3TrABJTz5rYBXemlTsU5BzST8U4pD7YDkTb3SQu+MMuIDKA==", + "dev": true + }, + "@pnpm/link-bins": { + "version": "5.3.25", + "resolved": "https://registry.npmjs.org/@pnpm/link-bins/-/link-bins-5.3.25.tgz", + "integrity": "sha512-9Xq8lLNRHFDqvYPXPgaiKkZ4rtdsm7izwM/cUsFDc5IMnG0QYIVBXQbgwhz2UvjUotbJrvfKLJaCfA3NGBnLDg==", + "dev": true, + "requires": { + "@pnpm/error": "1.4.0", + "@pnpm/package-bins": "4.1.0", + "@pnpm/read-modules-dir": "2.0.3", + "@pnpm/read-package-json": "4.0.0", + "@pnpm/read-project-manifest": "1.1.7", + "@pnpm/types": "6.4.0", + "@zkochan/cmd-shim": "^5.0.0", + "is-subdir": "^1.1.1", + "is-windows": "^1.0.2", + "mz": "^2.7.0", + "normalize-path": "^3.0.0", + "p-settle": "^4.1.1", + "ramda": "^0.27.1" + } + }, + "@pnpm/package-bins": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/package-bins/-/package-bins-4.1.0.tgz", + "integrity": "sha512-57/ioGYLBbVRR80Ux9/q2i3y8Q+uQADc3c+Yse8jr/60YLOi3jcWz13e2Jy+ANYtZI258Qc5wk2X077rp0Ly/Q==", + "dev": true, + "requires": { + "@pnpm/types": "6.4.0", + "fast-glob": "^3.2.4", + "is-subdir": "^1.1.1" + } + }, + "@pnpm/read-modules-dir": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@pnpm/read-modules-dir/-/read-modules-dir-2.0.3.tgz", + "integrity": "sha512-i9OgRvSlxrTS9a2oXokhDxvQzDtfqtsooJ9jaGoHkznue5aFCTSrNZFQ6M18o8hC03QWfnxaKi0BtOvNkKu2+A==", + "dev": true, + "requires": { + "mz": "^2.7.0" + } + }, + "@pnpm/read-package-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@pnpm/read-package-json/-/read-package-json-4.0.0.tgz", + "integrity": "sha512-1cr2tEwe4YU6SI0Hmg+wnsr6yxBt2iJtqv6wrF84On8pS9hx4A2PLw3CIgbwxaG0b+ur5wzhNogwl4qD5FLFNg==", + "dev": true, + "requires": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "load-json-file": "^6.2.0", + "normalize-package-data": "^3.0.2" + } + }, + "@pnpm/read-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/read-project-manifest/-/read-project-manifest-1.1.7.tgz", + "integrity": "sha512-tj8ExXZeDcMmMUj7D292ETe/RiEirr1X1wpT6Zy85z2MrFYoG9jfCJpps40OdZBNZBhxbuKtGPWKVSgXD0yrVw==", + "dev": true, + "requires": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "@pnpm/write-project-manifest": "1.1.7", + "detect-indent": "^6.0.0", + "fast-deep-equal": "^3.1.3", + "graceful-fs": "4.2.4", + "is-windows": "^1.0.2", + "json5": "^2.1.3", + "parse-json": "^5.1.0", + "read-yaml-file": "^2.0.0", + "sort-keys": "^4.1.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + } + } + }, + "@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true + }, + "@pnpm/write-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/write-project-manifest/-/write-project-manifest-1.1.7.tgz", + "integrity": "sha512-OLkDZSqkA1mkoPNPvLFXyI6fb0enCuFji6Zfditi/CLAo9kmIhQFmEUDu4krSB8i908EljG8YwL5Xjxzm5wsWA==", + "dev": true, + "requires": { + "@pnpm/types": "6.4.0", + "json5": "^2.1.3", + "mz": "^2.7.0", + "write-file-atomic": "^3.0.3", + "write-yaml-file": "^4.1.3" + } + }, + "@rushstack/debug-certificate-manager": { + "version": "1.1.84", + "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.1.84.tgz", + "integrity": "sha512-GondfbezgkjT9U6WdMRdjJMkkYkUf/w2YiFKX2wUrmXyNmoApzpu8fXC3sDHb2LXKR7MvBNDY5YrpLooEYJhUg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.53.2", + "node-forge": "~1.3.1", + "sudo": "~1.0.3" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.53.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.2.tgz", + "integrity": "sha512-FggLe5DQs0X9MNFeJN3/EXwb+8hyZUTEp2i+V1e8r4Va4JgkjBNY0BuEaQI+3DW6S4apV3UtXU3im17MSY00DA==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/eslint-config": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.5.1.tgz", + "integrity": "sha512-pcDQ/fmJEIqe5oZiP84bYZ1N7QoDfd+5G+e7GIobOwM793dX/SdRKqcJvGlzyBB92eo6rG7/qRnP2VVQN2pdbQ==", + "dev": true, + "requires": { + "@rushstack/eslint-patch": "1.1.0", + "@rushstack/eslint-plugin": "0.8.4", + "@rushstack/eslint-plugin-packlets": "0.3.4", + "@rushstack/eslint-plugin-security": "0.2.4", + "@typescript-eslint/eslint-plugin": "~5.6.0", + "@typescript-eslint/experimental-utils": "~5.6.0", + "@typescript-eslint/parser": "~5.6.0", + "@typescript-eslint/typescript-estree": "~5.6.0", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.14" + }, + "dependencies": { + "@rushstack/eslint-plugin": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.4.tgz", + "integrity": "sha512-c8cY9hvak+1EQUGlJxPihElFB/5FeQCGyULTGRLe5u6hSKKtXswRqc23DTo87ZMsGd4TaScPBRNKSGjU5dORkg==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + } + } + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + } + }, + "@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "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 + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + } + } + }, + "@rushstack/eslint-plugin-packlets": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.3.4.tgz", + "integrity": "sha512-OSA58EZCx4Dw15UDdvNYGGHziQmhiozKQiOqDjn8ZkrCM3oyJmI6dduSJi57BGlb/C4SpY7+/88MImId7Y5cxA==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + } + } + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + } + }, + "@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "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 + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + } + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.4.tgz", + "integrity": "sha512-MWvM7H4vTNHXIY/SFcFSVgObj5UD0GftBM8UcIE1vXrPwdVYXDgDYXrSXdx7scWS4LYKPLBVoB3v6/Trhm2wug==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + } + } + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + } + }, + "@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "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 + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + } + } + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.6.0.tgz", + "integrity": "sha512-MIbeMy5qfLqtgs1hWd088k1hOuRsN9JrHUPwVVKCD99EOUqScd7SrwoZl4Gso05EAP9w1kvLWUVGJOVpRPkDPA==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "5.6.0", + "@typescript-eslint/scope-manager": "5.6.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "dependencies": { + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", + "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + } + }, + "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 + } + } + }, + "@typescript-eslint/parser": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.6.0.tgz", + "integrity": "sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==", + "dev": true, + "requires": { + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "debug": "^4.3.2" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + }, + "dependencies": { + "@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 + } + } + }, + "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 + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "eslint-plugin-promise": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.1.tgz", + "integrity": "sha512-uM4Tgo5u3UWQiroOyDEsYcVMOo7re3zmno0IZmB5auxoaQNIceAbXEkSt8RNrKtaYehARHG06pYK6K1JhtP0Zw==", + "dev": true, + "requires": {} + }, + "eslint-plugin-react": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.27.1.tgz", + "integrity": "sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==", + "dev": true, + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + } + } + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "@rushstack/eslint-patch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.0.tgz", + "integrity": "sha512-JLo+Y592QzIE+q7Dl2pMUtt4q8SKYI5jDrZxrozEQxnGVOyYE+GWK9eLkwTaeN9DDctlaRAQ3TBmzZ1qdLE30A==", + "dev": true + }, + "@rushstack/eslint-plugin": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.12.0.tgz", + "integrity": "sha512-kDB35khQeoDjabzHkHDs/NgvNNZzogkoU/UfrXnNSJJlcCxOxmhyscUQn5OptbixiiYCOFZh9TN9v2yGBZ3vJQ==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.59.2" + }, + "dependencies": { + "@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 + }, + "@types/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", + "dev": true + }, + "@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, + "requires": { + "@typescript-eslint/utils": "5.59.11" + }, + "dependencies": { + "@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, + "requires": { + "@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" + }, + "dependencies": { + "@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^3.3.0" + } + } + } + } + } + }, + "@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, + "requires": { + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11" + } + }, + "@typescript-eslint/types": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", + "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", + "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", + "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.59.11", + "eslint-visitor-keys": "^3.3.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + } + } + }, + "@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, + "requires": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.59.2" + }, + "dependencies": { + "@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 + }, + "@types/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", + "dev": true + }, + "@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, + "requires": { + "@typescript-eslint/utils": "5.59.11" + }, + "dependencies": { + "@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, + "requires": { + "@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" + }, + "dependencies": { + "@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^3.3.0" + } + } + } + } + } + }, + "@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, + "requires": { + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11" + } + }, + "@typescript-eslint/types": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", + "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", + "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.59.11", + "@typescript-eslint/visitor-keys": "5.59.11", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.59.11", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", + "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.59.11", + "eslint-visitor-keys": "^3.3.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + } + } + }, + "@rushstack/heft-config-file": { + "version": "0.11.9", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.11.9.tgz", + "integrity": "sha512-01JFmD+G44v5btO0fVIbVBJCfGWLTN2l4Y/+IVU8D9eR14+wYJjV5CO25uxydDynMr334URFcITuzG21L9L0GA==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.55.2", + "@rushstack/rig-package": "0.3.18", + "jsonpath-plus": "~4.0.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "@rushstack/rig-package": { + "version": "0.3.18", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.18.tgz", + "integrity": "sha512-SGEwNTwNq9bI3pkdd01yCaH+gAsHqs0uxfGvtw9b0LJXH52qooWXnrFTRRLG1aL9pf+M2CARdrA9HLHJys3jiQ==", + "dev": true, + "requires": { + "resolve": "~1.22.1", + "strip-json-comments": "~3.1.1" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/loader-raw-script": { + "version": "1.3.281", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.281.tgz", + "integrity": "sha512-XEz1ZNTth0bklxK5dF4q+WiVcHFto2hXT4YB+UUkPcnYbQU/z8O1Rh67BrKcmz/8aLjjv3kwuon+4vlkZgappA==", + "requires": { + "loader-utils": "1.4.2" + } + }, + "@rushstack/localization-utilities": { + "version": "0.8.46", + "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.46.tgz", + "integrity": "sha512-CjSQ+gYSefFLOpulTeoeYfSTqZh84KiCQxcb5BeefChAdhcHpYMVxmLsWQrA0WX2Al1Tw/NZ/QahYytl4E6kXw==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.55.2", + "@rushstack/typings-generator": "0.10.2", + "pseudolocale": "~1.1.0", + "xmldoc": "~1.1.2" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/module-minifier": { + "version": "0.1.41", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.1.41.tgz", + "integrity": "sha512-dvj/QSknUY+Q54Vv398BbX/CynobE2h8V4F/mnWi3nXX848NFOcgGHSe8UhH1cMdsz7EGrBcUG4kJctMvsXJ3A==", + "dev": true, + "requires": { + "@rushstack/worker-pool": "0.1.41", + "@types/node": "12.20.24", + "serialize-javascript": "6.0.0", + "source-map": "~0.7.3", + "terser": "5.9.0" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + }, + "terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + } + } + } + }, + "@rushstack/node-core-library": { + "version": "3.53.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", + "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", + "dev": true, + "requires": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/package-deps-hash": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-4.0.8.tgz", + "integrity": "sha512-ad2ZnGWLlcga4GVRVo3mibkTrrnDs8xvABTr79z7zwA43htaVbddwFs3Y+tyqaPo8s92Tqh47jzrGDJTqm6Vyg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.55.2" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/rig-package": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.2.12.tgz", + "integrity": "sha512-nbePcvF8hQwv0ql9aeQxcaMPK/h1OLAC00W7fWCRWIvD2MchZOE8jumIIr66HGrfG2X1sw++m/ZYI4D+BM5ovQ==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@rushstack/rush-amazon-s3-build-cache-plugin": { + "version": "5.93.1", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.93.1.tgz", + "integrity": "sha512-urEQ+u7oSdfQnbuuVURbTE3RaJVh7rOSyB8RN2xAYh88HveYMeduq3EU5/0afHKnRs/UJG/iwt6EqCbXRR0J+w==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.55.2", + "@rushstack/rush-sdk": "5.93.1", + "https-proxy-agent": "~5.0.0", + "node-fetch": "2.6.7" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/rush-azure-storage-build-cache-plugin": { + "version": "5.93.1", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.93.1.tgz", + "integrity": "sha512-urbl28yUit+GJ4cgU9iAfWEhu6bP0/kdBaQEsOTYoLYRGnF0uBJ6O+46aMOp4WsqxAk+K+xL6ixw1ZE1BTix6g==", + "dev": true, + "requires": { + "@azure/identity": "~2.1.0", + "@azure/storage-blob": "~12.11.0", + "@rushstack/node-core-library": "3.55.2", + "@rushstack/rush-sdk": "5.93.1", + "@rushstack/terminal": "0.5.2" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/rush-sdk": { + "version": "5.93.1", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.93.1.tgz", + "integrity": "sha512-rHfGvxyiR6nO5nqruqz/0N3GpAIi4P565FYcadnHsK791ncoh60lBHvQU9b9oRdpZjl2dHjoAQrr+pgSgOY/vw==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.55.2", + "@types/node-fetch": "2.6.2", + "tapable": "2.2.1" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/set-webpack-public-path-plugin": { + "version": "3.3.91", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-3.3.91.tgz", + "integrity": "sha512-2Bvac24WHZagQC+zLk+eksqxfeX2OhMH+eLPXEWvpuYceWYbqphckGLotj0WeAmSvjNTrTxxDfhTCHTWLIOAjw==", + "dev": true, + "requires": { + "@rushstack/webpack-plugin-utilities": "0.1.56" + } + }, + "@rushstack/stream-collator": { + "version": "4.0.227", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.227.tgz", + "integrity": "sha512-SLHwjWqUlEfqA6KfLkSmZSr28/2Z5BxWnqtXqtLDFndZUuHUiUDg85w8GtS9MyZXMOfAjj9pS7Xi764bjsOKBA==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.55.2", + "@rushstack/terminal": "0.5.2" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/terminal": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.5.2.tgz", + "integrity": "sha512-zyzUQLUkDhRdKIvEk94WforJHCITedizbr1215pSONRwWS8MQEMTcDY+dBz+U8Ar4s/4oJAtFuT5cHP/uTYYdw==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.55.2", + "wordwrap": "~1.0.0" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/tree-pattern": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.2.tgz", + "integrity": "sha512-0KdqI7hGtVIlxobOBLWet0WGiD70V/QoYQr5A2ikACeQmIaN4WT6Fn9BcvgwgaSIMcazEcD8ql7Fb9N4dKdQlA==", + "dev": true + }, + "@rushstack/ts-command-line": { + "version": "4.7.10", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.7.10.tgz", + "integrity": "sha512-8t042g8eerypNOEcdpxwRA3uCmz0duMo21rG4Z2mdz7JxJeylDmzjlU3wDdef2t3P1Z61JCdZB6fbm1Mh0zi7w==", + "dev": true, + "requires": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "@rushstack/typings-generator": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.10.2.tgz", + "integrity": "sha512-0T0dkv3QNnpGLHjdogn+7wTw+4aRJVlMPIpWIr30DlGQ62XxcbP5sVUN45JcWRtYXriUurXi9dgzSQZv94nJwg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.55.2", + "chokidar": "~3.4.0", + "glob": "~7.0.5" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.55.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.55.2.tgz", + "integrity": "sha512-SaLe/x/Q/uBVdNFK5V1xXvsVps0y7h1sN7aSJllQyFbugyOaxhNRF25bwEDnicARNEjJw0pk0lYnJQ9Kr6ev0A==", + "dev": true, + "requires": { + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "optional": true + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "validator": { + "version": "13.9.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.9.0.tgz", + "integrity": "sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==", + "dev": true + }, + "z-schema": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", + "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "dev": true, + "requires": { + "commander": "^9.4.1", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/webpack-plugin-utilities": { + "version": "0.1.56", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.1.56.tgz", + "integrity": "sha512-PaSnWl0rU0CqB8PYh6ATBkM94FlC37tDm904ywBADPeQj/ZiykaIHhRLeFz93vcUBsJvmofFScMYHuPhpNx2qA==", + "dev": true, + "requires": {} + }, + "@rushstack/worker-pool": { + "version": "0.1.41", + "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.1.41.tgz", + "integrity": "sha512-n2NC9Pr/VLs2iYNA4oB+/usl5iBIu0n3s3Mf4DT4UHSREJz8NJuxtGgLxCsJgINkCGz2VSEImZniNeIkNF1jpQ==", + "dev": true, + "requires": { + "@types/node": "12.20.24" + }, + "dependencies": { + "@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true + } + } + }, + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "dev": true + }, + "@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@swc/helpers": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", + "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", + "requires": { + "tslib": "^2.4.0" + }, + "dependencies": { + "tslib": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz", + "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==" + } + } + }, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dev": true, + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "@tinymce/tinymce-react": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@tinymce/tinymce-react/-/tinymce-react-4.3.0.tgz", + "integrity": "sha512-iB4cUsYfcJL4NGuKhqCGYuTmFTje3nPxyPv1HxprTsp/YMGuuiiSNWrv3zwI31QX5Cn8qeq9MrMDnbxuRugHyg==", + "requires": { + "prop-types": "^15.6.2", + "tinymce": "^6.3.1" + } + }, + "@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 + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true + }, + "@types/anymatch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-3.0.0.tgz", + "integrity": "sha512-qLChUo6yhpQ9k905NwL74GU7TxH+9UODwwQ6ICNI+O6EDMExqH/Cv9NsbmcZ7yC/rRXJ/AHCzfgjsFRY5fKjYw==", + "dev": true, + "requires": { + "anymatch": "*" + } + }, + "@types/argparse": { + "version": "1.0.38", + "resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz", + "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==", + "dev": true + }, + "@types/babel__core": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz", + "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==", + "dev": true, + "requires": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz", + "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==", + "dev": true, + "requires": { + "@babel/types": "^7.20.7" + } + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/chalk": { + "version": "0.4.31", + "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", + "integrity": "sha512-nF0fisEPYMIyfrFgabFimsz9Lnuu9MwkNrrlATm2E4E46afKDyeelT+8bXfw1VSc7sLBxMxRgT7PxTC2JcqN4Q==", + "dev": true + }, + "@types/classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-zeOWb0JGBoVmlQoznvqXbE0tEC/HONsnoUNH19Hc96NFsTAwTXbTqb8FMYkru1F/iqp7a18Ws3nWJvtA1sHD1A==", + "requires": { + "classnames": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.0.tgz", + "integrity": "sha512-4x5FkPpLipqwthjPsF7ZRbOv3uoLUFkTA9G9v583qi4pACvq0uTELrB8OLUzPWUI4IJIyvM85vzkV1nyiI2Lig==", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/dompurify": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-3.0.2.tgz", + "integrity": "sha512-YBL4ziFebbbfQfH5mlC+QTJsvh0oJUrWbmxKMyEdL7emlHJqGR2Qb34TEFKj+VCayBvjKy3xczMFNhugThUsfQ==", + "dev": true, + "requires": { + "@types/trusted-types": "*" + } + }, + "@types/eslint": { + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.40.2.tgz", + "integrity": "sha512-PRVjQ4Eh9z9pmmtaq8nTjZjQwKFk7YIHIud3lRoKRBgUQjgjRmoGxxGEPXQkF+lH7QkHJRNr5F4aBgYCW0lqpQ==", + "dev": true, + "peer": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dev": true, + "peer": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", + "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", + "dev": true, + "peer": true + }, + "@types/express": { + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", + "dev": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.35", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz", + "integrity": "sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "@types/glob": { + "version": "5.0.30", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.30.tgz", + "integrity": "sha512-ZM05wDByI+WA153sfirJyEHoYYoIuZ7lA2dB/Gl8ymmpMTR78fNRtDMqa7Z6SdH4fZdLWZNRE6mZpx3XqBOrHw==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/glob-stream": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@types/glob-stream/-/glob-stream-8.0.0.tgz", + "integrity": "sha512-fxTWwdQmX9LWSHD7ZLlv3BHR992mKcVcDnT/2v+l/QZZo7TfDdyasqlSYVzOnMGWhRbrWeWkbj/mgezFjKynhw==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/picomatch": "*", + "@types/streamx": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.6.tgz", + "integrity": "sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/gulp": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/gulp/-/gulp-4.0.6.tgz", + "integrity": "sha512-0E8/iV/7FKWyQWSmi7jnUvgXXgaw+pfAzEB06Xu+l0iXVJppLbpOye5z7E2klw5akXd+8kPtYuk65YBcZPM4ow==", + "dev": true, + "requires": { + "@types/undertaker": "*", + "@types/vinyl-fs": "*", + "chokidar": "^2.1.2" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "@types/http-proxy": { + "version": "1.17.11", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.11.tgz", + "integrity": "sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@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 + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "25.2.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.2.1.tgz", + "integrity": "sha512-msra1bCaAeEdkSyA0CZ6gW1ukMIvZ5YoJkdXw/qhQdsuuDlFTcEUrUw8CLCPt2rVRUfXlClVvK2gvPs9IokZaA==", + "dev": true, + "requires": { + "jest-diff": "^25.2.1", + "pretty-format": "^25.2.1" + } + }, + "@types/json-schema": { + "version": "7.0.12", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz", + "integrity": "sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==", + "dev": true + }, + "@types/lodash": { + "version": "4.14.117", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.117.tgz", + "integrity": "sha512-xyf2m6tRbz8qQKcxYZa7PA4SllYcay+eh25DN3jmNYY6gSTL7Htc/bttVdkqj2wfJGbeWlQiX8pIyJpKU+tubw==" + }, + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "dev": true + }, + "@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true + }, + "@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "devOptional": true + }, + "@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, + "requires": { + "@types/node": "*", + "form-data": "^3.0.0" + }, + "dependencies": { + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } + } + }, + "@types/node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@types/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-5v0PhPv0AManpxT7W25Zipmj/Lxp1WqfkcpZHyqSloB+gGoAHRBuzhrCelFKrPvNF5ki3gAcO4kxaGO2/21u8g==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "@types/office-js": { + "version": "1.0.36", + "resolved": "https://registry.npmjs.org/@types/office-js/-/office-js-1.0.36.tgz", + "integrity": "sha512-v5jOXCPS0nbbuVzZThhDMzttuJrpzzvx1GsPo5Qed8Cs9uzMwEV1vdkKN5zLFnAUlEF4s8Szl9KXnhnSvH89Kw==" + }, + "@types/orchestrator": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/orchestrator/-/orchestrator-0.0.30.tgz", + "integrity": "sha512-rT9So631KbmirIGsZ5m6T15FKHqiWhYRULdl03l/WBezzZ8wwhYTS2zyfHjsvAGYFVff1wtmGFd0akRCBDSZrA==", + "dev": true, + "requires": { + "@types/q": "*" + } + }, + "@types/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 + }, + "@types/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@types/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-O397rnSS9iQI4OirieAtsDqvCj4+3eY1J+EPdNTKuHuRWIfUoGyzX294o8C4KJYaLqgSrd2o60c5EqCU8Zv02g==", + "dev": true + }, + "@types/prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", + "dev": true + }, + "@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", + "dev": true + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "@types/react": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.45.tgz", + "integrity": "sha512-YfhQ22Lah2e3CHPsb93tRwIGNiSwkuz1/blk4e6QrWS0jQzCSNbGLtOEYhPg02W0yGTTmpajp7dCTbBAMN3qsg==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "17.0.17", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz", + "integrity": "sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==", + "requires": { + "@types/react": "^17" + } + }, + "@types/requirejs": { + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/@types/requirejs/-/requirejs-2.1.29.tgz", + "integrity": "sha512-61MNgoBY6iEsHhFGiElSjEu8HbHOahJLGh9BdGSfzgAN+2qOuFJKuG3f7F+/ggKr+0yEM3Y4fCWAgxU6es0otg==" + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true + }, + "@types/scheduler": { + "version": "0.16.3", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.3.tgz", + "integrity": "sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==" + }, + "@types/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-iotVxtCCsPLRAvxMFFgxL8HD2l4mAZ2Oin7/VJ2ooWO0VOK4EGOGmZWZn1uCq7RofR3I/1IOSjCHlFT71eVK0Q==", + "dev": true + }, + "@types/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz", + "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==", + "dev": true, + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz", + "integrity": "sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==", + "dev": true, + "requires": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/source-list-map": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", + "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "dev": true + }, + "@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", + "dev": true + }, + "@types/streamx": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/@types/streamx/-/streamx-2.9.1.tgz", + "integrity": "sha512-9bywzhouyedmci7WCIPFwJ8zASDnxt2gaVUy52X0p0Tt085IJSAEP0L6j4SSNeDMSLzpYu6cPz0GrJZ7kPJ6Bg==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/tapable": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", + "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==", + "dev": true + }, + "@types/through2": { + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/@types/through2/-/through2-2.0.32.tgz", + "integrity": "sha512-VYclBauj55V0qPDHs9QMdKBdxdob6zta8mcayjTyOzlRgl+PNERnvNol99W1PBnvQXaYoTTqSce97rr9dz9oXQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/trusted-types": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz", + "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==", + "dev": true + }, + "@types/tunnel": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.3.tgz", + "integrity": "sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/uglify-js": { + "version": "3.17.1", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.1.tgz", + "integrity": "sha512-GkewRA4i5oXacU/n4MA9+bLgt5/L3F1mKrYvFGm7r2ouLXhRKjuWwo9XHNnbx6WF3vlGW21S3fCvgqxvxXXc5g==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + } + }, + "@types/undertaker": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.8.tgz", + "integrity": "sha512-gW3PRqCHYpo45XFQHJBhch7L6hytPsIe0QeLujlnFsjHPnXLhJcPdN6a9368d7aIQgH2I/dUTPFBlGeSNA3qOg==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/undertaker-registry": "*", + "async-done": "~1.3.2" + } + }, + "@types/undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-Z4TYuEKn9+RbNVk1Ll2SS4x1JeLHecolIbM/a8gveaHsW0Hr+RQMraZACwTO2VD7JvepgA6UO1A1VrbktQrIbQ==", + "dev": true + }, + "@types/vinyl": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.3.tgz", + "integrity": "sha512-hrT6xg16CWSmndZqOTJ6BGIn2abKyTw0B58bI+7ioUoj3Sma6u8ftZ1DTI2yCaJamOVGLOnQWiPH3a74+EaqTA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/vinyl-fs": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/vinyl-fs/-/vinyl-fs-3.0.2.tgz", + "integrity": "sha512-ctNcmmzbMIKooXjRkyyUCOu2Z4AyqibL+RhXoF3pb7K7j+ezItnakmpm31LymkYHSIM5ey0tjIFzTvFOTSBCGw==", + "dev": true, + "requires": { + "@types/glob-stream": "*", + "@types/node": "*", + "@types/vinyl": "*" + } + }, + "@types/webpack": { + "version": "4.41.24", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.24.tgz", + "integrity": "sha512-1A0MXPwZiMOD3DPMuOKUKcpkdPo8Lq33UGggZ7xio6wJ/jV1dAu5cXDrOfGDnldUroPIRLsr/DT43/GqOA4RFQ==", + "dev": true, + "requires": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + } + }, + "@types/webpack-env": { + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.15.3.tgz", + "integrity": "sha512-5oiXqR7kwDGZ6+gmzIO2lTC+QsriNuQXZDWNYRV3l2XRN/zmPgnC21DLSx2D05zvD8vnXW6qUg7JnXZ4I6qLVQ==", + "dev": true + }, + "@types/webpack-sources": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", + "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + } + } + }, + "@types/ws": { + "version": "8.5.5", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.5.tgz", + "integrity": "sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-0.0.34.tgz", + "integrity": "sha512-Rrj9a2bqpcPKGYCIyQGkD24PeCZG3ow58cgaAtI4jwsUMe/9hDaCInMpXZ+PaUK3cVwsFUstpOEkSfMdQpCnYA==", + "dev": true + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.60.0.tgz", + "integrity": "sha512-78B+anHLF1TI8Jn/cD0Q00TBYdMgjdOn980JfAVa9yw5sop8nyTfVOQAv6LWywkOGLclDBtv5z3oxN4w7jxyNg==", + "dev": true, + "requires": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.60.0", + "@typescript-eslint/type-utils": "5.60.0", + "@typescript-eslint/utils": "5.60.0", + "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" + }, + "dependencies": { + "@types/semver": { + "version": "7.5.0", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.0.tgz", + "integrity": "sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==", + "dev": true + }, + "@typescript-eslint/scope-manager": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.0.tgz", + "integrity": "sha512-hakuzcxPwXi2ihf9WQu1BbRj1e/Pd8ZZwVTG9kfbxAMZstKz8/9OoexIwnmLzShtsdap5U/CoQGRCWlSuPbYxQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/visitor-keys": "5.60.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.60.0.tgz", + "integrity": "sha512-X7NsRQddORMYRFH7FWo6sA9Y/zbJ8s1x1RIAtnlj6YprbToTiQnM6vxcMu7iYhdunmoC0rUWlca13D5DVHkK2g==", + "dev": true, + "requires": { + "@typescript-eslint/typescript-estree": "5.60.0", + "@typescript-eslint/utils": "5.60.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.0.tgz", + "integrity": "sha512-ascOuoCpNZBccFVNJRSC6rPq4EmJ2NkuoKnd6LDNyAQmdDnziAtxbCGWCbefG1CNzmDvd05zO36AmB7H8RzKPA==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.0.tgz", + "integrity": "sha512-R43thAuwarC99SnvrBmh26tc7F6sPa2B3evkXp/8q954kYL6Ro56AwASYWtEEi+4j09GbiNAHqYwNNZuNlARGQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/visitor-keys": "5.60.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.60.0.tgz", + "integrity": "sha512-ba51uMqDtfLQ5+xHtwlO84vkdjrqNzOnqrnwbMHMRY8Tqeme8C2Q8Fc7LajfGR+e3/4LoYiWXUM6BpIIbHJ4hQ==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.60.0", + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/typescript-estree": "5.60.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "dependencies": { + "@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^3.3.0" + } + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.0.tgz", + "integrity": "sha512-wm9Uz71SbCyhUKgcaPRauBdTegUyY/ZWl8gLwD/i/ybJqscrrdVSFImpvUz16BLPChIeKBK5Fa9s6KDQjsjyWw==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.60.0", + "eslint-visitor-keys": "^3.3.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + } + } + }, + "@typescript-eslint/parser": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.60.0.tgz", + "integrity": "sha512-jBONcBsDJ9UoTWrARkRRCgDz6wUggmH5RpQVlt7BimSwaTkTjwypGzKORXbR4/2Hqjk9hgwlon2rVQAjWNpkyQ==", + "dev": true, + "peer": true, + "requires": { + "@typescript-eslint/scope-manager": "5.60.0", + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/typescript-estree": "5.60.0", + "debug": "^4.3.4" + }, + "dependencies": { + "@typescript-eslint/scope-manager": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.60.0.tgz", + "integrity": "sha512-hakuzcxPwXi2ihf9WQu1BbRj1e/Pd8ZZwVTG9kfbxAMZstKz8/9OoexIwnmLzShtsdap5U/CoQGRCWlSuPbYxQ==", + "dev": true, + "peer": true, + "requires": { + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/visitor-keys": "5.60.0" + } + }, + "@typescript-eslint/types": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.60.0.tgz", + "integrity": "sha512-ascOuoCpNZBccFVNJRSC6rPq4EmJ2NkuoKnd6LDNyAQmdDnziAtxbCGWCbefG1CNzmDvd05zO36AmB7H8RzKPA==", + "dev": true, + "peer": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.60.0.tgz", + "integrity": "sha512-R43thAuwarC99SnvrBmh26tc7F6sPa2B3evkXp/8q954kYL6Ro56AwASYWtEEi+4j09GbiNAHqYwNNZuNlARGQ==", + "dev": true, + "peer": true, + "requires": { + "@typescript-eslint/types": "5.60.0", + "@typescript-eslint/visitor-keys": "5.60.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.60.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.60.0.tgz", + "integrity": "sha512-wm9Uz71SbCyhUKgcaPRauBdTegUyY/ZWl8gLwD/i/ybJqscrrdVSFImpvUz16BLPChIeKBK5Fa9s6KDQjsjyWw==", + "dev": true, + "peer": true, + "requires": { + "@typescript-eslint/types": "5.60.0", + "eslint-visitor-keys": "^3.3.0" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "peer": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "peer": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "peer": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "peer": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true, + "peer": true + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "peer": true, + "requires": { + "tslib": "^1.8.1" + } + } + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.6.0.tgz", + "integrity": "sha512-1U1G77Hw2jsGWVsO2w6eVCbOg0HZ5WxL/cozVSTfqnL/eB9muhb8THsP0G3w+BB5xAHv9KptwdfYFAUfzcIh4A==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/visitor-keys": "5.6.0" + } + }, + "@typescript-eslint/types": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.6.0.tgz", + "integrity": "sha512-OIZffked7mXv4mXzWU5MgAEbCf9ecNJBKi+Si6/I9PpTaj+cf2x58h2oHW5/P/yTnPkKaayfjhLvx+crnl5ubA==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.6.0.tgz", + "integrity": "sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/visitor-keys": "5.6.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "dependencies": { + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.6.0.tgz", + "integrity": "sha512-1p7hDp5cpRFUyE3+lvA74egs+RWSgumrBpzBCDzfTFv0aQ7lIeay80yU0hIxgAhwQ6PcasW35kaOCyDOv6O/Ng==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.6.0", + "eslint-visitor-keys": "^3.0.0" + } + }, + "@uifabric/icons": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.9.5.tgz", + "integrity": "sha512-0e2fEURtR7sNqoGr9gU/pzcOp24B/Lkdc05s1BSnIgXlaL2QxRszfaEsl3/E9vsNmqA3tvRwDJWbtRolDbjCpQ==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "@fluentui/dom-utilities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", + "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "@uifabric/utilities": { + "version": "7.38.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.38.2.tgz", + "integrity": "sha512-5yM4sm142VEBg3/Q5SFheBXqnrZi9CNF5rjHNoex0GgGtG3AHPuS7U8gjm+/Io1MvbuCrn6lyyIw0MDvh1Ebkw==", + "requires": { + "@fluentui/dom-utilities": "^1.1.2", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/merge-styles": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.20.2.tgz", + "integrity": "sha512-cJy8hW9smlWOKgz9xSDMCz/A0yMl4mdo466pcGlIOn84vz+e94grfA7OoTuTzg3Cl0Gj6ODBSf1o0ZwIXYL1Xg==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/set-version": { + "version": "7.0.24", + "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-7.0.24.tgz", + "integrity": "sha512-t0Pt21dRqdC707/ConVJC0WvcQ/KF7tKLU8AZY7YdjgJpMHi1c0C427DB4jfUY19I92f60LOQyhJ4efH+KpFEg==", + "requires": { + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/styling": { + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.25.1.tgz", + "integrity": "sha512-bd4QDYyb0AS0+KmzrB8VsAfOkxZg0dpEpF1YN5Ben10COmT8L1DoE4bEF5NvybHEaoTd3SKxpJ42m+ceNzehSw==", + "requires": { + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "@fluentui/dom-utilities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", + "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "@fluentui/theme": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", + "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "requires": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "@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==" + }, + "@uifabric/utilities": { + "version": "7.38.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.38.2.tgz", + "integrity": "sha512-5yM4sm142VEBg3/Q5SFheBXqnrZi9CNF5rjHNoex0GgGtG3AHPuS7U8gjm+/Io1MvbuCrn6lyyIw0MDvh1Ebkw==", + "requires": { + "@fluentui/dom-utilities": "^1.1.2", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@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, + "requires": { + "@babel/parser": "^7.21.3", + "@vue/shared": "3.3.4", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" + } + }, + "@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, + "requires": { + "@vue/compiler-core": "3.3.4", + "@vue/shared": "3.3.4" + } + }, + "@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, + "requires": { + "@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" + } + }, + "@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, + "requires": { + "@vue/compiler-dom": "3.3.4", + "@vue/shared": "3.3.4" + } + }, + "@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, + "requires": { + "@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" + } + }, + "@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 + }, + "@webassemblyjs/ast": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + }, + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + } + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "dev": true + }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + } + } + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "dev": true, + "peer": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dev": true, + "peer": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dev": true, + "peer": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "dev": true, + "peer": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + }, + "dependencies": { + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "dev": true + } + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "dev": true, + "peer": true, + "requires": { + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "@yarnpkg/lockfile": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.0.2.tgz", + "integrity": "sha512-MqJ00WXw89ga0rK6GZkdmmgv3bAsxpJixyTthjcix73O44pBqotyU2BejBkLuIsaOBI6SEu77vAnSyLe5iIHkw==", + "dev": true + }, + "@zkochan/cmd-shim": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-5.4.1.tgz", + "integrity": "sha512-odWb1qUzt0dIOEUPyWBEpFDYQPRjEMr/dbHHAfgBkVkYR9aO7Zo+I7oYWrXIxl+cKlC7+49ftPm8uJxL1MA9kw==", + "dev": true, + "requires": { + "cmd-extension": "^1.0.2", + "graceful-fs": "^4.2.10", + "is-windows": "^1.0.2" + } + }, + "abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", + "dev": true + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "ace-builds": { + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.23.0.tgz", + "integrity": "sha512-PKRuQaQkjIhg1zeqJPW1QFtJO2fx13Nlv7N/VLhQS/kIQ/2aGAgWvYVcE9X64gbSiLzPdY3jcxv5wJJpLj1gLw==" + }, + "acorn": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz", + "integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==", + "dev": true + }, + "acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, + "requires": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + } + } + }, + "acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "dev": true, + "peer": true, + "requires": {} + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "requires": {} + }, + "acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true + }, + "adal-angular": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.16.tgz", + "integrity": "sha512-tJf2bRwolKA8/J+wcy4CFOTAva8gpueHplptfjz3Wt1XOb7Y1jnwdm2VdkFZQUhxCtd/xPvcRSAQP2+ROtAD5g==" + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true, + "requires": {} + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} + }, + "ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dev": true, + "requires": { + "string-width": "^4.1.0" + } + }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "requires": { + "ansi-wrap": "^0.1.0" + } + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "dev": true + }, + "antd": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/antd/-/antd-5.0.0.tgz", + "integrity": "sha512-3IGHXl3KokGrkYIk2P2fQytDloTmdw9vgMHJzFsusBrAEnRXoN8oSWrN/N6D7f5hWqRusSaAIlPTsYSIcPHFrQ==", + "requires": { + "@ant-design/colors": "^6.0.0", + "@ant-design/cssinjs": "^0.0.0-alpha.44", + "@ant-design/icons": "^4.7.0", + "@ant-design/react-slick": "~0.29.1", + "@babel/runtime": "^7.18.3", + "@ctrl/tinycolor": "^3.4.0", + "@rc-component/tour": "~1.0.1-2", + "classnames": "^2.2.6", + "copy-to-clipboard": "^3.2.0", + "dayjs": "^1.11.1", + "lodash": "^4.17.21", + "rc-cascader": "~3.7.0", + "rc-checkbox": "~2.3.0", + "rc-collapse": "~3.4.2", + "rc-dialog": "~9.0.2", + "rc-drawer": "~6.0.0", + "rc-dropdown": "~4.0.0", + "rc-field-form": "~1.27.0", + "rc-image": "~5.12.0", + "rc-input": "~0.1.4", + "rc-input-number": "~7.3.9", + "rc-mentions": "~1.11.0", + "rc-menu": "~9.7.2", + "rc-motion": "^2.6.1", + "rc-notification": "~5.0.0-alpha.9", + "rc-pagination": "~3.2.0", + "rc-picker": "~3.0.0-4", + "rc-progress": "~3.4.1", + "rc-rate": "~2.9.0", + "rc-resize-observer": "^1.2.0", + "rc-segmented": "~2.1.0", + "rc-select": "~14.1.13", + "rc-slider": "~10.0.0", + "rc-steps": "~6.0.0-alpha.2", + "rc-switch": "~4.0.0", + "rc-table": "~7.26.0", + "rc-tabs": "~12.3.0", + "rc-textarea": "~0.4.5", + "rc-tooltip": "~5.2.0", + "rc-tree": "~5.7.0", + "rc-tree-select": "~5.5.4", + "rc-trigger": "^5.2.10", + "rc-upload": "~4.3.0", + "rc-util": "^5.22.5", + "scroll-into-view-if-needed": "^2.2.25", + "shallowequal": "^1.1.0" + }, + "dependencies": { + "@ant-design/cssinjs": { + "version": "0.0.0-alpha.60", + "resolved": "https://registry.npmjs.org/@ant-design/cssinjs/-/cssinjs-0.0.0-alpha.60.tgz", + "integrity": "sha512-EQlU5f20flZMQ9XDbR/RL5MhQedgkHXR6o4pfbe6cMv0YMXK/jv669++N8msC7ZoNnGf2OxbmGRkvVS0OqG3iw==", + "requires": { + "@babel/runtime": "^7.11.1", + "@emotion/hash": "^0.8.0", + "@emotion/unitless": "^0.7.5", + "classnames": "^2.3.1", + "csstype": "^3.0.10", + "rc-util": "^5.24.2", + "stylis": "^4.0.13" + } + }, + "@ant-design/icons": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/@ant-design/icons/-/icons-4.8.0.tgz", + "integrity": "sha512-T89P2jG2vM7OJ0IfGx2+9FC5sQjtTzRSz+mCHTXkFn/ELZc2YpfStmYHmqzq2Jx55J0F7+O6i5/ZKFSVNWCKNg==", + "requires": { + "@ant-design/colors": "^6.0.0", + "@ant-design/icons-svg": "^4.2.1", + "@babel/runtime": "^7.11.2", + "classnames": "^2.2.6", + "rc-util": "^5.9.4" + } + }, + "@ant-design/react-slick": { + "version": "0.29.2", + "resolved": "https://registry.npmjs.org/@ant-design/react-slick/-/react-slick-0.29.2.tgz", + "integrity": "sha512-kgjtKmkGHa19FW21lHnAfyyH9AAoh35pBdcJ53rHmQ3O+cfFHGHnUbj/HFrRNJ5vIts09FKJVAD8RpaC+RaWfA==", + "requires": { + "@babel/runtime": "^7.10.4", + "classnames": "^2.2.5", + "json2mq": "^0.2.0", + "lodash": "^4.17.21", + "resize-observer-polyfill": "^1.5.1" + } + }, + "@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "@rc-component/tour": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@rc-component/tour/-/tour-1.0.4.tgz", + "integrity": "sha512-FwAh9twryS6Ava2mUqwJtbhIt0ObIZIgQOJK+XTl+pQvsmXtUGtbOif3/4FeVmncy7FEGH7mnlIjS4OLGkQC9A==", + "requires": { + "@babel/runtime": "^7.18.0", + "@rc-component/portal": "^1.0.0-9", + "classnames": "^2.3.2", + "rc-trigger": "^5.3.4", + "rc-util": "^5.24.4" + }, + "dependencies": { + "@rc-component/portal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.1.tgz", + "integrity": "sha512-m8w3dFXX0H6UkJ4wtfrSwhe2/6M08uz24HHrF8pWfAXPwA9hwCuTE5per/C86KwNLouRpwFGcr7LfpHaa1F38g==", + "requires": { + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + } + } + } + }, + "rc-cascader": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/rc-cascader/-/rc-cascader-3.7.2.tgz", + "integrity": "sha512-5nPEM76eMyikd0NFiy1gjwiB9m+bOzjY6Lnd5bVC6Ar3XLlOpOnlCcV3oBFWLN3f7B18tAGpaAVlT2uyEDCv9w==", + "requires": { + "@babel/runtime": "^7.12.5", + "array-tree-filter": "^2.1.0", + "classnames": "^2.3.1", + "rc-select": "~14.1.0", + "rc-tree": "~5.7.0", + "rc-util": "^5.6.1" + } + }, + "rc-checkbox": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/rc-checkbox/-/rc-checkbox-2.3.2.tgz", + "integrity": "sha512-afVi1FYiGv1U0JlpNH/UaEXdh6WUJjcWokj/nUN2TgG80bfG+MDdbfHKlLcNNba94mbjy2/SXJ1HDgrOkXGAjg==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1" + } + }, + "rc-collapse": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/rc-collapse/-/rc-collapse-3.4.2.tgz", + "integrity": "sha512-jpTwLgJzkhAgp2Wpi3xmbTbbYExg6fkptL67Uu5LCRVEj6wqmy0DHTjjeynsjOLsppHGHu41t1ELntZ0lEvS/Q==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.3.4", + "rc-util": "^5.2.1", + "shallowequal": "^1.1.0" + } + }, + "rc-dialog": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/rc-dialog/-/rc-dialog-9.0.2.tgz", + "integrity": "sha512-s3U+24xWUuB6Bn2Lk/Qt6rufy+uT+QvWkiFhNBcO9APLxcFFczWamaq7x9h8SCuhfc1nHcW4y8NbMsnAjNnWyg==", + "requires": { + "@babel/runtime": "^7.10.1", + "@rc-component/portal": "^1.0.0-8", + "classnames": "^2.2.6", + "rc-motion": "^2.3.0", + "rc-util": "^5.21.0" + }, + "dependencies": { + "@rc-component/portal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.1.tgz", + "integrity": "sha512-m8w3dFXX0H6UkJ4wtfrSwhe2/6M08uz24HHrF8pWfAXPwA9hwCuTE5per/C86KwNLouRpwFGcr7LfpHaa1F38g==", + "requires": { + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + } + } + } + }, + "rc-drawer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/rc-drawer/-/rc-drawer-6.0.3.tgz", + "integrity": "sha512-u4RajgrnREKQH/21gB2JHZiA6ZECo0X0BbmDxAJEhKD9jUhlAbqMN5I9VWa4PSzi9ceLHUShqQcPAh2EJswffw==", + "requires": { + "@babel/runtime": "^7.10.1", + "@rc-component/portal": "^1.0.0-6", + "classnames": "^2.2.6", + "rc-motion": "^2.6.1", + "rc-util": "^5.21.2" + }, + "dependencies": { + "@rc-component/portal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.1.tgz", + "integrity": "sha512-m8w3dFXX0H6UkJ4wtfrSwhe2/6M08uz24HHrF8pWfAXPwA9hwCuTE5per/C86KwNLouRpwFGcr7LfpHaa1F38g==", + "requires": { + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + } + } + } + }, + "rc-dropdown": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/rc-dropdown/-/rc-dropdown-4.0.1.tgz", + "integrity": "sha512-OdpXuOcme1rm45cR0Jzgfl1otzmU4vuBVb+etXM8vcaULGokAKVpKlw8p6xzspG7jGd/XxShvq+N3VNEfk/l5g==", + "requires": { + "@babel/runtime": "^7.18.3", + "classnames": "^2.2.6", + "rc-trigger": "^5.3.1", + "rc-util": "^5.17.0" + } + }, + "rc-field-form": { + "version": "1.27.4", + "resolved": "https://registry.npmjs.org/rc-field-form/-/rc-field-form-1.27.4.tgz", + "integrity": "sha512-PQColQnZimGKArnOh8V2907+VzDCXcqtFvHgevDLtqWc/P7YASb/FqntSmdS8q3VND5SHX3Y1vgMIzY22/f/0Q==", + "requires": { + "@babel/runtime": "^7.18.0", + "async-validator": "^4.1.0", + "rc-util": "^5.8.0" + } + }, + "rc-image": { + "version": "5.12.2", + "resolved": "https://registry.npmjs.org/rc-image/-/rc-image-5.12.2.tgz", + "integrity": "sha512-12OCOspbN2AW2L1w+7vnYc+k0RexenqfQZIvq3WyYODp9GnTN4GLV8juekm3Apc/pwdfBSp0The1FZ5KXEozhg==", + "requires": { + "@babel/runtime": "^7.11.2", + "@rc-component/portal": "^1.0.2", + "classnames": "^2.2.6", + "rc-dialog": "~9.0.0", + "rc-motion": "^2.6.2", + "rc-util": "^5.0.6" + }, + "dependencies": { + "@rc-component/portal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@rc-component/portal/-/portal-1.1.1.tgz", + "integrity": "sha512-m8w3dFXX0H6UkJ4wtfrSwhe2/6M08uz24HHrF8pWfAXPwA9hwCuTE5per/C86KwNLouRpwFGcr7LfpHaa1F38g==", + "requires": { + "@babel/runtime": "^7.18.0", + "classnames": "^2.3.2", + "rc-util": "^5.24.4" + } + } + } + }, + "rc-input": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/rc-input/-/rc-input-0.1.4.tgz", + "integrity": "sha512-FqDdNz+fV2dKNgfXzcSLKvC+jEs1709t7nD+WdfjrdSaOcefpgc7BUJYadc3usaING+b7ediMTfKxuJBsEFbXA==", + "requires": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-util": "^5.18.1" + } + }, + "rc-input-number": { + "version": "7.3.11", + "resolved": "https://registry.npmjs.org/rc-input-number/-/rc-input-number-7.3.11.tgz", + "integrity": "sha512-aMWPEjFeles6PQnMqP5eWpxzsvHm9rh1jQOWXExUEIxhX62Fyl/ptifLHOn17+waDG1T/YUb6flfJbvwRhHrbA==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.23.0" + } + }, + "rc-mentions": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/rc-mentions/-/rc-mentions-1.11.0.tgz", + "integrity": "sha512-0C78O4wvG8UwsT7DtcwV8j7k4T+urrM0VuRT9gmSGbX187Ftl/JbCXL6WMGHSWBYI+LxInw1x4gw0Zi6qOcaig==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.6", + "rc-menu": "~9.7.2", + "rc-textarea": "^0.4.0", + "rc-trigger": "^5.0.4", + "rc-util": "^5.22.5" + } + }, + "rc-menu": { + "version": "9.7.2", + "resolved": "https://registry.npmjs.org/rc-menu/-/rc-menu-9.7.2.tgz", + "integrity": "sha512-zyri6Qwr955SOdjzDn7/ylz7Zj8r89wGyoRw0lV9G8K6a3VBfSrP2XMYEc0JgeC62OTghUcRWad7KFqNXysxaA==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.4.3", + "rc-overflow": "^1.2.8", + "rc-trigger": "^5.1.2", + "rc-util": "^5.12.0", + "shallowequal": "^1.1.0" + }, + "dependencies": { + "rc-overflow": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.3.1.tgz", + "integrity": "sha512-RY0nVBlfP9CkxrpgaLlGzkSoh9JhjJLu6Icqs9E7CW6Ewh9s0peF9OHIex4OhfoPsR92LR0fN6BlCY9Z4VoUtA==", + "requires": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.19.2" + } + } + } + }, + "rc-motion": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/rc-motion/-/rc-motion-2.7.3.tgz", + "integrity": "sha512-2xUvo8yGHdOHeQbdI8BtBsCIrWKchEmFEIskf0nmHtJsou+meLd/JE+vnvSX2JxcBrJtXY2LuBpxAOxrbY/wMQ==", + "requires": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-util": "^5.21.0" + } + }, + "rc-notification": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/rc-notification/-/rc-notification-5.0.4.tgz", + "integrity": "sha512-3535oellIRlt1LspERfK8yvCqb8Gio3R02rULciaSc1xe3H7ArTU/khlUTv1ddGzua4HhmF4D4Rwz/+mBxETvg==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.6.0", + "rc-util": "^5.20.1" + } + }, + "rc-pagination": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/rc-pagination/-/rc-pagination-3.2.0.tgz", + "integrity": "sha512-5tIXjB670WwwcAJzAqp2J+cOBS9W3cH/WU1EiYwXljuZ4vtZXKlY2Idq8FZrnYBz8KhN3vwPo9CoV/SJS6SL1w==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1" + } + }, + "rc-picker": { + "version": "3.0.0-4", + "resolved": "https://registry.npmjs.org/rc-picker/-/rc-picker-3.0.0-4.tgz", + "integrity": "sha512-2otFBRBCACE/cubgLgkhtuo+M6AAuYssgjQmRmD+g/R+RDPQVV0MZTRDYhy6YOmlK8yj+gUc73YfUEYhfecBZw==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1", + "date-fns": "2.x", + "dayjs": "1.x", + "moment": "^2.24.0", + "rc-trigger": "^5.0.4", + "rc-util": "^5.4.0", + "shallowequal": "^1.1.0" + } + }, + "rc-progress": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/rc-progress/-/rc-progress-3.4.2.tgz", + "integrity": "sha512-iAGhwWU+tsayP+Jkl9T4+6rHeQTG9kDz8JAHZk4XtQOcYN5fj9H34NXNEdRdZx94VUDHMqCb1yOIvi8eJRh67w==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.6", + "rc-util": "^5.16.1" + } + }, + "rc-rate": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/rc-rate/-/rc-rate-2.9.2.tgz", + "integrity": "sha512-SaiZFyN8pe0Fgphv8t3+kidlej+cq/EALkAJAc3A0w0XcPaH2L1aggM8bhe1u6GAGuQNAoFvTLjw4qLPGRKV5g==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.0.1" + } + }, + "rc-resize-observer": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/rc-resize-observer/-/rc-resize-observer-1.3.1.tgz", + "integrity": "sha512-iFUdt3NNhflbY3mwySv5CA1TC06zdJ+pfo0oc27xpf4PIOvfZwZGtD9Kz41wGYqC4SLio93RVAirSSpYlV/uYg==", + "requires": { + "@babel/runtime": "^7.20.7", + "classnames": "^2.2.1", + "rc-util": "^5.27.0", + "resize-observer-polyfill": "^1.5.1" + } + }, + "rc-segmented": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/rc-segmented/-/rc-segmented-2.1.2.tgz", + "integrity": "sha512-qGo1bCr83ESXpXVOCXjFe1QJlCAQXyi9KCiy8eX3rIMYlTeJr/ftySIaTnYsitL18SvWf5ZEHsfqIWoX0EMfFQ==", + "requires": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-motion": "^2.4.4", + "rc-util": "^5.17.0" + } + }, + "rc-select": { + "version": "14.1.17", + "resolved": "https://registry.npmjs.org/rc-select/-/rc-select-14.1.17.tgz", + "integrity": "sha512-6qQhMqtoUkkboRqXKKFRR5Nu1mrnw2mC1uxIBIczg7aiJ94qCZBg4Ww8OLT9f4xdyCgbFSGh6r3yB9EBsjoHGA==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.0.1", + "rc-overflow": "^1.0.0", + "rc-trigger": "^5.0.4", + "rc-util": "^5.16.1", + "rc-virtual-list": "^3.2.0" + }, + "dependencies": { + "rc-overflow": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/rc-overflow/-/rc-overflow-1.3.1.tgz", + "integrity": "sha512-RY0nVBlfP9CkxrpgaLlGzkSoh9JhjJLu6Icqs9E7CW6Ewh9s0peF9OHIex4OhfoPsR92LR0fN6BlCY9Z4VoUtA==", + "requires": { + "@babel/runtime": "^7.11.1", + "classnames": "^2.2.1", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.19.2" + } + }, + "rc-virtual-list": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.5.2.tgz", + "integrity": "sha512-sE2G9hTPjVmatQni8OP2Kx33+Oth6DMKm67OblBBmgMBJDJQOOFpSGH7KZ6Pm85rrI2IGxDRXZCr0QhYOH2pfQ==", + "requires": { + "@babel/runtime": "^7.20.0", + "classnames": "^2.2.6", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.15.0" + } + } + } + }, + "rc-slider": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/rc-slider/-/rc-slider-10.0.1.tgz", + "integrity": "sha512-igTKF3zBet7oS/3yNiIlmU8KnZ45npmrmHlUUio8PNbIhzMcsh+oE/r2UD42Y6YD2D/s+kzCQkzQrPD6RY435Q==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-util": "^5.18.1", + "shallowequal": "^1.1.0" + } + }, + "rc-steps": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/rc-steps/-/rc-steps-6.0.0.tgz", + "integrity": "sha512-+KfMZIty40mYCQSDvYbZ1jwnuObLauTiIskT1hL4FFOBHP6ZOr8LK0m143yD3kEN5XKHSEX1DIwCj3AYZpoeNQ==", + "requires": { + "@babel/runtime": "^7.16.7", + "classnames": "^2.2.3", + "rc-util": "^5.16.1" + } + }, + "rc-switch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/rc-switch/-/rc-switch-4.0.0.tgz", + "integrity": "sha512-IfrYC99vN0gKaTyjQdqYuADU0eH00SAFHg3jOp8HrmUpJruhV1SohJzrCbPqPraZeX/6X/QKkdLfkdnUub05WA==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1", + "rc-util": "^5.0.1" + } + }, + "rc-table": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/rc-table/-/rc-table-7.26.0.tgz", + "integrity": "sha512-0cD8e6S+DTGAt5nBZQIPFYEaIukn17sfa5uFL98faHlH/whZzD8ii3dbFL4wmUDEL4BLybhYop+QUfZJ4CPvNQ==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.5", + "rc-resize-observer": "^1.1.0", + "rc-util": "^5.22.5", + "shallowequal": "^1.1.0" + } + }, + "rc-tabs": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/rc-tabs/-/rc-tabs-12.3.0.tgz", + "integrity": "sha512-/mOHuq4h/mNC0QmB3iEOrYeiNMvciosSo/v7SMtvoc+jfk63AzZtQzwsC50t6kkL9ViEqyjDqj4bFfxKdQtozA==", + "requires": { + "@babel/runtime": "^7.11.2", + "classnames": "2.x", + "rc-dropdown": "~4.0.0", + "rc-menu": "~9.7.2", + "rc-motion": "^2.6.2", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.16.0" + } + }, + "rc-textarea": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/rc-textarea/-/rc-textarea-0.4.7.tgz", + "integrity": "sha512-IQPd1CDI3mnMlkFyzt2O4gQ2lxUsnBAeJEoZGJnkkXgORNqyM9qovdrCj9NzcRfpHgLdzaEbU3AmobNFGUznwQ==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "^2.2.1", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.24.4", + "shallowequal": "^1.1.0" + } + }, + "rc-tooltip": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/rc-tooltip/-/rc-tooltip-5.2.2.tgz", + "integrity": "sha512-jtQzU/18S6EI3lhSGoDYhPqNpWajMtS5VV/ld1LwyfrDByQpYmw/LW6U7oFXXLukjfDHQ7Ju705A82PRNFWYhg==", + "requires": { + "@babel/runtime": "^7.11.2", + "classnames": "^2.3.1", + "rc-trigger": "^5.0.0" + } + }, + "rc-tree": { + "version": "5.7.6", + "resolved": "https://registry.npmjs.org/rc-tree/-/rc-tree-5.7.6.tgz", + "integrity": "sha512-Dzam4VFcohXfcw+K4syq177RKqdqYun1XRc6etAEpRvsTruo4udhcsPrsEfOrRkrhnmkO58Q9F1/lgvm2dznVQ==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-motion": "^2.0.1", + "rc-util": "^5.16.1", + "rc-virtual-list": "^3.5.1" + }, + "dependencies": { + "rc-virtual-list": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/rc-virtual-list/-/rc-virtual-list-3.5.2.tgz", + "integrity": "sha512-sE2G9hTPjVmatQni8OP2Kx33+Oth6DMKm67OblBBmgMBJDJQOOFpSGH7KZ6Pm85rrI2IGxDRXZCr0QhYOH2pfQ==", + "requires": { + "@babel/runtime": "^7.20.0", + "classnames": "^2.2.6", + "rc-resize-observer": "^1.0.0", + "rc-util": "^5.15.0" + } + } + } + }, + "rc-tree-select": { + "version": "5.5.5", + "resolved": "https://registry.npmjs.org/rc-tree-select/-/rc-tree-select-5.5.5.tgz", + "integrity": "sha512-k2av7jF6tW9bIO4mQhaVdV4kJ1c54oxV3/hHVU+oD251Gb5JN+m1RbJFTMf1o0rAFqkvto33rxMdpafaGKQRJw==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "rc-select": "~14.1.0", + "rc-tree": "~5.7.0", + "rc-util": "^5.16.1" + } + }, + "rc-trigger": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/rc-trigger/-/rc-trigger-5.3.4.tgz", + "integrity": "sha512-mQv+vas0TwKcjAO2izNPkqR4j86OemLRmvL2nOzdP9OWNWA1ivoTt5hzFqYNW9zACwmTezRiN8bttrC7cZzYSw==", + "requires": { + "@babel/runtime": "^7.18.3", + "classnames": "^2.2.6", + "rc-align": "^4.0.0", + "rc-motion": "^2.0.0", + "rc-util": "^5.19.2" + }, + "dependencies": { + "rc-align": { + "version": "4.0.15", + "resolved": "https://registry.npmjs.org/rc-align/-/rc-align-4.0.15.tgz", + "integrity": "sha512-wqJtVH60pka/nOX7/IspElA8gjPNQKIx/ZqJ6heATCkXpe1Zg4cPVrMD2vC96wjsFFL8WsmhPbx9tdMo1qqlIA==", + "requires": { + "@babel/runtime": "^7.10.1", + "classnames": "2.x", + "dom-align": "^1.7.0", + "rc-util": "^5.26.0", + "resize-observer-polyfill": "^1.5.1" + } + } + } + }, + "rc-upload": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/rc-upload/-/rc-upload-4.3.4.tgz", + "integrity": "sha512-uVbtHFGNjHG/RyAfm9fluXB6pvArAGyAx8z7XzXXyorEgVIWj6mOlriuDm0XowDHYz4ycNK0nE0oP3cbFnzxiQ==", + "requires": { + "@babel/runtime": "^7.18.3", + "classnames": "^2.2.5", + "rc-util": "^5.2.0" + } + }, + "rc-util": { + "version": "5.34.0", + "resolved": "https://registry.npmjs.org/rc-util/-/rc-util-5.34.0.tgz", + "integrity": "sha512-+zCDJ1gq+KwqbaZPAk7PGlNAssoTcnZSnTsr5KMYDBhzdPNFxyuglnewWMP5PyP/kAC6uW4r9Ejc08M+Lei04A==", + "requires": { + "@babel/runtime": "^7.18.3", + "react-is": "^16.12.0" + } + } + } + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "devOptional": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", + "dev": true, + "requires": { + "buffer-equal": "^1.0.0" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true + }, + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true + }, + "array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + } + }, + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", + "dev": true + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "dev": true + }, + "array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA==", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "array-includes": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.6.tgz", + "integrity": "sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" + } + }, + "array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", + "dev": true, + "requires": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dev": true, + "requires": { + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true + }, + "array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dev": true, + "requires": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + } + }, + "array-tree-filter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-tree-filter/-/array-tree-filter-2.1.0.tgz", + "integrity": "sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw==" + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true + }, + "array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + } + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "dev": true + }, + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true + }, + "ast-types": { + "version": "0.9.6", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", + "integrity": "sha512-qEdtR2UH78yyHX/AUNfXmJTlM48XoFZKBdwi1nzkI1mJL21cmbu0cvjxjpkXJ5NENMq42H+hNs8VLJcqXLerBQ==", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + } + }, + "async-each": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", + "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", + "dev": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", + "dev": true, + "requires": { + "async-done": "^1.2.2" + } + }, + "async-validator": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-4.2.5.tgz", + "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + } + } + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "dev": true + }, + "aws4": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", + "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", + "dev": true + }, + "babel-jest": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-25.5.1.tgz", + "integrity": "sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ==", + "dev": true, + "requires": { + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "dependencies": { + "istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "babel-plugin-jest-hoist": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz", + "integrity": "sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==", + "dev": true, + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.3.tgz", + "integrity": "sha512-bM3gHc337Dta490gg+/AseNB9L4YLHxq1nGKZZSHbhXv4aTYU2MD2cjza1Ru4S6975YLTaL1K8uJf6ukJhhmtw==", + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.4.0", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.1.tgz", + "integrity": "sha512-ikFrZITKg1xH6pLND8zT14UPgjKHiGLqex7rGEZCH2EvhsneJaJPemmpQaIZV5AL03II+lXylw3UmddDK8RU5Q==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.4.0", + "core-js-compat": "^3.30.1" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.0.tgz", + "integrity": "sha512-hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.4.0" + } + }, + "babel-preset-current-node-syntax": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz", + "integrity": "sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz", + "integrity": "sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^25.5.0", + "babel-preset-current-node-syntax": "^0.1.2" + } + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", + "dev": true, + "requires": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==", + "dev": true + }, + "better-path-resolve": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/better-path-resolve/-/better-path-resolve-1.0.0.tgz", + "integrity": "sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==", + "dev": true, + "requires": { + "is-windows": "^1.0.0" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "devOptional": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", + "dev": true + }, + "body": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", + "integrity": "sha512-chUsBxGRtuElD6fmw1gHLpvnKdVLK302peeFa9ZqAEk8TyzZ3fygLyUEDDPTJvL9+Bor0dIwn6ePOsRM2y0zQQ==", + "dev": true, + "requires": { + "continuable-cache": "^0.3.1", + "error": "^7.0.0", + "raw-body": "~1.1.0", + "safe-json-parse": "~1.0.1" + }, + "dependencies": { + "bytes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", + "integrity": "sha512-/x68VkHLeTl3/Ll8IvxdwzhrT+IyKc52e/oyHhA2RwqPqswSnjVbSddfPRwAsJtbilMAPSRWwAlpxdYsSWOTKQ==", + "dev": true + }, + "raw-body": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", + "integrity": "sha512-WmJJU2e9Y6M5UzTOkHaM7xJGAPQD8PNzx3bAd2+uhZAim6wDk6dAZxPVYLF67XhbR4hmKGh33Lpmh4XWrCH5Mg==", + "dev": true, + "requires": { + "bytes": "1", + "string_decoder": "0.10" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + } + } + }, + "body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", + "dev": true, + "requires": { + "bytes": "3.0.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "~1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "~2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "~1.6.16" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "bonjour-service": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "dev": true, + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + }, + "dependencies": { + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + } + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "dev": true, + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + } + } + }, + "brace": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/brace/-/brace-0.11.1.tgz", + "integrity": "sha512-Fc8Ne62jJlKHiG/ajlonC4Sd66Pq68fFwK4ihJGNZpGqboc324SQk+lRvMzpPRuJOmfrJefdG8/7JdWX4bzJ2Q==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "devOptional": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "dev": true + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dev": true, + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", + "dev": true + } + } + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.21.9", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.9.tgz", + "integrity": "sha512-M0MFoZzbUrRU4KNfCrDLnvyE7gub+peetoTid3TBIqtunaDJyXlwhakT+/VkvSXcfIzFfK/nkCs4nmyTmxdNSg==", + "requires": { + "caniuse-lite": "^1.0.30001503", + "electron-to-chromium": "^1.4.431", + "node-releases": "^2.0.12", + "update-browserslist-db": "^1.0.11" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", + "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", + "dev": true + }, + "buffer-equal-constant-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "dev": true + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", + "dev": true + }, + "builtin-modules": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", + "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", + "dev": true + }, + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dev": true, + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true + } + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", + "dev": true + }, + "callsite-record": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/callsite-record/-/callsite-record-4.1.5.tgz", + "integrity": "sha512-OqeheDucGKifjQRx524URgV4z4NaKjocGhygTptDea+DLROre4ZEecA4KXDq+P7qlGCohYVNOh3qr+y5XH5Ftg==", + "dev": true, + "requires": { + "@devexpress/error-stack-parser": "^2.0.6", + "@types/lodash": "^4.14.72", + "callsite": "^1.0.0", + "chalk": "^2.4.0", + "highlight-es": "^1.0.0", + "lodash": "4.6.1 || ^4.16.1", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", + "dev": true, + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + } + }, + "camelize": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz", + "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001506", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001506.tgz", + "integrity": "sha512-6XNEcpygZMCKaufIcgpQNZNf00GEqc7VQON+9Rd0K1bMYo8xhMZRAo5zpbnbMNizi4YNgIDAFrdykWsvY3H4Hw==" + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "requires": { + "rsvp": "^4.8.4" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "chokidar": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", + "devOptional": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-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, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-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, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-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, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + } + } + }, + "classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + }, + "clean-css": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", + "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "dev": true + }, + "cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "requires": { + "restore-cursor": "^3.1.0" + } + }, + "cli-spinners": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.0.tgz", + "integrity": "sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==", + "dev": true + }, + "cli-table": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", + "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==", + "dev": true, + "requires": { + "colors": "1.0.3" + }, + "dependencies": { + "colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "dev": true + } + } + }, + "cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "dev": true + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", + "dev": true + }, + "clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", + "dev": true + }, + "cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "cmd-extension": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cmd-extension/-/cmd-extension-1.0.2.tgz", + "integrity": "sha512-iWDjmP8kvsMdBmLTHxFaqXikO8EdFRDfim7k6vUHglY/2xJ5jLrPsnQGijdfp4U+sr/BeecG0wKm02dSIAeQ1g==", + "dev": true + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "dev": true + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", + "dev": true, + "requires": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true + }, + "colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true + }, + "colors": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz", + "integrity": "sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "devOptional": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "compute-scroll-into-view": { + "version": "1.0.20", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz", + "integrity": "sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + } + }, + "connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true + } + } + }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true + }, + "connect-livereload": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.1.tgz", + "integrity": "sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==", + "dev": true + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", + "dev": true + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "dev": true + }, + "content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true + }, + "continuable-cache": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", + "integrity": "sha512-TF30kpKhTH8AGCG3dut0rdd/19B7Z+qCnrMoBLpyQu/2drZdNrrpcjPEoJeSVsQM+8KmWG5O56oPDjSSUsuTyA==", + "dev": true + }, + "convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true + }, + "copy-props": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dev": true, + "requires": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + } + }, + "copy-to-clipboard": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", + "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", + "requires": { + "toggle-selection": "^1.0.6" + } + }, + "copy-webpack-plugin": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.4.tgz", + "integrity": "sha512-zCazfdYAh3q/O4VzZFiadWGpDA2zTs6FC6D7YTHD6H1J40pzo0H4z22h1NYMCl4ArQP4CK8y/KWqPrJ4rVkZ5A==", + "dev": true, + "requires": { + "cacache": "^15.0.5", + "fast-glob": "^3.2.4", + "find-cache-dir": "^3.3.1", + "glob-parent": "^5.1.1", + "globby": "^11.0.1", + "loader-utils": "^2.0.0", + "normalize-path": "^3.0.0", + "p-limit": "^3.0.2", + "schema-utils": "^2.7.0", + "serialize-javascript": "^4.0.0", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + } + } + }, + "core-js-compat": { + "version": "3.31.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.31.0.tgz", + "integrity": "sha512-hM7YCu1cU6Opx7MXNu0NuumM0ezNeAeRKadixyiQELWY3vT3De9S4J5ZBMraWV2vZnrE1Cirl0GtFtDtMUXzPw==", + "requires": { + "browserslist": "^4.21.5" + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "dev": true + }, + "css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==" + }, + "css-declaration-sorter": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.0.tgz", + "integrity": "sha512-jDfsatwWMWN0MODAFuHszfjphEXfNw9JUAhmY4pLu3TyTU+ohUpsbVtbU+1MZn4a47D9kqh03i4eyOm+74+zew==", + "dev": true, + "requires": {} + }, + "css-loader": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "dev": true, + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + } + } + }, + "css-modules-loader-core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", + "integrity": "sha512-XWOBwgy5nwBn76aA+6ybUGL/3JBnCtBX9Ay9/OWIpzKYWlVHMazvJ+WtHumfi+xxdPF440cWK7JCYtt8xDifew==", + "dev": true, + "requires": { + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.1", + "postcss-modules-extract-imports": "1.1.0", + "postcss-modules-local-by-default": "1.2.0", + "postcss-modules-scope": "1.1.0", + "postcss-modules-values": "1.3.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true + } + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true + }, + "postcss": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", + "integrity": "sha512-VbGX1LQgQbf9l3cZ3qbUuC3hGqIEOGQFHAEHQ/Diaeo0yLgpgK5Rb8J+OcamIfQ9PbAU/fzBjVtQX3AhJHUvZw==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==", + "dev": true, + "requires": { + "postcss": "^6.0.1" + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==", + "dev": true, + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-selector-tokenizer": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "css-to-react-native": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz", + "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==", + "requires": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.2" + } + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "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 + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "dev": true, + "requires": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "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, + "requires": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "dev": true, + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + } + }, + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "cssstyle": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.3.1.tgz", + "integrity": "sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA==", + "dev": true, + "requires": { + "cssom": "0.3.x" + } + }, + "csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "cyclist": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.2.tgz", + "integrity": "sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==", + "dev": true + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + }, + "dependencies": { + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "date-fns": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", + "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", + "requires": { + "@babel/runtime": "^7.21.0" + } + }, + "dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==", + "dev": true + }, + "dayjs": { + "version": "1.11.8", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.8.tgz", + "integrity": "sha512-LcgxzFoWMEPO7ggRv1Y2N31hUf2R0Vj7fuy/m+Bg1K8rr+KAs1AEy4y9jd5DXe8pbHgX+srkHNS7TH6Q6ZhYeQ==" + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "debuglog": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", + "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", + "dev": true + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true + }, + "decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", + "dev": true, + "requires": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true + } + } + }, + "decode-uri-component": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", + "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", + "dev": true + }, + "decomment": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/decomment/-/decomment-0.9.5.tgz", + "integrity": "sha512-h0TZ8t6Dp49duwyDHo3iw67mnh9/UpFiSSiOb5gDK1sqoXzrfX/SQxIUQd2R2QEiSnqib0KF2fnKnGfAhAs6lg==", + "dev": true, + "requires": { + "esprima": "4.0.1" + } + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true + }, + "default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, + "requires": { + "kind-of": "^5.0.2" + } + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "requires": { + "execa": "^5.0.0" + }, + "dependencies": { + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + } + } + }, + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", + "dev": true + }, + "defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "requires": { + "clone": "^1.0.2" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true + } + } + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", + "dev": true + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true + }, + "define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "dev": true, + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", + "dev": true, + "requires": { + "globby": "^5.0.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "rimraf": "^2.2.8" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true + }, + "depcheck": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/depcheck/-/depcheck-1.4.3.tgz", + "integrity": "sha512-vy8xe1tlLFu7t4jFyoirMmOR7x7N601ubU9Gkifyr9z8rjBFtEdWHDBMqXyk6OkK+94NXutzddVXJuo0JlUQKQ==", + "dev": true, + "requires": { + "@babel/parser": "7.16.4", + "@babel/traverse": "^7.12.5", + "@vue/compiler-sfc": "^3.0.5", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0", + "debug": "^4.2.0", + "deps-regex": "^0.1.4", + "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", + "query-ast": "^1.0.3", + "readdirp": "^3.5.0", + "require-package-name": "^2.0.1", + "resolve": "^1.18.1", + "sass": "^1.29.0", + "scss-parser": "^1.0.4", + "semver": "^7.3.2", + "yargs": "^16.1.0" + }, + "dependencies": { + "@babel/parser": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.4.tgz", + "integrity": "sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==", + "dev": true + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "resolve": { + "version": "1.22.2", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", + "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "dev": true, + "requires": { + "is-core-module": "^2.11.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + } + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true + }, + "dependency-path": { + "version": "9.2.8", + "resolved": "https://registry.npmjs.org/dependency-path/-/dependency-path-9.2.8.tgz", + "integrity": "sha512-S0OhIK7sIyAsph8hVH/LMCTDL3jozKtlrPx3dMQrlE2nAlXTquTT+AcOufphDMTQqLkfn4acvfiem9I1IWZ4jQ==", + "dev": true, + "requires": { + "@pnpm/crypto.base32-hash": "1.0.1", + "@pnpm/types": "8.9.0", + "encode-registry": "^3.0.0", + "semver": "^7.3.8" + }, + "dependencies": { + "@pnpm/types": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-8.9.0.tgz", + "integrity": "sha512-3MYHYm8epnciApn6w5Fzx6sepawmsNU7l6lvIq+ER22/DPSrr83YMhU/EQWnf4lORn2YyiXFj0FJSyJzEtIGmw==", + "dev": true + } + } + }, + "deps-regex": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deps-regex/-/deps-regex-0.1.4.tgz", + "integrity": "sha512-3tzwGYogSJi8HoG93R5x9NrdefZQOXgHgGih/7eivloOq6yC6O+yoFxZnkgP661twvfILONfoKRdF9GQOGx2RA==", + "dev": true + }, + "des.js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", + "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", + "dev": true + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "dev": true + }, + "detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "dev": true + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "dezalgo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", + "dev": true, + "requires": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "diff-match-patch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.5.tgz", + "integrity": "sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==" + }, + "diff-sequences": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz", + "integrity": "sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "dns-packet": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.0.tgz", + "integrity": "sha512-rza3UH1LwdHh9qyPXp8lkwpjSNk/AMD3dPytUoRoqnypDUhY0xvbdmVhWOfxO68frEfV9BU8V12Ez7ZsHGZpCQ==", + "dev": true, + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-align": { + "version": "1.12.4", + "resolved": "https://registry.npmjs.org/dom-align/-/dom-align-1.12.4.tgz", + "integrity": "sha512-R8LUSEay/68zE5c8/3BDxiTEvgb4xZTF0RKmAHfiEVN3klfIpXfi2/QCoiWPccVQ0J/ZGdz9OjzL4uJEP/MRAw==" + }, + "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, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + }, + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dev": true, + "requires": { + "webidl-conversions": "^4.0.2" + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "dompurify": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.4.5.tgz", + "integrity": "sha512-jggCCd+8Iqp4Tsz0nIvpcb22InKEBrGz5dw3EQJMs8HPJDsKbFIO3STYtAvCfDx26Muevn1MHVI0XxjgFfmiSA==" + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", + "dev": true, + "requires": { + "readable-stream": "~1.1.9" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + } + } + }, + "duplexer3": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", + "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", + "dev": true + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ecdsa-sig-formatter": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", + "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.4.436", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.436.tgz", + "integrity": "sha512-aktOxo8fnrMC8vOIBMVS3PXbT1nrPQ+SouUuN7Y0a+Rw3pOMrvIV92Ybnax7x4tugA+ZpYA5fOHTby7ama8OQQ==" + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dev": true, + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encode-registry": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/encode-registry/-/encode-registry-3.0.0.tgz", + "integrity": "sha512-2fRYji8K6FwYuQ6EPBKR/J9mcqb7kIoNqt1vGvJr3NrvKfncRiNm00Oxo6gi/YJF8R5Sp2bNFSFdGKTG0rje1Q==", + "dev": true, + "requires": { + "mem": "^8.0.0" + } + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true + }, + "end-of-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", + "integrity": "sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==", + "dev": true, + "requires": { + "once": "~1.3.0" + }, + "dependencies": { + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", + "dev": true, + "requires": { + "wrappy": "1" + } + } + } + }, + "enhanced-resolve": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "dev": true, + "peer": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "requires": { + "prr": "~1.0.1" + } + }, + "error": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", + "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==", + "dev": true, + "requires": { + "string-template": "~0.2.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.21.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.21.2.tgz", + "integrity": "sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==", + "dev": true, + "requires": { + "array-buffer-byte-length": "^1.0.0", + "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.5", + "get-intrinsic": "^1.2.0", + "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.10", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.7", + "string.prototype.trimend": "^1.0.6", + "string.prototype.trimstart": "^1.0.6", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.9" + } + }, + "es-module-lexer": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.0.tgz", + "integrity": "sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==", + "dev": true, + "peer": true + }, + "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, + "requires": { + "get-intrinsic": "^1.1.3", + "has": "^1.0.3", + "has-tostringtag": "^1.0.0" + } + }, + "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, + "requires": { + "has": "^1.0.3" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.62", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", + "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "dev": true, + "requires": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "es6-templates": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz", + "integrity": "sha512-sziUVwcvQ+lOsrTyUY0Q11ilAPj+dy7AQ1E1MgSaHTaaAFTffaa08QSlGNU61iyVaroyb6nYdBV6oD7nzn6i8w==", + "dev": true, + "requires": { + "recast": "~0.11.12", + "through": "~2.3.6" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + }, + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.7.0.tgz", + "integrity": "sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==", + "dev": true, + "requires": { + "@eslint/eslintrc": "^1.0.5", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.0", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.2.0", + "espree": "^9.3.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true + } + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + } + } + }, + "eslint-plugin-promise": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz", + "integrity": "sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==", + "dev": true, + "requires": {} + }, + "eslint-plugin-react-hooks": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", + "dev": true, + "requires": {} + }, + "eslint-plugin-tsdoc": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.17.tgz", + "integrity": "sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "0.16.2" + }, + "dependencies": { + "@microsoft/tsdoc": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz", + "integrity": "sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==", + "dev": true + }, + "@microsoft/tsdoc-config": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz", + "integrity": "sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.14.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dev": true, + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + } + } + }, + "eslint-scope": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", + "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-visitor-keys": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", + "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "dev": true + }, + "espree": { + "version": "9.5.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", + "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", + "dev": true, + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", + "dev": true + }, + "execa": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "exenv-es6": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exenv-es6/-/exenv-es6-1.1.1.tgz", + "integrity": "sha512-vlVu3N8d6yEMpMsEm+7sUBAI81aqYYuEvfK0jNqmdb/OPXzzH7QWDDnVjMvDSY47JdHEqx/dfC/q8WkfoTmpGQ==" + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-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, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-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, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-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, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "expect": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz", + "integrity": "sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-styles": "^4.0.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-regex-util": "^25.2.6" + } + }, + "express": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.3", + "content-disposition": "0.5.2", + "content-type": "~1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.4", + "qs": "6.5.2", + "range-parser": "~1.2.0", + "safe-buffer": "5.1.2", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "~1.4.0", + "type-is": "~1.6.16", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "ext": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "dev": true, + "requires": { + "type": "^2.7.2" + }, + "dependencies": { + "type": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "requires": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "dev": true + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "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, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "dependencies": { + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "requires": { + "bser": "2.1.1" + } + }, + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "dev": true + }, + "figures": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.0.0.tgz", + "integrity": "sha512-HKri+WoWoUgr83pehn/SIgLOMZ9nAWC6dcGj26RY2R4F50u4+RTUz0RCrUlOV3nKRAICW1UGzyb+kcX2qK1S/g==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + } + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.0.tgz", + "integrity": "sha512-26qPdHyTsArQ6gU4P1HJbAbnFTyT2r0pG7czh1GFAd9TZbj0n94wWbupgixZH/ET/meqi2/5+F7DhW4OAXD+Lg==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.1" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "devOptional": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.4.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "find-yarn-workspace-root2": { + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz", + "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==", + "dev": true, + "requires": { + "micromatch": "^4.0.2", + "pkg-dir": "^4.2.0" + } + }, + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "dev": true + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "requires": { + "is-callable": "^1.1.3" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "dev": true + }, + "fork-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", + "integrity": "sha512-Pqq5NnT78ehvUnAk/We/Jr22vSvanRlFTpAmQ88xBY/M1TlHe+P0ILuEyXS595ysdGfaj22634LBkGMA2GTcpA==", + "dev": true + }, + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + } + }, + "fs-monkey": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.4.tgz", + "integrity": "sha512-INM/fWAxMICjttnD0DX1rBvinKskj5G1w+oy/pnm9u/tSlnBrzFonJMcalKJ30P8RRsPzKcCG7Q8l0jx5Fh9YQ==", + "dev": true + }, + "fs-readdir-recursive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", + "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==" + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true + }, + "generic-names": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz", + "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0" + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "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 + }, + "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, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + } + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "git-repo-info": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-2.1.1.tgz", + "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==", + "dev": true + }, + "giturl": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/giturl/-/giturl-1.0.3.tgz", + "integrity": "sha512-qVDEXufVtYUzYqI5hoDUONh9GCEPi0n+e35KNDafdsNt9fPxB0nvFW/kFiw7W42wkg8TUyhBqb+t24yyaoc87A==", + "dev": true + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.2", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-escape": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/glob-escape/-/glob-escape-0.0.2.tgz", + "integrity": "sha512-L/cXYz8x7qer1HAyUQ+mbjcUsJVdpRxpAf7CwqHoNBs9vTpABlGfNN4tzkDxt+u3Z7ZncVyKlCNPtzb0R/7WbA==", + "dev": true + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "devOptional": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", + "dev": true, + "requires": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "peer": true + }, + "glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "global-dirs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "dev": true, + "requires": { + "ini": "2.0.0" + }, + "dependencies": { + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true + } + } + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dev": true, + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dev": true, + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3" + } + }, + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "arrify": "^1.0.0", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dev": true, + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "dependencies": { + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + } + } + }, + "graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "dev": true + }, + "gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "requires": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + } + }, + "gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "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 + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "yargs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", + "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.1" + } + }, + "yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + } + } + }, + "gulp-connect": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz", + "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==", + "dev": true, + "requires": { + "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" + }, + "dependencies": { + "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 + } + } + }, + "gulp-flatten": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.2.0.tgz", + "integrity": "sha512-8kKeBDfHGx0CEWoB6BPh5bsynUG2VGmSz6hUlX531cfDz/+PRYZa9i3e3+KYuaV0GuCsRZNThSRjBfHOyypy8Q==", + "dev": true, + "requires": { + "gulp-util": "^3.0.1", + "through2": "^2.0.0" + } + }, + "gulp-if": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", + "integrity": "sha512-tV0UfXkZodpFq6CYxEqH8tqLQgN6yR9qOhpEEN3O6N5Hfqk3fFLcbAavSex5EqnmoQjyaZ/zvgwclvlTI1KGfw==", + "dev": true, + "requires": { + "gulp-match": "^1.0.3", + "ternary-stream": "^2.0.1", + "through2": "^2.0.1" + } + }, + "gulp-match": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.1.0.tgz", + "integrity": "sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==", + "dev": true, + "requires": { + "minimatch": "^3.0.3" + } + }, + "gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==", + "dev": true, + "requires": { + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true + }, + "vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==", + "dev": true, + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", + "dev": true, + "requires": { + "glogg": "^1.0.0" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + } + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "dev": true + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "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 + }, + "highlight-es": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/highlight-es/-/highlight-es-1.0.3.tgz", + "integrity": "sha512-s/SIX6yp/5S1p8aC/NRDC1fwEb+myGIfp8/TzZz0rtAv8fzsdX7vGl3Q1TrXCsczFq8DI3CBFBCySPClfBSdbg==", + "dev": true, + "requires": { + "chalk": "^2.4.0", + "is-es2016-keyword": "^1.0.0", + "js-tokens": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "html-dom-parser": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/html-dom-parser/-/html-dom-parser-4.0.0.tgz", + "integrity": "sha512-TUa3wIwi80f5NF8CVWzkopBVqVAtlawUzJoLwVLHns0XSJGynss4jiY0mTWpiDOsuyw+afP+ujjMgRh9CoZcXw==", + "requires": { + "domhandler": "5.0.3", + "htmlparser2": "9.0.0" + }, + "dependencies": { + "domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "requires": { + "domelementtype": "^2.3.0" + } + } + } + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.1" + } + }, + "html-entities": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.6.tgz", + "integrity": "sha512-9o0+dcpIw2/HxkNuYKxSJUF/MMRZQECK4GnF+oQOmJ83yCVHTWgCH5aOXxK5bozNRmM8wtgryjHD3uloPBDEGw==", + "dev": true + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "html-loader": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-0.5.5.tgz", + "integrity": "sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog==", + "dev": true, + "requires": { + "es6-templates": "^0.2.3", + "fastparse": "^1.1.1", + "html-minifier": "^3.5.8", + "loader-utils": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "dev": true, + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + } + }, + "html-react-parser": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/html-react-parser/-/html-react-parser-4.0.0.tgz", + "integrity": "sha512-OzlOavs9lLyBxoRiXbXfODIX/nSShukMtdx3+WSMjon/FF1gJZRq0rBELoR5OswfbN56C0oKpAii7i3yzO/uVQ==", + "requires": { + "domhandler": "5.0.3", + "html-dom-parser": "4.0.0", + "react-property": "2.0.0", + "style-to-js": "1.1.3" + }, + "dependencies": { + "domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "requires": { + "domelementtype": "^2.3.0" + } + } + } + }, + "htmlparser2": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.0.0.tgz", + "integrity": "sha512-uxbSI98wmFT/G4P2zXx4OVx04qWUmyFPrD2/CNepa2Zo3GPNaCaaxElDgwUrwYWkK1nr9fft0Ya8dws8coDLLQ==", + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "entities": "^4.5.0" + }, + "dependencies": { + "dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + } + }, + "domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "requires": { + "domelementtype": "^2.3.0" + } + }, + "domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "requires": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + } + }, + "entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" + } + } + }, + "http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + } + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "requires": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "dependencies": { + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true + } + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", + "dev": true + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==", + "dev": true + }, + "icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dev": true, + "requires": { + "postcss": "^7.0.14" + }, + "dependencies": { + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + } + } + }, + "idb": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.0.0.tgz", + "integrity": "sha512-+M367poGtpzAylX4pwcrZIa7cFQLfNkAOlMMLN2kw/2jGfJP6h+TB/unQNSVYwNtP8XqkLYrfuiVnxLQNP1tjA==" + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", + "dev": true + }, + "ignore": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", + "dev": true + }, + "ignore-walk": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", + "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==", + "dev": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "dev": true + }, + "immutable": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", + "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "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 + } + } + }, + "import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==" + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "inpath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inpath/-/inpath-1.0.2.tgz", + "integrity": "sha512-DTt55ovuYFC62a8oJxRjV2MmTPUdxN43Gd8I2ZgawxbAha6PvJkDQy/RbZGFCJF5IXrpp4PAYtW1w3aV7jXkew==", + "dev": true + }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + }, + "dependencies": { + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "internal-slot": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz", + "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", + "dev": true + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", + "dev": true + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-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, + "requires": { + "kind-of": "^6.0.0" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "devOptional": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-core-module": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz", + "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==", + "requires": { + "has": "^1.0.3" + } + }, + "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, + "requires": { + "kind-of": "^6.0.0" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-es2016-keyword": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-es2016-keyword/-/is-es2016-keyword-1.0.0.tgz", + "integrity": "sha512-JtZWPUwjdbQ1LIo9OSZ8MdkWEve198ors27vH+RzUUvZXXZkzXCxFnlUhzWYxy5IexQSRiXVw9j2q/tHMmkVYQ==", + "dev": true + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "devOptional": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "devOptional": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dev": true, + "requires": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "dependencies": { + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + } + } + }, + "is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true + }, + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", + "dev": true + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true + }, + "is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "devOptional": true + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", + "dev": true + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, + "requires": { + "is-path-inside": "^1.0.0" + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", + "dev": true, + "requires": { + "path-is-inside": "^1.0.1" + } + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true + }, + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-subdir": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-subdir/-/is-subdir-1.2.0.tgz", + "integrity": "sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==", + "dev": true, + "requires": { + "better-path-resolve": "1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dev": true, + "requires": { + "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" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", + "dev": true + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + }, + "is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true + }, + "isomorphic-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", + "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", + "requires": { + "node-fetch": "^2.6.1", + "whatwg-fetch": "^3.4.1" + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + } + }, + "istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jest": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-25.4.0.tgz", + "integrity": "sha512-XWipOheGB4wai5JfCYXd6vwsWNwM/dirjRoZgAa7H2wd8ODWbli2AiKjqG8AYhyx+8+5FBEdpO92VhGlBydzbw==", + "dev": true, + "requires": { + "@jest/core": "^25.4.0", + "import-local": "^3.0.2", + "jest-cli": "^25.4.0" + } + }, + "jest-changed-files": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.5.0.tgz", + "integrity": "sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "execa": "^3.2.0", + "throat": "^5.0.0" + } + }, + "jest-cli": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.4.0.tgz", + "integrity": "sha512-usyrj1lzCJZMRN1r3QEdnn8e6E6yCx/QN7+B1sLoA68V7f3WlsxSSQfy0+BAwRiF4Hz2eHauf11GZG3PIfWTXQ==", + "dev": true, + "requires": { + "@jest/core": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/types": "^25.4.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", + "prompts": "^2.0.1", + "realpath-native": "^2.0.0", + "yargs": "^15.3.1" + }, + "dependencies": { + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "dev": true + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "jest-config": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.5.4.tgz", + "integrity": "sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^25.5.4", + "@jest/types": "^25.5.0", + "babel-jest": "^25.5.1", + "chalk": "^3.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^25.5.0", + "jest-environment-node": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-jasmine2": "^25.5.4", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "micromatch": "^4.0.2", + "pretty-format": "^25.5.0", + "realpath-native": "^2.0.0" + }, + "dependencies": { + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "jest-environment-jsdom": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.5.0.tgz", + "integrity": "sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A==", + "dev": true, + "requires": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "jsdom": "^15.2.1" + } + }, + "jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + } + }, + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "requires": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "requires": {} + } + } + }, + "jest-diff": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", + "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "diff-sequences": "^25.2.6", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + } + }, + "jest-docblock": { + "version": "25.3.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.3.0.tgz", + "integrity": "sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==", + "dev": true, + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.5.0.tgz", + "integrity": "sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0" + } + }, + "jest-environment-jsdom": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.4.0.tgz", + "integrity": "sha512-KTitVGMDrn2+pt7aZ8/yUTuS333w3pWt1Mf88vMntw7ZSBNDkRS6/4XLbFpWXYfWfp1FjcjQTOKzbK20oIehWQ==", + "dev": true, + "requires": { + "@jest/environment": "^25.4.0", + "@jest/fake-timers": "^25.4.0", + "@jest/types": "^25.4.0", + "jest-mock": "^25.4.0", + "jest-util": "^25.4.0", + "jsdom": "^15.2.1" + }, + "dependencies": { + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } + } + }, + "jsdom": { + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", + "array-equal": "^1.0.0", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" + } + }, + "parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "requires": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "requires": {} + } + } + }, + "jest-environment-node": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.5.0.tgz", + "integrity": "sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA==", + "dev": true, + "requires": { + "@jest/environment": "^25.5.0", + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "dev": true + }, + "jest-haste-map": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", + "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-serializer": "^25.5.0", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7", + "which": "^2.0.2" + } + }, + "jest-jasmine2": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz", + "integrity": "sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ==", + "dev": true, + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^25.5.0", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "co": "^4.6.0", + "expect": "^25.5.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^25.5.0", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-runtime": "^25.5.4", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "pretty-format": "^25.5.0", + "throat": "^5.0.0" + } + }, + "jest-leak-detector": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz", + "integrity": "sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA==", + "dev": true, + "requires": { + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + } + }, + "jest-matcher-utils": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz", + "integrity": "sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + } + }, + "jest-message-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", + "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", + "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0" + } + }, + "jest-nunit-reporter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jest-nunit-reporter/-/jest-nunit-reporter-1.3.1.tgz", + "integrity": "sha512-yeERKTYPZutqdNIe3EHjoSAjhPxd5J5Svd8ULB/eiqDkn0EI2n8W4OVTuyFwY5b23hw5f0RLDuEvBjy5V95Ffw==", + "dev": true, + "requires": { + "mkdirp": "^0.5.1", + "read-pkg": "^3.0.0", + "xml": "^1.0.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + } + } + }, + "jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "requires": {} + }, + "jest-regex-util": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", + "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", + "dev": true + }, + "jest-resolve": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.5.1.tgz", + "integrity": "sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "browser-resolve": "^1.11.3", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.1", + "read-pkg-up": "^7.0.1", + "realpath-native": "^2.0.0", + "resolve": "^1.17.0", + "slash": "^3.0.0" + } + }, + "jest-resolve-dependencies": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz", + "integrity": "sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-snapshot": "^25.5.1" + } + }, + "jest-runner": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.5.4.tgz", + "integrity": "sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-docblock": "^25.3.0", + "jest-haste-map": "^25.5.1", + "jest-jasmine2": "^25.5.4", + "jest-leak-detector": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "jest-runtime": "^25.5.4", + "jest-util": "^25.5.0", + "jest-worker": "^25.5.0", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + } + }, + "jest-runtime": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.5.4.tgz", + "integrity": "sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==", + "dev": true, + "requires": { + "@jest/console": "^25.5.0", + "@jest/environment": "^25.5.0", + "@jest/globals": "^25.5.2", + "@jest/source-map": "^25.5.0", + "@jest/test-result": "^25.5.0", + "@jest/transform": "^25.5.1", + "@jest/types": "^25.5.0", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^25.5.4", + "jest-haste-map": "^25.5.1", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.5.1", + "jest-snapshot": "^25.5.1", + "jest-util": "^25.5.0", + "jest-validate": "^25.5.0", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.3.1" + }, + "dependencies": { + "@types/yargs": { + "version": "15.0.15", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.15.tgz", + "integrity": "sha512-IziEYMU9XoVj8hWg7k+UJrXALkGFjWJhn5QFEv9q4p+v40oZhSuC135M38st8XPjICL7Ey4TV64ferBGUoJhBg==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "which-module": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", + "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", + "dev": true + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4" + } + }, + "jest-snapshot": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.5.1.tgz", + "integrity": "sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^25.5.0", + "@types/prettier": "^1.19.0", + "chalk": "^3.0.0", + "expect": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "jest-matcher-utils": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-resolve": "^25.5.1", + "make-dir": "^3.0.0", + "natural-compare": "^1.4.0", + "pretty-format": "^25.5.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "jest-util": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", + "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + } + }, + "jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.2.6", + "leven": "^3.1.0", + "pretty-format": "^25.5.0" + } + }, + "jest-watcher": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.5.0.tgz", + "integrity": "sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q==", + "dev": true, + "requires": { + "@jest/test-result": "^25.5.0", + "@jest/types": "^25.5.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "jest-util": "^25.5.0", + "string-length": "^3.1.0" + } + }, + "jest-worker": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", + "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "jju": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", + "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true + }, + "jsdom": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.11.0.tgz", + "integrity": "sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A==", + "dev": true, + "requires": { + "abab": "^1.0.4", + "acorn": "^5.3.0", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": ">= 0.3.1 < 0.4.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.0", + "escodegen": "^1.9.0", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.2.0", + "nwsapi": "^2.0.0", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.83.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.3", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^4.0.0", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "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 + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true + }, + "json2mq": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/json2mq/-/json2mq-0.2.0.tgz", + "integrity": "sha512-SzoRg7ux5DWTII9J2qkrZrqV1gt+rTaoufMxEzXbS26Uid0NwaJd123HcoB80TgubEppxxIGdNxCx50fEoEWQA==", + "requires": { + "string-convert": "^0.2.0" + } + }, + "json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsonpath-plus": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-4.0.0.tgz", + "integrity": "sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==", + "dev": true + }, + "jsonwebtoken": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", + "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", + "dev": true, + "requires": { + "jws": "^3.2.2", + "lodash": "^4.17.21", + "ms": "^2.1.1", + "semver": "^7.3.8" + }, + "dependencies": { + "jwa": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", + "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "dev": true, + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dev": true, + "requires": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + } + } + }, + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dev": true, + "requires": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + } + }, + "jszip": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.8.0.tgz", + "integrity": "sha512-cnpQrXvFSLdsR9KR5/x7zdf6c3m8IhZfZzSblFEHSqBaVwD2nvJ4CuCKLyvKvwBgZm08CgfSoiTBQLm5WW9hGw==", + "dev": true, + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "just-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", + "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", + "dev": true + }, + "jwa": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", + "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", + "dev": true, + "requires": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "jws": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", + "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", + "dev": true, + "requires": { + "jwa": "^2.0.0", + "safe-buffer": "^5.0.1" + } + }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dev": true, + "requires": { + "json-buffer": "3.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true + }, + "klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "dev": true + }, + "last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", + "dev": true, + "requires": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + } + }, + "latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dev": true, + "requires": { + "package-json": "^6.3.0" + } + }, + "lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "requires": { + "readable-stream": "^2.0.5" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", + "dev": true, + "requires": { + "flush-write-stream": "^1.0.2" + } + }, + "left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", + "dev": true + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "dev": true, + "requires": { + "immediate": "~3.0.5" + } + }, + "liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "requires": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + }, + "dependencies": { + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "lit-element": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-2.5.1.tgz", + "integrity": "sha512-ogu7PiJTA33bEK0xGu1dmaX5vhcRjBXCFexPja0e7P7jqLhTpNKYRPmE+GmiCaRVAbiQKGkUgkh/i6+bh++dPQ==", + "requires": { + "lit-html": "^1.1.1" + } + }, + "lit-html": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-1.4.1.tgz", + "integrity": "sha512-B9btcSgPYb1q4oSOb/PrOT6Z/H+r6xuNzfH4lFli/AWhYwdtrgQkQWBbIc6mdnf6E2IL3gDXdkkqNktpU0OZQA==" + }, + "livereload-js": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", + "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", + "dev": true + }, + "load-json-file": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz", + "integrity": "sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.15", + "parse-json": "^5.0.0", + "strip-bom": "^4.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "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, + "requires": { + "graceful-fs": "^4.1.5", + "js-yaml": "^3.13.0", + "pify": "^4.0.1", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true + } + } + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "peer": true + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==", + "dev": true + }, + "lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA==", + "dev": true + }, + "lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg==", + "dev": true + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==", + "dev": true + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==", + "dev": true + }, + "lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ==", + "dev": true + }, + "lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w==", + "dev": true + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==", + "dev": true + }, + "lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ==", + "dev": true + }, + "lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==", + "dev": true + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "dev": true + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", + "dev": true, + "requires": { + "lodash._root": "^3.0.0" + } + }, + "lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", + "dev": true + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", + "dev": true + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", + "dev": true, + "requires": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.omit": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.omit/-/lodash.omit-4.5.0.tgz", + "integrity": "sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==" + }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", + "dev": true + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "dev": true + }, + "lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", + "dev": true, + "requires": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", + "dev": true, + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "dependencies": { + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "lolex": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", + "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", + "dev": true + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "magic-string": { + "version": "0.30.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.0.tgz", + "integrity": "sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==", + "dev": true, + "requires": { + "@jridgewell/sourcemap-codec": "^1.4.13" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "requires": { + "tmpl": "1.0.5" + } + }, + "map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dev": true, + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true + }, + "map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true + }, + "map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "markdown-to-jsx": { + "version": "6.11.4", + "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-6.11.4.tgz", + "integrity": "sha512-3lRCD5Sh+tfA52iGgfs/XZiw33f7fFX9Bn55aNnVNUd2GzLDkOWyKYYD8Yju2B1Vn+feiEdgJs8T6Tg0xNokPw==", + "requires": { + "prop-types": "^15.6.2", + "unquote": "^1.1.0" + } + }, + "matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", + "dev": true, + "requires": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true + }, + "mem": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz", + "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==", + "dev": true, + "requires": { + "map-age-cleaner": "^0.1.3", + "mimic-fn": "^3.1.0" + } + }, + "memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "dev": true, + "requires": { + "fs-monkey": "^1.0.4" + } + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "requires": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "dependencies": { + "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 + } + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.0.3.tgz", + "integrity": "sha512-KgI4P7MSM31MNBftGJ07WBsLYLx7z9mQsL6+bcHk80AdmUA3cPzX69MK6dSgEgSF9TXLOl040pgo0XP/VTMENA==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "dev": true + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", + "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", + "dev": true + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" + }, + "minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" + }, + "monaco-editor": { + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.32.1.tgz", + "integrity": "sha512-LUt2wsUvQmEi2tfTOK+tjAPvt7eQ+K5C4rZPr6SeuyzjAuAHrIvlUloTcOiGjZW3fn3a/jFQCONrEJbNOaCqbA==" + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "msal": { + "version": "1.4.17", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.17.tgz", + "integrity": "sha512-RjHwP2cCIWQ9iUIk1SziUMb9+jj5mC4OqG2w16E5yig8jySi/TwiFvKlwcjNrPsndph0HtgCtbENnk5julf3yQ==", + "requires": { + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "msalBrowserLegacy": { + "version": "npm:@azure/msal-browser@2.22.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.22.0.tgz", + "integrity": "sha512-ZpnbnzjYGRGHjWDPOLjSp47CQvhK927+W9avtLoNNCMudqs2dBfwj76lnJwObDE7TAKmCUueTiieglBiPb1mgQ==", + "requires": { + "@azure/msal-common": "^6.1.0" + }, + "dependencies": { + "@azure/msal-common": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-6.4.0.tgz", + "integrity": "sha512-WZdgq9f9O8cbxGzdRwLLMM5xjmLJ2mdtuzgXeiGxIRkVVlJ9nZ6sWnDFKa2TX8j72UXD1IfL0p/RYNoTXYoGfg==" + } + } + }, + "msalLegacy": { + "version": "npm:msal@1.4.12", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.12.tgz", + "integrity": "sha512-gjupwQ6nvNL6mZkl5NIXyUmZhTiEMRu5giNdgHMh8l5EPOnV2Xj6nukY1NIxFacSTkEYUSDB47Pej9GxDYf+1w==", + "requires": { + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "multimatch": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz", + "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==", + "dev": true, + "requires": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "@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 + }, + "array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", + "dev": true + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "dev": true + } + } + }, + "multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==", + "dev": true, + "requires": { + "duplexer2": "0.0.2" + } + }, + "mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "dev": true + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "requires": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "nan": { + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "dev": true, + "optional": true + }, + "nanocolors": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz", + "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==", + "dev": true + }, + "nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-emoji": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", + "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", + "dev": true, + "requires": { + "lodash": "^4.17.21" + } + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + }, + "dependencies": { + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + } + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + }, + "dependencies": { + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + } + } + }, + "node-notifier": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-10.0.1.tgz", + "integrity": "sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==", + "dev": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.5", + "shellwords": "^0.1.1", + "uuid": "^8.3.2", + "which": "^2.0.2" + }, + "dependencies": { + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "node-releases": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.12.tgz", + "integrity": "sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==" + }, + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "devOptional": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true + }, + "normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "dev": true + }, + "now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dev": true, + "requires": { + "once": "^1.3.2" + } + }, + "npm-bundled": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", + "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-check": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/npm-check/-/npm-check-6.0.1.tgz", + "integrity": "sha512-tlEhXU3689VLUHYEZTS/BC61vfeN2xSSZwoWDT6WLuenZTpDmGmNT5mtl15erTR0/A15ldK06/NEKg9jYJ9OTQ==", + "dev": true, + "requires": { + "callsite-record": "^4.1.3", + "chalk": "^4.1.0", + "co": "^4.6.0", + "depcheck": "^1.3.1", + "execa": "^5.0.0", + "giturl": "^1.0.0", + "global-modules": "^2.0.0", + "globby": "^11.0.2", + "inquirer": "^7.3.3", + "is-ci": "^2.0.0", + "lodash": "^4.17.20", + "meow": "^9.0.0", + "minimatch": "^3.0.2", + "node-emoji": "^1.10.0", + "ora": "^5.3.0", + "package-json": "^6.5.0", + "path-exists": "^4.0.0", + "pkg-dir": "^5.0.0", + "preferred-pm": "^3.0.3", + "rc-config-loader": "^4.0.0", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "strip-ansi": "^6.0.0", + "text-table": "^0.2.0", + "throat": "^6.0.1", + "update-notifier": "^5.1.0", + "xtend": "^4.0.2" + }, + "dependencies": { + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + }, + "pkg-dir": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", + "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", + "dev": true, + "requires": { + "find-up": "^5.0.0" + } + }, + "throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==", + "dev": true + } + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true + }, + "npm-package-arg": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", + "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", + "dev": true, + "requires": { + "hosted-git-info": "^2.7.1", + "osenv": "^0.1.5", + "semver": "^5.6.0", + "validate-npm-package-name": "^3.0.0" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "npm-packlist": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.5.tgz", + "integrity": "sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==", + "dev": true, + "requires": { + "glob": "^7.1.6", + "ignore-walk": "^3.0.3", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "dev": true + }, + "nwsapi": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.5.tgz", + "integrity": "sha512-6xpotnECFy/og7tKSBVmUNft7J3jyXAka4XvG6AUhFWRz+Q/Ljus7znJAA3bxColfQLdS+XsjoodtJfCgeTEFQ==", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-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, + "requires": { + "kind-of": "^3.0.2" + } + }, + "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, + "requires": { + "kind-of": "^3.0.2" + } + }, + "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, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "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 + } + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "dev": true, + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.entries": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.6.tgz", + "integrity": "sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.fromentries": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.6.tgz", + "integrity": "sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.hasown": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.2.tgz", + "integrity": "sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==", + "dev": true, + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.values": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.6.tgz", + "integrity": "sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "office-ui-fabric-core": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.1.tgz", + "integrity": "sha512-jcfycbVOm2aUoI+AGtHW24HvM7nUVFr44hR5NIE56EobK67bVwbNAQL15CJj3vNz5PBrnitsV9ROOB+KOEWn8g==" + }, + "office-ui-fabric-react": { + "version": "7.204.0", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.204.0.tgz", + "integrity": "sha512-W1xIsYEwxPrGYojvVtGTGvSfdnUoPEm8w6hhMlW/uFr5YwIB1isG/dVk4IZxWbcbea7612u059p+jRf+RjPW0w==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.17", + "@fluentui/react-theme-provider": "^0.19.16", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.16", + "@uifabric/icons": "^7.9.5", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "@fluentui/dom-utilities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", + "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "@fluentui/keyboard-key": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.2.17.tgz", + "integrity": "sha512-iT1bU56rKrKEOfODoW6fScY11qj3iaYrZ+z11T6fo5+TDm84UGkkXjLXJTE57ZJzg0/gbccHQWYv+chY7bJN8Q==", + "requires": { + "tslib": "^1.10.0" + } + }, + "@fluentui/react-focus": { + "version": "7.18.17", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.17.tgz", + "integrity": "sha512-W+sLIhX7wLzMsJ0jhBrDAblkG3DNbRbF8UoSieRVdAAm7xVf5HpiwJ6tb6nGqcFOnpRh8y+fjyVM+dV3K6GNHA==", + "requires": { + "@fluentui/keyboard-key": "^0.2.12", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "@fluentui/react-theme-provider": { + "version": "0.19.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.19.16.tgz", + "integrity": "sha512-Kf7z4ZfNLS/onaFL5eQDSlizgwy2ytn6SDyjEKV+9VhxIXdDtOh8AaMXWE7dsj1cRBfBUvuGPVnsnoaGdHxJ+A==", + "requires": { + "@fluentui/react-compose": "^0.19.24", + "@fluentui/react-stylesheets": "^0.2.9", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "dependencies": { + "@fluentui/react-compose": { + "version": "0.19.24", + "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.19.24.tgz", + "integrity": "sha512-4PO7WSIZjwBGObpknjK8d1+PhPHJGSlVSXKFHGEoBjLWVlCTMw6Xa1S4+3K6eE3TEBbe9rsqwwocMTFHjhWwtQ==", + "requires": { + "@types/classnames": "^2.2.9", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + } + }, + "@fluentui/react-stylesheets": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-stylesheets/-/react-stylesheets-0.2.9.tgz", + "integrity": "sha512-6GDU/cUEG/eJ4owqQXDWPmP5L1zNh2NLEDKdEzxd7cWtGnoXLeMjbs4vF4t5wYGzGaxZmUQILOvJdgCIuc9L9Q==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + } + } + }, + "@fluentui/react-window-provider": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", + "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "@fluentui/theme": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", + "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "requires": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "@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==" + }, + "@uifabric/foundation": { + "version": "7.10.16", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.16.tgz", + "integrity": "sha512-x13xS9aKh6FEWsyQP2jrjyiXmUUdgyuAfWKMLhUTK4Rsc+vJANwwVk4fqGsU021WA6pghcIirvEVpWf5MlykDQ==", + "requires": { + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "@uifabric/react-hooks": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.16.4.tgz", + "integrity": "sha512-k8RJYTMICWA6varT5Y+oCf2VDHHXN0tC2GuPD4I2XqYCTLaXtNCm4+dMcVA2x8mv1HIO7khvm/8aqKheU/tDfQ==", + "requires": { + "@fluentui/react-window-provider": "^1.0.6", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + } + }, + "@uifabric/utilities": { + "version": "7.38.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.38.2.tgz", + "integrity": "sha512-5yM4sm142VEBg3/Q5SFheBXqnrZi9CNF5rjHNoex0GgGtG3AHPuS7U8gjm+/Io1MvbuCrn6lyyIw0MDvh1Ebkw==", + "requires": { + "@fluentui/dom-utilities": "^1.1.2", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + }, + "dependencies": { + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + } + } + }, + "open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "requires": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "dependencies": { + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + } + } + }, + "orchestrator": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", + "integrity": "sha512-DrQ43ngaJ0e36j2CHyoDoIg1K4zbc78GnTQESebK9vu6hj4W5/pvfSFO/kgM620Yd0YnhseSNYsLK3/SszZ5NQ==", + "dev": true, + "requires": { + "end-of-stream": "~0.1.5", + "sequencify": "~0.0.7", + "stream-consume": "~0.1.0" + }, + "dependencies": { + "end-of-stream": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", + "integrity": "sha512-go5TQkd0YRXYhX+Lc3UrXkoKU5j+m72jEP5lHWr2Nh82L8wfZtH8toKgcg4T10o23ELIMGXQdwCbl+qAXIPDrw==", + "dev": true, + "requires": { + "once": "~1.3.0" + } + }, + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", + "dev": true, + "requires": { + "wrappy": "1" + } + } + } + }, + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", + "dev": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "dev": true + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==", + "dev": true + }, + "p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + }, + "dependencies": { + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + } + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-reflect": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-reflect/-/p-reflect-2.1.0.tgz", + "integrity": "sha512-paHV8NUz8zDHu5lhr/ngGWQiW067DK/+IbJ+RfZ4k+s8y4EKyYCz8pGYWjxCg35eHztpJAt+NUgvN4L+GCbPlg==", + "dev": true + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dev": true, + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } + }, + "p-settle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/p-settle/-/p-settle-4.1.1.tgz", + "integrity": "sha512-6THGh13mt3gypcNMm0ADqVNCcYa3BK6DWsuJWFCuEKP1rpY+OKGp7gaZwVmLspmic01+fsg/fN57MfvDzZ/PuQ==", + "dev": true, + "requires": { + "p-limit": "^2.2.2", + "p-reflect": "^2.1.0" + }, + "dependencies": { + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + } + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dev": true, + "requires": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", + "dev": true, + "requires": { + "no-case": "^2.2.0" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dev": true, + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "dev": true + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "dev": true + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", + "dev": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "dev": true, + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "devOptional": true + }, + "pidof": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pidof/-/pidof-1.0.2.tgz", + "integrity": "sha512-LLJhTVEUCZnotdAM5rd7KiTdLGgk6i763/hsd5pO+8yuF7mdgg0ob8w/98KrTAcPsj6YzGrkFLPVtBOr1uW2ag==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "dev": true + }, + "pkg-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-1.1.3.tgz", + "integrity": "sha512-9hHgE5+Xai/ChrnahNP8Ke0VNF/s41IZIB/d24eMHEaRamdPg+wwlRm2lTb5wMvE8eTIKrYZsrxfuOwt3dpsIQ==", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "load-json-file": "^1.1.0", + "object-assign": "^4.0.1", + "symbol": "^0.2.1" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + } + } + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dev": true, + "requires": { + "semver-compare": "^1.0.0" + } + }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true + }, + "postcss": { + "version": "8.4.24", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz", + "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==", + "requires": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "dependencies": { + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + } + } + }, + "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, + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "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, + "requires": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "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, + "requires": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + } + }, + "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, + "requires": {} + }, + "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, + "requires": {} + }, + "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, + "requires": {} + }, + "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, + "requires": {} + }, + "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, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "semver": "^7.3.4" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "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, + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + } + }, + "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, + "requires": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + } + }, + "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, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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, + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "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, + "requires": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "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, + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-1.5.0.tgz", + "integrity": "sha512-KiAihzcV0TxTTNA5OXreyIXctuHOfR50WIhqBpc8pe0Q5dcs/Uap9EVlifOI9am7zGGdGOJQ6B1MPYKo2UxgOg==", + "dev": true, + "requires": { + "css-modules-loader-core": "^1.1.0", + "generic-names": "^2.0.1", + "lodash.camelcase": "^4.3.0", + "postcss": "^7.0.1", + "string-hash": "^1.1.1" + }, + "dependencies": { + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + } + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", + "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + } + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + }, + "dependencies": { + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + } + } + }, + "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, + "requires": {} + }, + "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, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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, + "requires": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + } + }, + "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, + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "dependencies": { + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true + } + } + }, + "postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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, + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "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, + "requires": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + } + }, + "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, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "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, + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + } + }, + "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, + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "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==" + }, + "preferred-pm": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.0.3.tgz", + "integrity": "sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==", + "dev": true, + "requires": { + "find-up": "^5.0.0", + "find-yarn-workspace-root2": "1.2.16", + "path-exists": "^4.0.0", + "which-pm": "2.0.0" + }, + "dependencies": { + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + } + } + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "dev": true + }, + "pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dev": true, + "requires": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + } + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "dev": true + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "dev": true + }, + "pseudolocale": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-1.1.0.tgz", + "integrity": "sha512-OZ8I/hwYEJ3beN3IEcNnt8EpcqblH0/x23hulKBXjs+WhTTEle+ijCHCkh2bd+cIIeCuCwSCbBe93IthGG6hLw==", + "dev": true, + "requires": { + "commander": "*" + } + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==" + }, + "pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dev": true, + "requires": { + "escape-goat": "^2.0.0" + } + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "query-ast": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/query-ast/-/query-ast-1.0.5.tgz", + "integrity": "sha512-JK+1ma4YDuLjvKKcz9JZ70G+CM9qEOs/l1cZzstMMfwKUabTJ9sud5jvDGrUNuv03yKUgs82bLkHXJkDyhRmBw==", + "dev": true, + "requires": { + "invariant": "2.2.4", + "lodash": "^4.17.21" + } + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "dev": true + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true + }, + "ramda": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", + "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "dev": true, + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + } + }, + "raw-loader": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", + "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "dev": true + } + } + }, + "rc-config-loader": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-4.1.3.tgz", + "integrity": "sha512-kD7FqML7l800i6pS6pvLyIE2ncbk9Du8Q0gp/4hMPhJU6ZxApkoLcGD8ZeqgiAlfwZ6BlETq6qqe+12DUL207w==", + "dev": true, + "requires": { + "debug": "^4.3.4", + "js-yaml": "^4.1.0", + "json5": "^2.2.2", + "require-from-string": "^2.0.2" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + } + } + }, + "react": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", + "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "react-ace": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/react-ace/-/react-ace-10.1.0.tgz", + "integrity": "sha512-VkvUjZNhdYTuKOKQpMIZi7uzZZVgzCjM7cLYu6F64V0mejY8a2XTyPUIMszC6A4trbeMIHbK5fYFcT/wkP/8VA==", + "requires": { + "ace-builds": "^1.4.14", + "diff-match-patch": "^1.0.5", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "prop-types": "^15.7.2" + } + }, + "react-dom": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz", + "integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.1" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "react-property": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/react-property/-/react-property-2.0.0.tgz", + "integrity": "sha512-kzmNjIgU32mO4mmH5+iUyrqlpFQhF8K2k7eZ4fdLSOPFrD1XgEuSBv9LDEgxRXTMBqMd8ppT0x6TIzqE5pdGdw==" + }, + "read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", + "dev": true, + "requires": { + "mute-stream": "~0.0.4" + } + }, + "read-package-json": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.2.tgz", + "integrity": "sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==", + "dev": true, + "requires": { + "glob": "^7.1.1", + "json-parse-even-better-errors": "^2.3.0", + "normalize-package-data": "^2.0.0", + "npm-normalize-package-bin": "^1.0.0" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "read-package-tree": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.1.6.tgz", + "integrity": "sha512-FCX1aT3GWyY658wzDICef4p+n0dB+ENRct8E/Qyvppj6xVpOYerBHfUu7OP5Rt1/393Tdglguf5ju5DEX4wZNg==", + "dev": true, + "requires": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "once": "^1.3.0", + "read-package-json": "^2.0.0", + "readdir-scoped-modules": "^1.0.0" + } + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "read-yaml-file": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-2.1.0.tgz", + "integrity": "sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==", + "dev": true, + "requires": { + "js-yaml": "^4.0.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + } + } + }, + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdir-scoped-modules": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", + "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", + "dev": true, + "requires": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "graceful-fs": "^4.1.2", + "once": "^1.3.0" + } + }, + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "devOptional": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "realpath-native": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-2.0.0.tgz", + "integrity": "sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q==", + "dev": true + }, + "recast": { + "version": "0.11.23", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", + "integrity": "sha512-+nixG+3NugceyR8O1bLU45qs84JgI3+8EauyRZafLgC9XbdAOIVgwV1Pe2da0YzGo62KzWoZwUpVEQf6qNAXWA==", + "dev": true, + "requires": { + "ast-types": "0.9.6", + "esprima": "~3.1.0", + "private": "~0.1.5", + "source-map": "~0.5.0" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + } + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + }, + "regenerator-transform": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexp.prototype.flags": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz", + "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "functions-have-names": "^1.2.3" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true + }, + "regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "requires": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + } + }, + "registry-auth-token": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz", + "integrity": "sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==", + "dev": true, + "requires": { + "rc": "1.2.8" + } + }, + "registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dev": true, + "requires": { + "rc": "^1.2.8" + } + }, + "regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true + }, + "remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + } + }, + "remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", + "dev": true, + "requires": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==", + "dev": true + }, + "replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + } + } + }, + "request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "requires": { + "lodash": "^4.17.19" + } + }, + "request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "dev": true, + "requires": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "dependencies": { + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", + "dev": true + }, + "require-package-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/require-package-name/-/require-package-name-2.0.1.tgz", + "integrity": "sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q==", + "dev": true + }, + "requirejs": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", + "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "dependencies": { + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + }, + "resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", + "dev": true, + "requires": { + "value-or-function": "^3.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "dev": true + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "dev": true, + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "requires": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rfc4648": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/rfc4648/-/rfc4648-1.5.2.tgz", + "integrity": "sha512-tLOizhR6YGovrEBLatX1sdcuhoSCXddw3mqNVAcKxGJ+J0hFeJ+SjeWCv5UPA/WU3YzWPPuCVYgXBKZUPGpKtg==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true + }, + "run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", + "dev": true, + "requires": { + "aproba": "^1.1.1" + } + }, + "rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-json-parse": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", + "integrity": "sha512-o0JmTu17WGUaUOHa1l0FPGXKBfijbxK6qoHzlkihsDXxzBHvJcA7zgviKR92Xs841rX9pK16unfphLq0/KqX7A==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "dev": true, + "requires": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "sass": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.44.0.tgz", + "integrity": "sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "dev": true, + "requires": { + "xmlchars": "^2.1.1" + } + }, + "scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "scroll-into-view-if-needed": { + "version": "2.2.31", + "resolved": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz", + "integrity": "sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA==", + "requires": { + "compute-scroll-into-view": "^1.0.20" + } + }, + "scss-parser": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/scss-parser/-/scss-parser-1.0.6.tgz", + "integrity": "sha512-SH3TaoaJFzfAtqs3eG1j5IuHJkeEW5rKUPIjIN+ZorLAyJLHItQGnsgwHk76v25GtLtpT9IqfAcqK4vFWdiw+w==", + "dev": true, + "requires": { + "invariant": "2.2.4", + "lodash": "4.17.21" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dev": true, + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "requires": { + "lru-cache": "^6.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } + }, + "semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", + "dev": true + }, + "semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dev": true, + "requires": { + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", + "dev": true, + "requires": { + "sver-compat": "^1.5.0" + } + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "sequencify": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", + "integrity": "sha512-YL8BPm0tp6SlXef/VqYpA/ijmTsDP2ZEXzsnqjkaWS7NP7Bfvw18NboL0O8WCIjy67sOCG3MYSK1PB4GC9XdtQ==", + "dev": true + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-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, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-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, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-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, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + }, + "dependencies": { + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + } + } + }, + "sort-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", + "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", + "dev": true, + "requires": { + "is-plain-obj": "^2.0.0" + }, + "dependencies": { + "is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "dev": true + } + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-loader": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.3.tgz", + "integrity": "sha512-6YHeF+XzDOrT/ycFJNI53cgEsp/tHTMl37hi7uVyqFAlTXW109JazaQCkbc+jjoL2637qkH1amLi+JzrIpt5lA==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.6.1", + "whatwg-mimetype": "^2.3.0" + }, + "dependencies": { + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true + }, + "spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", + "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==", + "dev": true + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "dev": true + }, + "stack-utils": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", + "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + } + } + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "dev": true + }, + "state-local": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/state-local/-/state-local-1.0.7.tgz", + "integrity": "sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-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, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-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, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-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, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + } + } + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", + "dev": true + }, + "stoppable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", + "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-consume": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", + "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==", + "dev": true + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "string-argv": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", + "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", + "dev": true + }, + "string-convert": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz", + "integrity": "sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A==" + }, + "string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", + "dev": true + }, + "string-length": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "dev": true, + "requires": { + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "string-template": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", + "integrity": "sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==", + "dev": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trim": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz", + "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz", + "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "string.prototype.trimstart": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz", + "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "requires": { + "min-indent": "^1.0.0" + } + }, + "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 + }, + "style-to-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.3.tgz", + "integrity": "sha512-zKI5gN/zb7LS/Vm0eUwjmjrXWw8IMtyA8aPBJZdYiQTXj4+wQ3IucOLIOnF7zCHxvW8UhIGh/uZh/t9zEHXNTQ==", + "requires": { + "style-to-object": "0.4.1" + } + }, + "style-to-object": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.4.1.tgz", + "integrity": "sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==", + "requires": { + "inline-style-parser": "0.1.1" + } + }, + "styled-components": { + "version": "6.0.0-rc.3", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-6.0.0-rc.3.tgz", + "integrity": "sha512-5FbCTxynopck99GRwM5Ey0+VRp8pkQq69TwGOJJeYtR7gPvwGjNx8yBPLN7/dfxwwvn9ymOZYB19eQkv2k70wQ==", + "requires": { + "@babel/cli": "^7.21.0", + "@babel/core": "^7.21.0", + "@babel/helper-module-imports": "^7.18.6", + "@babel/plugin-external-helpers": "^7.18.6", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.20.7", + "@babel/preset-env": "^7.20.2", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.21.0", + "@babel/traverse": "^7.21.2", + "@emotion/unitless": "^0.8.0", + "css-to-react-native": "^3.2.0", + "postcss": "^8.4.23", + "shallowequal": "^1.1.0", + "stylis": "^4.2.0", + "tslib": "^2.5.0" + }, + "dependencies": { + "tslib": { + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz", + "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==" + } + } + }, + "stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dev": true, + "requires": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + } + }, + "stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==" + }, + "sudo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sudo/-/sudo-1.0.3.tgz", + "integrity": "sha512-3xMsaPg+8Xm+4LQm0b2V+G3lz3YxtDBzlqiU8CXw2AOIIDSvC1kBxIxBjnoCTq8dTTXAy23m58g6mdClUocpmQ==", + "dev": true, + "requires": { + "inpath": "~1.0.2", + "pidof": "~1.0.2", + "read": "~1.0.3" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", + "dev": true, + "requires": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "dependencies": { + "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 + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + } + } + }, + "symbol": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", + "integrity": "sha512-IUW+ek7apEaW5bFhS6WpYoNtVpNTlNoqB/PH7YiMWQTxSPeXCzG4PILVakwXivJt3ZXWeO1fIJnUd/L9A/VeGA==", + "dev": true + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "tabbable": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-5.3.3.tgz", + "integrity": "sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA==" + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "tar": { + "version": "6.1.15", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", + "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "ternary-stream": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-2.1.1.tgz", + "integrity": "sha512-j6ei9hxSoyGlqTmoMjOm+QNvUKDOIY6bNl4Uh1lhBvl6yjPW2iLqxDUYyfDPZknQ4KdRziFl+ec99iT4l7g0cw==", + "dev": true, + "requires": { + "duplexify": "^3.5.0", + "fork-stream": "^0.0.4", + "merge-stream": "^1.0.0", + "through2": "^2.0.1" + }, + "dependencies": { + "merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + } + } + }, + "terser": { + "version": "5.18.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.18.1.tgz", + "integrity": "sha512-j1n0Ao919h/Ai5r43VAnfV/7azUYW43GPxK7qSATzrsERfW7+y2QW9Cp9ufnRF5CQUWbnLSo7UJokSWCqg4tsQ==", + "dev": true, + "peer": true, + "requires": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true, + "peer": true + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "dev": true, + "peer": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" + }, + "dependencies": { + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "peer": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "peer": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dev": true, + "peer": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "peer": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "dependencies": { + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "requires": { + "any-promise": "^1.0.0" + } + }, + "thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "requires": { + "thenify": ">= 3.1.0 < 4" + } + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==", + "dev": true + }, + "tiny-lr": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", + "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", + "dev": true, + "requires": { + "body": "^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" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "tinymce": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/tinymce/-/tinymce-6.4.1.tgz", + "integrity": "sha512-+/cS2AM9l6p72IBs2uolHbGsBUztLs0WslqNgFaTXtmMksTNUOhh8p08xtA/fa03UGlWEC6/EJoeV95/QDXa2A==" + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "dev": true + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "devOptional": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", + "dev": true, + "requires": { + "through2": "^2.0.3" + } + }, + "toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true + }, + "tough-cookie": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", + "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "dev": true, + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "dependencies": { + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true + } + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true + }, + "true-case-path": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-2.2.1.tgz", + "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==", + "dev": true + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", + "dev": true + }, + "tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "dev": true + }, + "uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "dev": true, + "requires": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + } + } + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "dev": true + }, + "undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + }, + "dependencies": { + "fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", + "dev": true + } + } + }, + "undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", + "dev": true + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==" + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + } + } + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "requires": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "update-browserslist-db": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "dependencies": { + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + } + } + }, + "update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "dev": true, + "requires": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "dependencies": { + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", + "dev": true + } + } + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "dev": true + }, + "url": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.1.tgz", + "integrity": "sha512-rWS3H04/+mzzJkv0eZ7vEDGiQbgquI1fGfOad6zKvgYQi1SzMmhl7c/DdRGxhaWrVH6z0qWITo8rpnxK/RfEhA==", + "dev": true, + "requires": { + "punycode": "^1.4.1", + "qs": "^6.11.0" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + }, + "qs": { + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + } + } + }, + "url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "dev": true, + "requires": { + "prepend-http": "^2.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true + }, + "uuid": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", + "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", + "dev": true + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "v8-to-istanbul": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz", + "integrity": "sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + } + } + }, + "v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", + "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", + "dev": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "dev": true + }, + "value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", + "dev": true + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + }, + "dependencies": { + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true + } + } + }, + "vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "dependencies": { + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + } + } + }, + "vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "requires": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + } + }, + "vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", + "dev": true, + "requires": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "dev": true, + "requires": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "requires": { + "makeerror": "1.0.12" + } + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dev": true, + "peer": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "dev": true, + "optional": true, + "requires": { + "chokidar": "^2.1.8" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "optional": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "optional": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "optional": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "optional": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "optional": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "optional": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "optional": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "optional": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "optional": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "optional": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "optional": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "optional": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "optional": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "optional": true + } + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "optional": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "wc-react": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/wc-react/-/wc-react-0.5.1.tgz", + "integrity": "sha512-AI5mFXbyUhAhzjBr12xpPAUDthE+qOWTGuRgOpj7a9qjO7+7q/A/IAS23lz5vmltFaKY+MWIPYopJfAoP5/E+Q==" + }, + "wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "webpack": { + "version": "5.88.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.0.tgz", + "integrity": "sha512-O3jDhG5e44qIBSi/P6KpcCcH7HD+nYIHVBhdWFxcLOcIGN8zGo5nqF3BjyNCxIh4p1vFdNnreZv2h2KkoAw3lw==", + "dev": true, + "peer": true, + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "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, + "peer": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "peer": true + }, + "schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "peer": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "peer": true + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz", + "integrity": "sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==", + "dev": true, + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + } + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true + }, + "express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + } + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ipaddr.js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "dev": true + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + }, + "schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true + }, + "ws": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "dev": true, + "requires": {} + } + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", + "dev": true + }, + "which-pm": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-2.0.0.tgz", + "integrity": "sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==", + "dev": true, + "requires": { + "load-yaml-file": "^0.2.0", + "path-exists": "^4.0.0" + } + }, + "which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dev": true, + "requires": { + "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", + "is-typed-array": "^1.1.10" + } + }, + "widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dev": true, + "requires": { + "string-width": "^4.0.0" + } + }, + "window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw==", + "dev": true + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "write-yaml-file": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/write-yaml-file/-/write-yaml-file-4.2.0.tgz", + "integrity": "sha512-LwyucHy0uhWqbrOkh9cBluZBeNVxzHjDaE9mwepZG3n3ZlbM4v3ndrFw51zW/NXYFFqP+QWZ72ihtLWTh05e4Q==", + "dev": true, + "requires": { + "js-yaml": "^4.0.0", + "write-file-atomic": "^3.0.3" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + } + } + }, + "ws": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-4.1.0.tgz", + "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0" + } + }, + "xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "dev": true + }, + "xml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", + "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==", + "dev": true + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "xml2js": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", + "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", + "dev": true, + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + } + }, + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "xmldoc": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.4.tgz", + "integrity": "sha512-rQshsBGR5s7pUNENTEncpI2LTCuzicri0DyE4SCV5XmS0q81JS8j1iPijP0Q5c4WLGbKh3W92hlOwY6N9ssW1w==", + "dev": true, + "requires": { + "sax": "^1.2.4" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", + "integrity": "sha512-KmjJbWBkYiSRUChcOSa4rtBxDXf0j4ISz+tpeNa4LKIBllgKnkemJ3x4yo4Yydp3wPU4/xJTaKTLLZ8V7zhI7A==", + "dev": true, + "requires": { + "camelcase": "^2.0.1", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "lodash.assign": "^4.0.3", + "os-locale": "^1.4.0", + "pkg-conf": "^1.1.2", + "read-pkg-up": "^1.0.1", + "require-main-filename": "^1.0.1", + "string-width": "^1.0.1", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^2.4.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "dev": true + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "yargs-parser": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "lodash.assign": "^4.0.6" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true + } + } + } + } + }, + "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 + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true + }, + "z-schema": { + "version": "3.18.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-3.18.4.tgz", + "integrity": "sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw==", + "dev": true, + "requires": { + "commander": "^2.7.1", + "lodash.get": "^4.0.0", + "lodash.isequal": "^4.0.0", + "validator": "^8.0.0" + } + } + } +} diff --git a/samples/react-sp-tinymce/package.json b/samples/react-sp-tinymce/package.json new file mode 100644 index 000000000..2f24ef1ec --- /dev/null +++ b/samples/react-sp-tinymce/package.json @@ -0,0 +1,58 @@ +{ + "name": "oc-sp-tinymce", + "version": "0.0.1", + "private": true, + "engines": { + "node": ">=16.13.0 <17.0.0" + }, + "main": "lib/index.js", + "scripts": { + "build": "gulp bundle", + "clean": "gulp clean", + "test": "gulp test" + }, + "dependencies": { + "@fluentui/react": "^7.199.1", + "@microsoft/mgt": "^2.11.1", + "@microsoft/mgt-react": "^2.11.1", + "@microsoft/sp-component-base": "1.17.4", + "@microsoft/sp-core-library": "1.17.4", + "@microsoft/sp-lodash-subset": "1.17.4", + "@microsoft/sp-office-ui-fabric-core": "1.17.4", + "@microsoft/sp-property-pane": "1.17.4", + "@microsoft/sp-webpart-base": "1.17.4", + "@pnp/logging": "^1.3.11", + "@pnp/spfx-property-controls": "^3.14.0-beta.4786980", + "@tinymce/tinymce-react": "4.3.0", + "antd": "^5.0.0", + "dompurify": "^2.4.5", + "html-react-parser": "^4.0.0", + "office-ui-fabric-react": "^7.199.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "styled-components": "^6.0.0-rc.3", + "tinymce": "^6.4.1", + "tslib": "2.3.1" + }, + "devDependencies": { + "@microsoft/eslint-config-spfx": "1.17.4", + "@microsoft/eslint-plugin-spfx": "1.17.4", + "@microsoft/rush-stack-compiler-4.5": "0.5.0", + "@microsoft/sp-build-web": "1.17.4", + "@microsoft/sp-module-interfaces": "1.17.4", + "@rushstack/eslint-config": "2.5.1", + "@rushstack/eslint-plugin": "^0.12.0", + "@rushstack/eslint-plugin-security": "^0.6.0", + "@types/dompurify": "^3.0.2", + "@types/react": "17.0.45", + "@types/react-dom": "17.0.17", + "@types/webpack-env": "~1.15.2", + "@typescript-eslint/eslint-plugin": "^5.60.0", + "ajv": "^6.12.5", + "eslint": "8.7.0", + "eslint-plugin-promise": "^6.1.1", + "eslint-plugin-react-hooks": "4.3.0", + "gulp": "4.0.2", + "typescript": "4.5.5" + } +} diff --git a/samples/react-sp-tinymce/src/index.ts b/samples/react-sp-tinymce/src/index.ts new file mode 100644 index 000000000..fb81db1e2 --- /dev/null +++ b/samples/react-sp-tinymce/src/index.ts @@ -0,0 +1 @@ +// A file is required to be in the root of the /src directory by the TypeScript compiler diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/TinymceEditorWebPart.manifest.json b/samples/react-sp-tinymce/src/webparts/tinymceEditor/TinymceEditorWebPart.manifest.json new file mode 100644 index 000000000..6e29273d2 --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/TinymceEditorWebPart.manifest.json @@ -0,0 +1,28 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx/client-side-web-part-manifest.schema.json", + "id": "9c9486a4-035f-4a44-ab4c-d10c415796b4", + "alias": "TinymceEditorWebPart", + "componentType": "WebPart", + + // The "*" signifies that the version should be taken from the package.json + "version": "*", + "manifestVersion": 2, + + // If true, the component can only be installed on sites where Custom Script is allowed. + // Components that allow authors to embed arbitrary script code should set this to true. + // https://support.office.com/en-us/article/Turn-scripting-capabilities-on-or-off-1f2c515f-5d7e-448a-9fd7-835da935584f + "requiresCustomScript": false, + "supportedHosts": ["SharePointWebPart", "TeamsPersonalApp", "TeamsTab", "SharePointFullPage"], + "supportsThemeVariants": true, + + "preconfiguredEntries": [{ + "groupId": "5c03119e-3074-46fd-976b-c60198311f70", // Advanced + "group": { "default": "Advanced" }, + "title": { "default": "[OC] Tinymce Editor" }, + "description": { "default": "TinymceEditor description" }, + "officeFabricIconFontName": "FullWidthEdit", + "properties": { + + } + }] +} diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/TinymceEditorWebPart.ts b/samples/react-sp-tinymce/src/webparts/tinymceEditor/TinymceEditorWebPart.ts new file mode 100644 index 000000000..50c0311e6 --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/TinymceEditorWebPart.ts @@ -0,0 +1,227 @@ +import * as React from 'react'; +import * as ReactDom from 'react-dom'; +import { Version } from '@microsoft/sp-core-library'; +import { + IPropertyPaneConfiguration, + PropertyPaneTextField +} from '@microsoft/sp-property-pane'; +import { BaseClientSideWebPart } from '@microsoft/sp-webpart-base'; +import { IReadonlyTheme } from '@microsoft/sp-component-base'; +import * as strings from 'TinymceEditorWebPartStrings'; +import { ITinymceEditorProps } from './components/ITinymceEditorProps'; +import { PropertyFieldListPicker, PropertyFieldListPickerOrderBy } from '@pnp/spfx-property-controls/lib/PropertyFieldListPicker'; +import SharePointService from './services/SharePointService'; +import { IFieldSchema } from './model/IFieldSchema'; +import { TinymceEditor } from './components/TinymceEditor'; +import { Providers, SharePointProvider } from '@microsoft/mgt'; +import { FieldType } from './model/FieldType'; + +export interface ITinymceEditorWebPartProps { + listId: string; + siteUrl: string; + listItemId: string; + listFieldsSchema: IFieldSchema[]; + editorContent: string; +} + +export default class TinymceEditorWebPart extends BaseClientSideWebPart { + + private _isDarkTheme: boolean = false; + private _environmentMessage: string = ''; + + public render(): void { + const element: React.ReactElement = React.createElement( + TinymceEditor, + { + isDarkTheme: this._isDarkTheme, + environmentMessage: this._environmentMessage, + hasTeamsContext: !!this.context.sdks.microsoftTeams, + userDisplayName: this.context.pageContext.user.displayName, + siteUrl: this.properties.siteUrl, + listId: this.properties.listId, + listItemId: this.properties.listItemId, + listFieldsSchema: this.properties.listFieldsSchema, + context: this.context, + displayMode: this.displayMode, + editorContent: this.properties.editorContent, + onContentUpdate: this.onContentUpdate.bind(this) + } + ); + + ReactDom.render(element, this.domElement); + } + + protected onInit(): Promise { + + //Init SharePoint Service + SharePointService.Init(this.context.spHttpClient); + + //Init MGT SharePoint Provider + Providers.globalProvider = new SharePointProvider(this.context); + + return this._getEnvironmentMessage().then(message => { + this._environmentMessage = message; + }); + + return super.onInit(); + } + + + + private _getEnvironmentMessage(): Promise { + if (!!this.context.sdks.microsoftTeams) { // running in Teams, office.com or Outlook + return this.context.sdks.microsoftTeams.teamsJs.app.getContext() + .then(context => { + let environmentMessage: string = ''; + switch (context.app.host.name) { + case 'Office': // running in Office + environmentMessage = this.context.isServedFromLocalhost ? strings.AppLocalEnvironmentOffice : strings.AppOfficeEnvironment; + break; + case 'Outlook': // running in Outlook + environmentMessage = this.context.isServedFromLocalhost ? strings.AppLocalEnvironmentOutlook : strings.AppOutlookEnvironment; + break; + case 'Teams': // running in Teams + environmentMessage = this.context.isServedFromLocalhost ? strings.AppLocalEnvironmentTeams : strings.AppTeamsTabEnvironment; + break; + default: + throw new Error('Unknown host'); + } + + return environmentMessage; + }); + } + + return Promise.resolve(this.context.isServedFromLocalhost ? strings.AppLocalEnvironmentSharePoint : strings.AppSharePointEnvironment); + } + + protected onThemeChanged(currentTheme: IReadonlyTheme | undefined): void { + if (!currentTheme) { + return; + } + + this._isDarkTheme = !!currentTheme.isInverted; + const { + semanticColors + } = currentTheme; + + if (semanticColors) { + this.domElement.style.setProperty('--bodyText', semanticColors.bodyText || null); + this.domElement.style.setProperty('--link', semanticColors.link || null); + this.domElement.style.setProperty('--linkHovered', semanticColors.linkHovered || null); + } + + } + + protected onDispose(): void { + ReactDom.unmountComponentAtNode(this.domElement); + } + + protected get dataVersion(): Version { + return Version.parse('1.0'); + } + + protected getPropertyPaneConfiguration(): IPropertyPaneConfiguration { + return { + pages: [ + { + header: { + description: strings.PropertyPaneDescription + }, + groups: [ + { + groupName: strings.BasicGroupName, + groupFields: [ + PropertyPaneTextField('siteUrl', { + label: "Site URL" + }), + PropertyFieldListPicker('listId', { + label: 'Select a list', + selectedList: this.properties.listId, + includeHidden: false, + multiSelect: false, + orderBy: PropertyFieldListPickerOrderBy.Title, + disabled: false, + onPropertyChange: this.onPropertyPaneFieldChanged.bind(this), + properties: this.properties, + context: this.context as any, + deferredValidationTime: 0, + key: 'listPickerFieldId', + webAbsoluteUrl: this.properties.siteUrl + }), + PropertyPaneTextField('listItemId', { + label: "List Item Id" + }), + ] + } + ] + } + ] + }; + } + + protected async onPropertyPaneFieldChanged(propertyPath: string, oldValue: any, newValue: any): Promise { + if (propertyPath === 'listId' && newValue) { + // push new list value + super.onPropertyPaneFieldChanged(propertyPath, oldValue, newValue); + + //Get list fields + this.loadListFields(this.properties.siteUrl, newValue); + + // refresh the item selector control by repainting the property pane + this.context.propertyPane.refresh(); + // re-render the web part as clearing the loading indicator removes the web part body + this.render(); + } + else { + super.onPropertyPaneFieldChanged(propertyPath, oldValue, oldValue); + } + } + + private async loadListFields(siteUrl: string, listGuid: string): Promise { + + this.properties.listFieldsSchema = []; + const listUrl = await SharePointService.getListUrl(siteUrl, listGuid); + const hostUrl = `${window.location.protocol}//${window.location.hostname}`; + const siteRelativeUrl = siteUrl.substring(hostUrl.length); + const listRelativeUrl = listUrl.substring(siteRelativeUrl.length); + const listFieldsResponse: any[] = await SharePointService.getListFieldsAsDataStream(siteRelativeUrl, listRelativeUrl); + let fields: IFieldSchema[] = listFieldsResponse.map((field: any) => { + return { + id: field.Id, + title: field.Title, + staticName: field.StaticName || field.InternalName, + required: field.Required ?? false, + fieldType: field.FieldType || field.TypeAsString, + typeAsString: field.TypeAsString, + description: field.Description, + choices: field.Choices, + multiChoices: field.MultiChoices, + displayFormat: field.DisplayFormat, + firstDayOfWeek: field.FirstDayOfWeek, + localeId: field.LocaleId, + termSetId: field.TermSetId + } as IFieldSchema; + }); + + if (fields.length > 0) { + fields = fields.filter(f => f.staticName && + f.fieldType !== FieldType.Thumbnail && + f.fieldType !== FieldType.Lookup && + f.fieldType !== FieldType.LookupMulti && + f.fieldType !== FieldType.Attachments && + f.fieldType !== FieldType.Location && + f.staticName !== 'Target_x0020_Audiences' && + f.staticName !== '_ModernAudienceTargetUserField'); + } + + // this.properties.listFields = [...fields.map(field => ({ key: field.staticName, text: field.title }))]; + this.properties.listFieldsSchema = fields; + // refresh the item selector control by repainting the property pane + this.context.propertyPane.refresh(); + // re-render the web part as clearing the loading indicator removes the web part body + this.render(); + } + private onContentUpdate(content: string): void { + this.properties.editorContent = content; + } +} diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/assets/welcome-dark.png b/samples/react-sp-tinymce/src/webparts/tinymceEditor/assets/welcome-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..42f0b8d24a9aa964a2be4885fe5700c1c54191a9 GIT binary patch literal 12545 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�Gp~kbx)oU28ew4C2+WtKA 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 G`2PSf1J4)$ literal 0 HcmV?d00001 diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/assets/welcome-light.png b/samples/react-sp-tinymce/src/webparts/tinymceEditor/assets/welcome-light.png new file mode 100644 index 0000000000000000000000000000000000000000..69eb3b48cd83031f106df4b4df127c749657e319 GIT binary patch literal 12816 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 literal 0 HcmV?d00001 diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/ITinymceEditorProps.ts b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/ITinymceEditorProps.ts new file mode 100644 index 000000000..26fd24730 --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/ITinymceEditorProps.ts @@ -0,0 +1,20 @@ +import { WebPartContext } from "@microsoft/sp-webpart-base"; +import { IFieldSchema } from "../model/IFieldSchema"; +import { DisplayMode } from "@microsoft/sp-core-library"; + +export interface ITinymceEditorProps { + isDarkTheme: boolean; + environmentMessage: string; + hasTeamsContext: boolean; + userDisplayName: string; + listId: string; + siteUrl: string; + listItemId:string; + listFieldsSchema: IFieldSchema[]; + userId?: string; + context: WebPartContext; + onContentUpdate: (content: string) => Promise + editorContent: string; + displayMode: DisplayMode; + +} diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/PeopleCards/PeopleCards.tsx b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/PeopleCards/PeopleCards.tsx new file mode 100644 index 000000000..9884a7244 --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/PeopleCards/PeopleCards.tsx @@ -0,0 +1,38 @@ +import * as React from 'react'; +import { Person, PersonCardInteraction, PersonViewType } from '@microsoft/mgt-react'; +import styles from '../TinymceEditor.module.scss'; + +export interface IPeopleCardProps { + users: any[]; +} + +const PeopleCard: React.FunctionComponent = ({ users }) => { + + if (!users || users.length === 0) { + return null; + } + + + return ( + }> +

+ + ); + + + +}; + +export default PeopleCard; \ No newline at end of file diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/IRenderContentEditProps.ts b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/IRenderContentEditProps.ts new file mode 100644 index 000000000..36db443f3 --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/IRenderContentEditProps.ts @@ -0,0 +1,12 @@ + + +import { WebPartContext } from "@microsoft/sp-webpart-base"; +import { IFieldSchema } from "../../model/IFieldSchema"; + +export interface IRenderContentEditProps { + context: WebPartContext; + listFieldsSchema: IFieldSchema[]; + onContentUpdate: (content: string) => Promise; + editorContent: string; + listData: any; +} \ No newline at end of file diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/IRenderContentEditState.ts b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/IRenderContentEditState.ts new file mode 100644 index 000000000..e5b586996 --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/IRenderContentEditState.ts @@ -0,0 +1,6 @@ + + +export interface IRenderContentEditState { + editorContent: string; + +} \ No newline at end of file diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/RenderContentEdit.TinyMCE.css b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/RenderContentEdit.TinyMCE.css new file mode 100644 index 000000000..2cc870a6a --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/RenderContentEdit.TinyMCE.css @@ -0,0 +1,3 @@ + body { + color: red !important + } \ No newline at end of file diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/RenderContentEdit.module.scss b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/RenderContentEdit.module.scss new file mode 100644 index 000000000..a0dc0d81a --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/RenderContentEdit.module.scss @@ -0,0 +1,57 @@ +@import "ThemeColours.module"; + +// override font-family for tinymce editor UI +.renderContent { + :global { + .tox.tox-tinymce, + .tox.tox-tinymce :not(svg) { + font-family: "Segoe UI Web (West European)", Segoe UI, -apple-system, BlinkMacSystemFont, Roboto, Helvetica Neue, + sans-serif; + } + } +} + +// override font and primary colour for editor dialogs +:global { + .tox.tox-tinymce-aux .tox-dialog-wrap { + font-family: "Segoe UI Web (West European)", Segoe UI, -apple-system, BlinkMacSystemFont, Roboto, Helvetica Neue, + sans-serif; + + .tox-dialog__body-nav-item--active { + border-bottom-color: $themePrimary; + color: $themePrimary; + } + + .tox-button:not(.tox-button--secondary):not(.tox-button--icon):not(.tox-button--naked) { + border-color: $themePrimary; + background-color: $themePrimary; + } + + textarea.tox-textarea:focus, + input.tox-textfield:focus, + .tox-selectfield select:focus { + border-color: $themePrimary; + } + + input.tox-textfield, + .tox-selectfield select, + textarea.tox-textarea { + font-size: 14px; + } + + textarea.tox-textarea { + min-height: 8em; + } + + label { + margin-bottom: 0.5em; + color: #666; + } + } + // .tox-dialog__content-js .tox-dialog__body .tox-dialog__body-content .tox-form .tox-form__group { + // color: red !important; + // } + // .tox-dialog__content-js .tox-dialog__body .tox-dialog__body-content .tox-form .tox-form__group .panel-styles p { + // font-weight: bold !important; + // } +} diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/RenderContentEdit.tsx b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/RenderContentEdit.tsx new file mode 100644 index 000000000..f35d8e735 --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/RenderContentEdit.tsx @@ -0,0 +1,212 @@ +import * as React from 'react'; +import { Editor } from '@tinymce/tinymce-react'; +import { IRenderContentEditProps } from './IRenderContentEditProps'; +import * as FieldPicker from '../TinyMCEPlugins/TinyMCE.FieldPicker'; +import { IRenderContentEditState as IRenderContentEditState } from './IRenderContentEditState'; +import Styles from './RenderContentEdit.module.scss'; +import { decode, encode } from '../../utils/EncodingUtils'; + +require('tinymce/tinymce'); + +const plugins = [ + 'anchor', + 'autolink', + 'code', + 'directionality', + 'insertdatetime', + 'fullscreen', + 'link', + 'lists', + 'media', + 'preview', + 'searchreplace', + 'table', + 'media', + 'image' +]; +const models = ['dom']; +const themes = ['silver']; +const icons = ['default']; + +const tinyMceStart = () => { + plugins.forEach(plugin => require(`tinymce/plugins/${plugin}`)); + models.forEach(model => require(`tinymce/models/${model}`)); + themes.forEach(theme => require(`tinymce/themes/${theme}`)); + icons.forEach(icon => require(`tinymce/icons/${icon}`)); + + require(`tinymce/skins/ui/oxide/skin.min.css`); + require(`tinymce/skins/ui/oxide/content.min.css`); + require(`tinymce/skins/content/default/content.css`); +}; + + +export class RenderContentEdit extends React.Component { + + private initOptions: Record; + //private editorRef = null; + + + constructor(props: IRenderContentEditProps) { + super(props); + + + this.handleEditorChange = this.handleEditorChange.bind(this); + + this.initTinyMCE(); + + this.state = { + editorContent: this.props.editorContent ? this.props.editorContent : "" + }; + } + + + private initTinyMCE() { + tinyMceStart(); + const menu = this.getMenuItems(); + const color_map = this.getColourMap(); + this.initOptions = { + selector: "textarea#tinymce", + height: 600, + plugins, + menu, + menubar: 'edit view insert format table', + toolbar: this.getToolbarItems(), + content_style: `body#tinymce.mce-content-body { + font-family: 'Segoe UI Web (West European)',Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif; + }`, + skin: false, + color_map, + color_cols: 8, + block_formats: 'Paragraph=p;Heading 1=h2;Heading 2=h3;Heading 3=h4', + setup: this.setupContentEditor.bind(this), + images_upload_url: 'custom', + image_uploadtab: false, + target_list: false, + keep_styles: false, + paste_block_drop: false, + paste_data_images: true, + paste_as_text: true, + promotion: false, + browser_spellcheck: true, + contextmenu: false, + popup_css: "./RenderContentEdit.TinyMCE.css" + }; + } + + private handleEditorChange(content: string, editor: any): void { + this.setState({ + editorContent: encode(content) + }, () => { + this.props.onContentUpdate(encode(content)); + }); + } + + private setupContentEditor(editor: any): void { + + debugger; + // To add a enhanced preview icon: + editor.ui.registry.addIcon('enchancedpreview', ''); + + FieldPicker.addToolbarButton(editor, this.props.context, this.props.listFieldsSchema, this.props.listData); + FieldPicker.addEnhancedPreviewToolbarButton(editor, this.props.context, this.props.listFieldsSchema, this.props.listData); + + + editor.ui.registry.addButton('externalimage', { + icon: 'image', + tooltip: 'Insert external picture', + disabled: true, + onAction: (_: any) => { + editor.execCommand('mceImage'); + } + }); + + editor.ui.registry.addMenuItem('externalimage', { + text: 'External image', + tooltip: 'Insert external picture', + icon: 'image', + onAction: (_: any) => { + editor.execCommand('mceImage'); + } + }); + } + + private getMenuItems(): object { + return { + edit: { title: 'Edit', items: 'undo redo | selectall | searchreplace | directionality' }, + view: { title: 'View', items: 'visualaid | fullscreen | preview' }, + insert: { title: 'Insert', items: 'link unlink | externalimage picturepicker | anchor | media ' }, + format: { title: 'Format', items: 'bold italic underline strikethrough superscript subscript forecolor backcolor | blockformats | removeformat unlink' }, + table: { title: 'Table', items: 'inserttable tableprops deletetable | row column cell' } + }; + } + + private getToolbarItems(): string { + return [ + `undo redo`, + `formatselect`, + `alignleft aligncenter alignright`, + `bullist numlist indent outdent`, + `bold italic underline strikethrough forecolor backcolor removeformat`, + `link unlink externalimage picturepicker media fieldpicker enchancedpreview`, + `table`, + `fullscreen` + ].join('|'); + } + + private startsWith(value: string, matches: string[]): boolean { + const startsWith = matches.filter(match => { + return value.match(new RegExp(`^${match}`, 'i')) !== null; + }); + + return startsWith.length > 0; + } + + private getColourMap(): any { + const __themeState__ = (window as any)['__themeState__']; + + if (!__themeState__ || !__themeState__.theme) { + return undefined; + } + + const { startsWith } = this; + + let color_map: any[] = []; + Object.keys(__themeState__.theme) + .filter(key => __themeState__.theme[key][0] === '#') + .filter(key => startsWith(key, ['neutral', 'black', 'white', 'theme'])) + .forEach(key => { + let colour = __themeState__.theme[key].substr(1); + if (startsWith(key, ['black'])) { + colour = '000000'; + } + + if (color_map.indexOf(colour) === -1) { + color_map.push(colour); + color_map.push(key); + } + + }); + + return color_map; + + } + + + public render(): React.ReactElement { + + return ( +
+ + this.handleEditorChange(content, editor) + } + /> + +
+ ); + } +}; + diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/ThemeColours.module.scss b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/ThemeColours.module.scss new file mode 100644 index 000000000..02c27fefe --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentEdit/ThemeColours.module.scss @@ -0,0 +1,2 @@ +$themePrimary: "[theme: themePrimary, default: #666666]"; +$themeSecondary: "[theme: themeSecondary, default: #999999]"; diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentView/RenderContentView.tsx b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentView/RenderContentView.tsx new file mode 100644 index 000000000..c4e9a3b70 --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/RenderContentView/RenderContentView.tsx @@ -0,0 +1,70 @@ +import * as React from 'react'; +import * as createDOMPurify from 'dompurify'; +import * as DataHelper from '../../helpers/DataHelper'; +import parse from 'html-react-parser'; +import { IFieldSchema } from '../../model/IFieldSchema'; +import { decode } from '../../utils/EncodingUtils'; + + +export interface IRenderContentViewProps { + listData: any; + editorContent: string; + listFieldsSchema: IFieldSchema[]; +} + +export interface IRenderContentViewState { } + +export class RenderContentView extends React.PureComponent< + IRenderContentViewProps, + IRenderContentViewState +> { + private DOMPurify: any; + private editorRef = null; + + constructor(props: IRenderContentViewProps) { + super(props); + this.DOMPurify = createDOMPurify(window); + this.state = {}; + } + + + public render(): React.ReactElement { + const sanitisedHTML: string = this.DOMPurify.sanitize(decode(this.props.editorContent), { + ADD_ATTR: ['target', 'frameborder', 'allowfullscreen', 'tabindex'], + ADD_TAGS: ['iframe'], + }); + + const result: string | JSX.Element | JSX.Element[] = sanitisedHTML ? this.reactify(sanitisedHTML) : ; + + return ( + <> +
+ {result} +
+ + ); + } + + private reactify(sanitisedHTML: string): string | JSX.Element | JSX.Element[] { + const parser = (input: string) => parse(input, { + replace: (domNode: any) => { + if (domNode && domNode.type === 'text' && typeof domNode.data !== 'undefined') { + const regex = new RegExp("{{(.*?)}}", "g"); + const match = regex.exec(domNode.data); + if (match) { + const column = match[1]; + const data = DataHelper.renderData(this.props.listData, column, this.props.listFieldsSchema); + return data; + } + } + } + }); + + const parsedData = parser(sanitisedHTML); + return parsedData; + } +} diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/Tags/Tags.module.scss b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/Tags/Tags.module.scss new file mode 100644 index 000000000..76e5f8a80 --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/Tags/Tags.module.scss @@ -0,0 +1,18 @@ +.tagsList { + list-style: none; + margin: 0; + padding: 0; +} + +.tag { + margin: 0 0 0 5px; + padding: 5px; + background-color: #eee; + border-radius: 5px; + border: 1px solid; + border-radius: 12px; + height: 22px; + display: flex; + align-items: center; + background-color: #fff; +} diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/Tags/Tags.tsx b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/Tags/Tags.tsx new file mode 100644 index 000000000..8f4a11fed --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/Tags/Tags.tsx @@ -0,0 +1,23 @@ +import * as React from 'react'; +//import styles from './Tags.module.scss'; +import { Space, Tag } from 'antd'; + +export interface ITagsProps { + keywords: string[]; +} + +const Tags: React.FunctionComponent = ({ keywords }) => { + + if (!keywords || keywords.length === 0) { + return null; + } + + return ( + + {keywords.map((keyword: any, i) => + {keyword} + )} + + ); +}; +export default Tags; \ No newline at end of file diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/TinyMCEPlugins/TinyMCE.EnchancedPreviewHost.tsx b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/TinyMCEPlugins/TinyMCE.EnchancedPreviewHost.tsx new file mode 100644 index 000000000..1d3e6064d --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/TinyMCEPlugins/TinyMCE.EnchancedPreviewHost.tsx @@ -0,0 +1,88 @@ +import { WebPartContext } from '@microsoft/sp-webpart-base'; +import * as React from 'react'; +import { RenderContentView } from '../RenderContentView/RenderContentView'; + +import { createGlobalStyle } from 'styled-components'; +import { IFieldSchema } from '../../model/IFieldSchema'; + +export interface IPropertyFieldEnhancedPreviewHostProps { + listData: any; + editorContent: string; + listFieldsSchema: IFieldSchema[]; + openPanel?: boolean; + editor: any; + context: WebPartContext; +} + + +export interface IPropertyFieldFieldPickerHostStats { + +} + +const GlobalStyle = createGlobalStyle` +.panel-styles p em { + font-style: italic !important; +} +.panel-styles p strong { + font-weight: bold !important; +} +.panel-styles div[class^="ant-space"] { + flex-wrap: wrap; + gap: 8px 0px; + display: inline-flex; + align-items: center; + font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'; + font-size: 14px; + box-sizing: border-box; + + .ant-space-item { + + span[class^="ant-tag"] + { + box-sizing: border-box; + margin: 0; + padding: 0; + font-size: 12px; + line-height: 20px; + list-style: none; + font-family: -apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'; + display: inline-block; + height: auto; + margin-inline-end: 8px; + padding-inline: 7px; + white-space: nowrap; + background: rgba(0, 0, 0, 0.02); + border: 1px solid #d9d9d9; + border-radius: 4px; + opacity: 1; + transition: all 0.2s; + text-align: start; + color: #fff; + } + } + } +`; + +export class EnchancedPreviewHost extends React.Component { + + + constructor(props: IPropertyFieldEnhancedPreviewHostProps) { + super(props); + } + + public render(): React.ReactElement { + + + return ( +
+ + + +
+ ); + } +} diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/TinyMCEPlugins/TinyMCE.FieldPicker.ts b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/TinyMCEPlugins/TinyMCE.FieldPicker.ts new file mode 100644 index 000000000..9eb972651 --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/TinyMCEPlugins/TinyMCE.FieldPicker.ts @@ -0,0 +1,143 @@ +import * as React from 'react'; +import { WebPartContext } from '@microsoft/sp-webpart-base'; +import * as ReactDOM from 'react-dom'; + + +import { EnchancedPreviewHost, IPropertyFieldEnhancedPreviewHostProps } from './TinyMCE.EnchancedPreviewHost'; +import { encode } from '../../utils/EncodingUtils'; +import { IFieldSchema } from '../../model/IFieldSchema'; + +export function getEnhancedPreviewDialog(editor: any, error: boolean, context: WebPartContext): any { + const controls: any[] = [{ + type: 'htmlpanel', + html: "
Loading
" + }]; + + const dialogConfig = { + title: 'Enhanced preview', + size: 'large', + body: { + type: 'panel', + items: controls + }, + buttons: [ + { + type: 'cancel', + name: 'close', + text: 'Close', + primary: true + } + ], + initialData: { + + }, + onSubmit: (api: any) => { + //const data = api.getData(); + } + }; + + return dialogConfig; +} + +export function showEnhancedPreviewDialog(editor: any, context: WebPartContext, listFieldsSchema: IFieldSchema[], listData: any, editorContent: string): void { + + const dialogConfig = getEnhancedPreviewDialog(editor, false, context); + editor.windowManager.open(dialogConfig); + + const pickerProps: IPropertyFieldEnhancedPreviewHostProps = { + listData: listData, + editorContent: editorContent, + listFieldsSchema: listFieldsSchema, + openPanel: true, + editor: editor, + context: context + }; + + const enchancedPreviewElement = React.createElement(EnchancedPreviewHost, pickerProps); + ReactDOM.render(enchancedPreviewElement, document.getElementById('enchancedPreviewContainer')); +} + +export function addToolbarButton(editor: any, context: WebPartContext, listFieldsSchema: IFieldSchema[], listData: any): void { + + console.log(listFieldsSchema); + + editor.ui.registry.addSplitButton('fieldpicker', { + icon: 'plus', + tooltip: 'Insert field from SharePoint list', + disabled: false, + onAction: (_: any) => { + }, + onItemAction: function (buttonApi: any, value: any) { + editor.insertContent(value); + }, + fetch: function (callback: any) { + const items = listFieldsSchema.map(f => { + return { + type: 'choiceitem', + text: f.title, + value: `{{${f.staticName}}}` + } + }) + + callback(items); + }, + onSetup: (buttonApi: any) => { + const editorEventCallback = (eventApi: any) => { + const nodeName = eventApi.element.nodeName.toLowerCase(); + switch (nodeName) { + case 'div': + case 'iframe': + case 'img': + case 'a': + buttonApi.setEnabled(true); + break; + default: + buttonApi.setEnabled(true); + } + }; + editor.on('NodeChange', editorEventCallback); + return (buttonApi2: any) => { + editor.off('NodeChange', editorEventCallback); + }; + } + }) +} +export function addEnhancedPreviewToolbarButton(editor: any, context: WebPartContext, listFieldsSchema: IFieldSchema[], listData: any): void { + + editor.ui.registry.addButton('enchancedpreview', { + icon: 'enchancedpreview', + tooltip: 'Enhanced preview', + disabled: true, + onAction: (_: any) => { + const content = encode(editor.getContent()); + showEnhancedPreviewDialog(editor, context, listFieldsSchema, listData, content); + }, + onSetup: (buttonApi: any) => { + const editorEventCallback = (eventApi: any) => { + const nodeName = eventApi.element.nodeName.toLowerCase(); + switch (nodeName) { + case 'div': + case 'iframe': + case 'img': + case 'a': + buttonApi.setEnabled(false); + break; + default: + buttonApi.setEnabled(true); + } + }; + editor.on('NodeChange', editorEventCallback); + return (buttonApi2: any) => { + editor.off('NodeChange', editorEventCallback); + }; + } + }); + +} + + + + + + + diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/TinymceEditor.module.scss b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/TinymceEditor.module.scss new file mode 100644 index 000000000..78a7c491d --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/TinymceEditor.module.scss @@ -0,0 +1,76 @@ +@import '~@fluentui/react/dist/sass/References.scss'; + +.tinymceEditor { + overflow: hidden; + padding: 1em; + color: "[theme:bodyText, default: #323130]"; + color: var(--bodyText); + &.teams { + font-family: $ms-font-family-fallbacks; + } +} + +.welcome { + text-align: center; +} + +.welcomeImage { + width: 100%; + max-width: 420px; +} + +.links { + a { + text-decoration: none; + color: "[theme:link, default:#03787c]"; + color: var(--link); // note: CSS Custom Properties support is limited to modern browsers only + + &:hover { + text-decoration: underline; + color: "[theme:linkHovered, default: #014446]"; + color: var(--linkHovered); // note: CSS Custom Properties support is limited to modern browsers only + } + } +} + +.person { + max-width: 100%; + min-height: 51px; + --avatar-size: 51px; //three lines of text + --line3-color: $ms-color-black; + --line3-color: $ms-color-black; + --line3-color: $ms-color-black; + + &.picture { + min-height: 120px; + --avatar-size: 120px; + } + + &.bold { + min-height: 60px; + --avatar-size: 60px; + --font-size: 16px; + --font-weight: 600; + --line2-font-size: 14px; + --line3-font-size: 14px; + } +} + +.personContainer { + position: relative; + + &.badged { + > i { + position: absolute; + left: 0; + top: 0; + color: gold; + font-size: 15px; + z-index: 1; + text-shadow: 1px 1px 3px #666; + animation: pulse 4s infinite; + animation-delay: 2s; + border-radius: 50%; + } + } +} diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/TinymceEditor.tsx b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/TinymceEditor.tsx new file mode 100644 index 000000000..b12ef9161 --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/components/TinymceEditor.tsx @@ -0,0 +1,135 @@ +import * as React from 'react'; +import styles from './TinymceEditor.module.scss'; +import { ITinymceEditorProps } from './ITinymceEditorProps'; +import { useEffect } from 'react'; +import { RequestStatus } from '../model/IRequestStatus'; +import { DisplayMode, Text } from '@microsoft/sp-core-library'; +import SharePointService from '../services/SharePointService'; +import { RenderContentView } from './RenderContentView/RenderContentView'; +import { RenderContentEdit } from './RenderContentEdit/RenderContentEdit'; + +export const TinymceEditor: React.FunctionComponent = ( + { hasTeamsContext, siteUrl, listId, listFieldsSchema, listItemId, userId, context, onContentUpdate, editorContent, displayMode }) => { + + const [status, setStatus] = React.useState(RequestStatus.idle); + const [errorMessage, setErrorMessage] = React.useState(''); + const [formData, setFormData] = React.useState(null); + + console.log(status); + console.log(errorMessage); + + const loadListItem = async () => { + + try { + setStatus(RequestStatus.loading); + setErrorMessage(''); + + const dataCacheKey = `OC_TinymceEditor_${listId}_${listItemId}`; + const cachedData: any = window.localStorage.getItem(dataCacheKey); + + + if (cachedData !== null) { + setFormData(JSON.parse(cachedData)); + setStatus(RequestStatus.loaded); + } + else { + + const response: any[] = await getListItem(); + if (response.length > 0) { + const [data] = response; + setFormData(data); + window.localStorage.setItem(dataCacheKey, JSON.stringify(data)); + setStatus(RequestStatus.loaded); + } + else { + setStatus(RequestStatus.empty); + } + } + + + + } catch (error) { + setStatus(RequestStatus.error); + setErrorMessage('Error in getting data'); + } + }; + + useEffect(() => { + if (listId && listItemId) { + loadListItem(); + } + }, [listId, listItemId]); + + return ( +
+ + + {/* {listFieldsSchema &&
{JSON.stringify(listFieldsSchema, null, 4)}
} */} + {formData ? + displayMode === DisplayMode.Read ? + : + + : null + + } +
+ ); + + + + async function getListItem(): Promise { + + try { + let endpoint = Text.format("{0}/_api/web/lists(guid'{1}')/RenderListDataAsStream", siteUrl, listId); + const rowLimitXml = `${1}`; + const queryXml = ` + + + + + + + + + ${listItemId} + + + + `; + + const payload = { + parameters: { + ViewXml: `${rowLimitXml}${queryXml}`, + RenderOptions: 2, + DatesInUtc: true, + ReplaceGroup: true + } + }; + const response = await SharePointService.postData(endpoint, payload); + const result = response.Row || response; + return result; + } + catch (er) { + er.json().then((error: any) => { + console.log(error); + }); + + + return []; + } + + } + +}; + diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/helpers/DataHelper.tsx b/samples/react-sp-tinymce/src/webparts/tinymceEditor/helpers/DataHelper.tsx new file mode 100644 index 000000000..99f91f626 --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/helpers/DataHelper.tsx @@ -0,0 +1,65 @@ +import * as React from 'react'; +import { get } from "@microsoft/sp-lodash-subset"; +import { Link } from '@fluentui/react/lib/Link'; +import PeopleCard from '../components/PeopleCards/PeopleCards'; +import { IFieldSchema } from '../model/IFieldSchema'; +import { FieldType } from '../model/FieldType'; +import { toLocaleDateString, parseDateSafely } from '../utils/DateUtils'; +import Tags from '../components/Tags/Tags'; + + + +export function renderData(listData: any, selectedColumn: string, listFieldsSchema: IFieldSchema[]): JSX.Element { + + if (!listData) { + return ; + } + const column: any = listFieldsSchema.find(c => c.staticName === selectedColumn); + const data = get(listData, column.staticName); + + if (data === undefined || data === null) { + return ; + } + else { + switch (column.fieldType) { + case FieldType.Choice: + case FieldType.MultiChoice: + if (data && Array.isArray(data) && data.length) { + return ( +
+ +
+ ); + } + return {data}; + case FieldType.Note: + return ') }} />; + case FieldType.DateTime: + const date = data instanceof Date ? data : parseDateSafely(data); + return {toLocaleDateString(date)}; + case FieldType.Number: + return {data === 0 ? '0' : data}; + case FieldType.TaxonomyFieldType: + const keyword = data.Label ? [data.Label] : []; + return data ? : ; + case FieldType.TaxonomyFieldTypeMulti: + const keywords = data.map((item: any) => item.Label); + return keywords ? : ; + case FieldType.URL: + const descriptionData = get(data, `${column.staticName}.desc`); + const description = descriptionData ? descriptionData : data; + return data ? {description} : ; + case FieldType.User: + case FieldType.UserMulti: + return ; + case FieldType.Boolean: + return {data ? 'Yes' : 'No'}; + default: + return {data}; + } + } +} + + + + diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/helpers/LogHelper.ts b/samples/react-sp-tinymce/src/webparts/tinymceEditor/helpers/LogHelper.ts new file mode 100644 index 000000000..3a163ba38 --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/helpers/LogHelper.ts @@ -0,0 +1,36 @@ +import { Logger, LogLevel } from "@pnp/logging"; + +export class LogHelper { + + public static verbose(className: string, methodName: string, message: string):void { + message = this._formatMessage(className, methodName, message); + Logger.write(message, LogLevel.Verbose); + } + + public static info(className: string, methodName: string, message: string):void { + message = this._formatMessage(className, methodName, message); + Logger.write(message, LogLevel.Info); + } + + public static warning(className: string, methodName: string, message: string):void { + message = this._formatMessage(className, methodName, message); + Logger.write(message, LogLevel.Warning); + } + + public static error(className: string, methodName: string, message: string):void { + message = this._formatMessage(className, methodName, message); + Logger.write(message, LogLevel.Error); + } + + public static exception(className: string, methodName: string, error: Error):void { + error.message = this._formatMessage(className, methodName, error.message); + Logger.error(error); + } + + private static _formatMessage(className: string, methodName: string, message: string): string { + const d:Date = new Date(); + const dateStr:string = d.getDate() + '-' + (d.getMonth() + 1) + '-' + d.getFullYear() + ' ' + + d.getHours() + ':' + d.getMinutes() + ':' + d.getSeconds() + '.' + d.getMilliseconds(); + return `${dateStr} ${className} > ${methodName} > ${message}`; + } +} \ No newline at end of file diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/loc/en-us.js b/samples/react-sp-tinymce/src/webparts/tinymceEditor/loc/en-us.js new file mode 100644 index 000000000..58b45875b --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/loc/en-us.js @@ -0,0 +1,15 @@ +define([], function() { + return { + "PropertyPaneDescription": "Description", + "BasicGroupName": "Group Name", + "DescriptionFieldLabel": "Description Field", + "AppLocalEnvironmentSharePoint": "The app is running on your local environment as SharePoint web part", + "AppLocalEnvironmentTeams": "The app is running on your local environment as Microsoft Teams app", + "AppLocalEnvironmentOffice": "The app is running on your local environment in office.com", + "AppLocalEnvironmentOutlook": "The app is running on your local environment in Outlook", + "AppSharePointEnvironment": "The app is running on SharePoint page", + "AppTeamsTabEnvironment": "The app is running in Microsoft Teams", + "AppOfficeEnvironment": "The app is running in office.com", + "AppOutlookEnvironment": "The app is running in Outlook" + } +}); \ No newline at end of file diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/loc/mystrings.d.ts b/samples/react-sp-tinymce/src/webparts/tinymceEditor/loc/mystrings.d.ts new file mode 100644 index 000000000..c68e2af7e --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/loc/mystrings.d.ts @@ -0,0 +1,18 @@ +declare interface ITinymceEditorWebPartStrings { + PropertyPaneDescription: string; + BasicGroupName: string; + DescriptionFieldLabel: string; + AppLocalEnvironmentSharePoint: string; + AppLocalEnvironmentTeams: string; + AppLocalEnvironmentOffice: string; + AppLocalEnvironmentOutlook: string; + AppSharePointEnvironment: string; + AppTeamsTabEnvironment: string; + AppOfficeEnvironment: string; + AppOutlookEnvironment: string; +} + +declare module 'TinymceEditorWebPartStrings' { + const strings: ITinymceEditorWebPartStrings; + export = strings; +} diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/model/FieldType.ts b/samples/react-sp-tinymce/src/webparts/tinymceEditor/model/FieldType.ts new file mode 100644 index 000000000..a83d802b9 --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/model/FieldType.ts @@ -0,0 +1,23 @@ +export enum FieldType { + Text = 'Text', + Note = 'Note', + Lookup = 'Lookup', + LookupMulti = 'LookupMulti', + Choice = 'Choice', + MultiChoice = 'MultiChoice', + Number = 'Number', + Currency = 'Currency', + DateTime = 'DateTime', + Boolean = 'Boolean', + User = 'User', + UserMulti = 'UserMulti', + URL = 'URL', + File = 'File', + Computed = 'Computed', + TaxonomyFieldType = 'TaxonomyFieldType', + TaxonomyFieldTypeMulti = 'TaxonomyFieldTypeMulti', + Location = 'Location', + Thumbnail = 'Thumbnail', + Attachments = 'Attachments', + AllDayEvent = 'AllDayEvent' +} \ No newline at end of file diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/model/IFieldSchema.ts b/samples/react-sp-tinymce/src/webparts/tinymceEditor/model/IFieldSchema.ts new file mode 100644 index 000000000..a6a94533a --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/model/IFieldSchema.ts @@ -0,0 +1,15 @@ +export interface IFieldSchema { + title: string; + staticName: string; + required: boolean; + fieldType: string; + typeAsString: string; + description: string; + choices?: any[]; + multiChoices?: string[]; + displayFormat?: number; + firstDayOfWeek?: number; + localeId?: string; + termSetId?: string; +} + diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/model/IFormSchema.ts b/samples/react-sp-tinymce/src/webparts/tinymceEditor/model/IFormSchema.ts new file mode 100644 index 000000000..e69de29bb diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/model/IRequestStatus.ts b/samples/react-sp-tinymce/src/webparts/tinymceEditor/model/IRequestStatus.ts new file mode 100644 index 000000000..47a7ba272 --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/model/IRequestStatus.ts @@ -0,0 +1,7 @@ +export enum RequestStatus { + idle = 1, + error, + loading, + empty, + loaded, +} \ No newline at end of file diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/services/SharePointService.ts b/samples/react-sp-tinymce/src/webparts/tinymceEditor/services/SharePointService.ts new file mode 100644 index 000000000..5dc064be1 --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/services/SharePointService.ts @@ -0,0 +1,236 @@ +import { Text } from '@microsoft/sp-core-library'; +import { SPHttpClient, ISPHttpClientOptions, SPHttpClientResponse } from '@microsoft/sp-http'; + +import { endsWith } from '../utils/StringUtils'; +import { LogHelper } from '../helpers/LogHelper'; + +class SharePointService { + + /*************************************************************************** + * The spHttpClient object used for performing REST calls to SharePoint + ***************************************************************************/ + private static spHttpClient: SPHttpClient; + + + /************************************************************************************************** + * Init + * @param httpClient : The spHttpClient required to perform REST calls against SharePoint + **************************************************************************************************/ + + public static Init(spHttpClient: SPHttpClient): void { + this.spHttpClient = spHttpClient; + LogHelper.info('SharePointService', 'Init', 'spHttpClient initialised'); + } + + + /************************************************************************************************** + * Performs a CAML query against the specified list and returns the resulting items + * @param webUrl : The url of the web which contains the specified list + * @param listId : The id of the list which contains the elements to query + * @param camlQuery : The CAML query to perform on the specified list + **************************************************************************************************/ + public static getListItemsByQuery(webUrl: string, listId: string, camlQuery: string): Promise { + return new Promise((resolve, reject) => { + let endpoint = Text.format("{0}/_api/web/lists(guid'{1}')/GetItems?$expand=FieldValuesAsText,FieldValuesAsHtml", webUrl, listId); + + let data: any = { + query: { + __metadata: { type: "SP.CamlQuery" }, + ViewXml: camlQuery + } + }; + let options: ISPHttpClientOptions = { headers: { 'odata-version': '3.0' }, body: JSON.stringify(data) }; + + this.spHttpClient.post(endpoint, SPHttpClient.configurations.v1, options) + .then((postResponse: SPHttpClientResponse) => { + if (postResponse.ok) { + resolve(postResponse.json()); + } + else { + reject(postResponse); + } + }) + .catch((error) => { + reject(error); + }); + }); + } + + /************************************************************************************************** + * Performs a CAML query against the specified list and returns the resulting items + * @param webUrl : The url of the web which contains the specified list + * @param listId : The id of the list which contains the elements to query + * @param camlQuery : The CAML query to perform on the specified list + **************************************************************************************************/ + public static getListItemsByQueryStream(webUrl: string, listId: string, camlQuery: string): Promise { + return new Promise((resolve, reject) => { + + console.log(camlQuery); + let endpoint = Text.format("{0}/_api/web/lists(guid'{1}')/RenderListDataAsStream", webUrl, listId); + const searchFilter = `VPN`; + + const data = { + parameters: { + ViewXml: camlQuery, + OverrideViewXml: searchFilter, + RenderOptions: 2, + DatesInUtc: true, + ReplaceGroup: true + } + }; + let options: ISPHttpClientOptions = { headers: { 'odata-version': '3.0' }, body: JSON.stringify(data) }; + + this.spHttpClient.post(endpoint, SPHttpClient.configurations.v1, options) + .then((postResponse: SPHttpClientResponse) => { + if (postResponse.ok) { + resolve(postResponse.json()); + } + else { + reject(postResponse); + } + }) + .catch((error) => { + reject(error); + }); + }); + } + + public static postData(endpoint: string, payload: any): Promise { + + return new Promise((resolve, reject) => { + + let options: ISPHttpClientOptions = { headers: { 'odata-version': '3.0' }, body: JSON.stringify(payload) }; + + this.spHttpClient.post(endpoint, SPHttpClient.configurations.v1, options) + .then((postResponse: SPHttpClientResponse) => { + if (postResponse.ok) { + resolve(postResponse.json()); + } + else { + reject(postResponse); + } + }) + .catch((error) => { + reject(error); + }); + }); + } + + + /************************************************************************************************** + * Returns a sorted array of all available list titles for the specified web + * @param webUrl : The web URL from which the list titles must be taken from + **************************************************************************************************/ + public static getListTitlesFromWeb(webUrl: string): Promise { + return new Promise((resolve, reject) => { + let endpoint = Text.format("{0}/_api/web/lists?$select=Id,Title&$filter=(IsPrivate eq false) and (IsCatalog eq false) and (Hidden eq false)", webUrl); + this.spHttpClient.get(endpoint, SPHttpClient.configurations.v1).then((response: SPHttpClientResponse) => { + if (response.ok) { + response.json().then((data: any) => { + let listTitles: IListTitle[] = data.value.map((list: any) => { return { id: list.Id, title: list.Title }; }); + resolve(listTitles.sort((a, b) => { return Number(a.title > b.title); })); + }) + .catch((error) => { reject(error); }); + } + else { + reject(response); + } + }) + .catch((error) => { reject(error); }); + }); + } + + + public static getListUrl(siteUrl: string, listId: string): Promise { + return new Promise((resolve, reject) => { + let endpoint = Text.format("{0}/_api/web/lists(guid'{1}')/DefaultView?$select=ServerRelativePath", siteUrl, listId); + this.spHttpClient.get(endpoint, SPHttpClient.configurations.v1).then((response: SPHttpClientResponse) => { + if (response.ok) { + response.json().then((data: any) => { + if (data.ServerRelativePath) { + resolve(data.ServerRelativePath.DecodedUrl) + } + else { + reject(""); + } + + }) + .catch((error) => { reject(error); }); + } + else { + reject(response); + } + }) + .catch((error) => { reject(error); }); + }); + } + + + + + /************************************************************************************************** + * Returns the available fields for the specified list id + * @param webUrl : The web URL from which the specified list is located + * @param listId : The id of the list from which to load the fields + * @param selectProperties : Optionnaly, the select properties to narrow down the query size + * @param orderBy : Optionnaly, the by which the results needs to be ordered + **************************************************************************************************/ + public static getListFields(webUrl: string, listId: string, selectProperties?: string[], orderBy?: string): Promise { + return new Promise((resolve, reject) => { + let selectProps = selectProperties ? selectProperties.join(',') : ''; + let order = orderBy ? orderBy : 'InternalName'; + let endpoint = Text.format("{0}/_api/web/lists(guid'{1}')/Fields?$select={2}&$orderby={3}", webUrl, listId, selectProps, order); + this.spHttpClient.get(endpoint, SPHttpClient.configurations.v1).then((response: SPHttpClientResponse) => { + if (response.ok) { + resolve(response.json()); + } + else { + reject(response); + } + }) + .catch((error) => { reject(error); }); + }); + } + public static getListFieldsAsDataStream(siteRelativeUrl: string, listRelativeUrl: string, selectProperties?: string[], orderBy?: string): Promise { + + //clean the slash if we are in the root site + siteRelativeUrl = siteRelativeUrl === '/' ? '' : siteRelativeUrl; + siteRelativeUrl = endsWith(siteRelativeUrl, "/") ? siteRelativeUrl : siteRelativeUrl + '/'; + + return new Promise((resolve, reject) => { + let endpoint = `${siteRelativeUrl}_api/web/getlist('${siteRelativeUrl}${listRelativeUrl}')/RenderListDataAsStream`; + + const data = { + parameters: { + ViewXml: '', + RenderOptions: 64, + DatesInUtc: true, + ReplaceGroup: true + } + }; + + let options: ISPHttpClientOptions = { headers: { 'odata-version': '3.0' }, body: JSON.stringify(data) }; + + this.spHttpClient.post(endpoint, SPHttpClient.configurations.v1, options) + .then((postResponse: SPHttpClientResponse) => { + return postResponse.json(); + }) + .then((data) => { + const form = data.ClientForms.Edit; + resolve(form[Object.keys(form)[0]]); + }) + .catch((error) => { + reject(error); + }); + + }); + } + +} + +export default SharePointService; + +export interface IListTitle { + id: string; + title: string; +} \ No newline at end of file diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/utils/DateUtils.ts b/samples/react-sp-tinymce/src/webparts/tinymceEditor/utils/DateUtils.ts new file mode 100644 index 000000000..bbd4d894a --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/utils/DateUtils.ts @@ -0,0 +1,18 @@ +export function toLocaleDateString(date: Date | null): string { + if (!date) { + return ''; + } + const defaultOptions: Intl.DateTimeFormatOptions = { weekday: 'short', year: 'numeric', month: 'short', day: 'numeric', hour12: false }; + + return date.toLocaleString("en-GB", defaultOptions); +} + +export function parseDateSafely(dateString:string) { + try { + return new Date(dateString); + } catch (error) { + return null; + } + } + + diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/utils/EncodingUtils.ts b/samples/react-sp-tinymce/src/webparts/tinymceEditor/utils/EncodingUtils.ts new file mode 100644 index 000000000..28da09151 --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/utils/EncodingUtils.ts @@ -0,0 +1,13 @@ +export function encode(rawString: string): string { + return window.btoa(unescape(encodeURIComponent(rawString))); +} + +export function decode(encodedString: string): string { + try { + return decodeURIComponent(escape(window.atob(encodedString))); + } + catch (e) { + console.error(e, encodedString); + return encodedString; + } +} diff --git a/samples/react-sp-tinymce/src/webparts/tinymceEditor/utils/StringUtils.ts b/samples/react-sp-tinymce/src/webparts/tinymceEditor/utils/StringUtils.ts new file mode 100644 index 000000000..c9edf6dae --- /dev/null +++ b/samples/react-sp-tinymce/src/webparts/tinymceEditor/utils/StringUtils.ts @@ -0,0 +1,6 @@ +export function isNullOrEmpty(value: string): boolean { + return value === undefined || value === null || typeof value.trim !== "function" || value.trim() === ""; +} +export function endsWith(str:string, suffix:string) { + return str.substring(-suffix.length) === suffix; +} \ No newline at end of file diff --git a/samples/react-sp-tinymce/teams/9c9486a4-035f-4a44-ab4c-d10c415796b4_color.png b/samples/react-sp-tinymce/teams/9c9486a4-035f-4a44-ab4c-d10c415796b4_color.png new file mode 100644 index 0000000000000000000000000000000000000000..0e1f764fa8df4791a61c71b4f011c26f9083ee52 GIT binary patch literal 10248 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 KtK_^>#Qy@$+e&%> literal 0 HcmV?d00001 diff --git a/samples/react-sp-tinymce/teams/9c9486a4-035f-4a44-ab4c-d10c415796b4_outline.png b/samples/react-sp-tinymce/teams/9c9486a4-035f-4a44-ab4c-d10c415796b4_outline.png new file mode 100644 index 0000000000000000000000000000000000000000..892868fab31033c06f52dba29917ca79826896aa GIT binary patch literal 542 zcmV+(0^$9MP)Px$*hxe|R9HvtmP;r^Q5eVncjjWepV=sxiDA658IMv*Rw!kmB*H@8O0z&Q2}uo7 z6B~&Iu^CyDjSwrA@+xKH85)n0PZUFU4xfx{?p>bqKmYIl{mwn-UJ3vFNdH_PY5u3A2g4wR^IR;II%}onJy17ywBE?rxlbtcBgy zg~pmPmN!cT|5$?44FS+-l?hjesED?SjKyYl`T&KSaAUGZH(Gwm# zNkDWHicW`r9KpHEYK|r9>>Z&Vs}0ag4Rx_W@oqaJ$d)eObsB{?*^J g8bBqW5>N>|11Bq?AqzNewEzGB07*qoM6N<$f*5=3%m4rY literal 0 HcmV?d00001 diff --git a/samples/react-sp-tinymce/tsconfig.json b/samples/react-sp-tinymce/tsconfig.json new file mode 100644 index 000000000..2507aaf6a --- /dev/null +++ b/samples/react-sp-tinymce/tsconfig.json @@ -0,0 +1,35 @@ +{ + "extends": "./node_modules/@microsoft/rush-stack-compiler-4.5/includes/tsconfig-web.json", + "compilerOptions": { + "target": "es5", + "forceConsistentCasingInFileNames": true, + "module": "esnext", + "moduleResolution": "node", + "jsx": "react", + "declaration": true, + "sourceMap": true, + "experimentalDecorators": true, + "skipLibCheck": true, + "outDir": "lib", + "inlineSources": false, + "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 34454b01f5622b184adae1d69f80038cb19e7ad0 Mon Sep 17 00:00:00 2001 From: Hugo Bernier Date: Mon, 17 Jul 2023 17:19:37 -0400 Subject: [PATCH 2/2] Updated readme, sample.json and devcontainer --- .../.devcontainer/devcontainer.json | 39 +++++++++++++++ .../.devcontainer/spfx-startup.sh | 33 ++++++++++++ samples/react-sp-tinymce/README.md | 18 +++---- samples/react-sp-tinymce/assets/sample.json | 50 +++++++++++++++++++ 4 files changed, 129 insertions(+), 11 deletions(-) create mode 100644 samples/react-sp-tinymce/.devcontainer/devcontainer.json create mode 100644 samples/react-sp-tinymce/.devcontainer/spfx-startup.sh create mode 100644 samples/react-sp-tinymce/assets/sample.json diff --git a/samples/react-sp-tinymce/.devcontainer/devcontainer.json b/samples/react-sp-tinymce/.devcontainer/devcontainer.json new file mode 100644 index 000000000..18663097a --- /dev/null +++ b/samples/react-sp-tinymce/.devcontainer/devcontainer.json @@ -0,0 +1,39 @@ +// For more information on how to run this SPFx project in a VS Code Remote Container, please visit https://aka.ms/spfx-devcontainer +{ + "name": "SPFx 1.17.2", + "image": "docker.io/m365pnp/spfx:1.17.2", + // Set *default* container specific settings.json values on container create. + "settings": {}, + // Add the IDs of extensions you want installed when the container is created. + "extensions": [ + "editorconfig.editorconfig", + "dbaeumer.vscode-eslint" + ], + // Use 'forwardPorts' to make a list of ports inside the container available locally. + "forwardPorts": [ + 4321, + 35729 + ], + "portsAttributes": { + "4321": { + "protocol": "https", + "label": "Manifest", + "onAutoForward": "silent", + "requireLocalPort": true + }, + // Not needed for SPFx>= 1.12.1 + // "5432": { + // "protocol": "https", + // "label": "Workbench", + // "onAutoForward": "silent" + // }, + "35729": { + "protocol": "https", + "label": "LiveReload", + "onAutoForward": "silent", + "requireLocalPort": true + } + }, + "postCreateCommand": "bash .devcontainer/spfx-startup.sh", + "remoteUser": "node" +} \ No newline at end of file diff --git a/samples/react-sp-tinymce/.devcontainer/spfx-startup.sh b/samples/react-sp-tinymce/.devcontainer/spfx-startup.sh new file mode 100644 index 000000000..456d6aea8 --- /dev/null +++ b/samples/react-sp-tinymce/.devcontainer/spfx-startup.sh @@ -0,0 +1,33 @@ +echo +echo -e "\e[1;94mInstalling Node dependencies\e[0m" +npm install + +## commands to create dev certificate and copy it to the root folder of the project +echo +echo -e "\e[1;94mGenerating dev certificate\e[0m" +gulp trust-dev-cert + +# Convert the generated PEM certificate to a CER certificate +openssl x509 -inform PEM -in ~/.rushstack/rushstack-serve.pem -outform DER -out ./spfx-dev-cert.cer + +# Copy the PEM ecrtificate for non-Windows hosts +cp ~/.rushstack/rushstack-serve.pem ./spfx-dev-cert.pem + +## add *.cer to .gitignore to prevent certificates from being saved in repo +if ! grep -Fxq '*.cer' ./.gitignore + then + echo "# .CER Certificates" >> .gitignore + echo "*.cer" >> .gitignore +fi + +## add *.pem to .gitignore to prevent certificates from being saved in repo +if ! grep -Fxq '*.pem' ./.gitignore + then + echo "# .PEM Certificates" >> .gitignore + echo "*.pem" >> .gitignore +fi + +echo +echo -e "\e[1;92mReady!\e[0m" + +echo -e "\n\e[1;94m**********\nOptional: if you plan on using gulp serve, don't forget to add the container certificate to your local machine. Please visit https://aka.ms/spfx-devcontainer for more information\n**********" \ No newline at end of file diff --git a/samples/react-sp-tinymce/README.md b/samples/react-sp-tinymce/README.md index 5a14c9e5c..71c6248f6 100644 --- a/samples/react-sp-tinymce/README.md +++ b/samples/react-sp-tinymce/README.md @@ -4,8 +4,6 @@ An example of integrating SharePoint lists with TinyMCE editors can be found in this sample. The web part allows users to insert column data from associated SharePoint lists using a split button on the toolbar. An editor preview plugin for TinyMce was developed in order to be able to preview changes before they are saved. -## Demo - ![Sample web part showing SharePoint list integration with TinyMce editor](./assets/demo.gif) ## Compatibility @@ -38,7 +36,7 @@ Access to a SharePoint online site with various tenant users granted access to v ## Contributors -* [Ejaz Hussain](https://github.com/ejazhussain) +- [Ejaz Hussain](https://github.com/ejazhussain) ## Version history @@ -74,28 +72,26 @@ An example of integrating SharePoint lists with TinyMCE editors can be found in - Number - Note - Single taxonomy -- Multi taxonomy -- User +- Multi taxonomy +- User - User Multi - Choices - Hyperlink - ## Help We do not support samples, but we this community is always willing to help, and we want to improve these samples. We use GitHub to track issues, which makes it easy for community members to volunteer their time and help resolve issues. If you're having issues building the solution, please run [spfx doctor](https://pnp.github.io/cli-microsoft365/cmd/spfx/spfx-doctor/) from within the solution folder to diagnose incompatibility issues with your environment. -If you encounter any issues while using this sample, [create a new issue](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Abug-suspected%2Csample%3A%20react-sp-site-user-groups&template=bug-report.yml&sample=react-sp-site-user-groups&authors=@danwatford&title=react-sp-site-user-groups%20-%20). +If you encounter any issues while using this sample, [create a new issue](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Abug-suspected%2Csample%3A%20react-sp-tinymce&template=bug-report.yml&sample=react-sp-tinymce&authors=@ejazhussain&title=react-sp-tinymce%20-%20). -For questions regarding this sample, [create a new question](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Aquestion%2Csample%3A%20react-sp-site-user-groups&template=question.yml&sample=react-sp-site-user-groups&authors=@danwatford&title=react-sp-site-user-groups%20-%20). +For questions regarding this sample, [create a new question](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Aquestion%2Csample%3A%20react-sp-tinymce&template=question.yml&sample=react-sp-tinymce&authors=@ejazhussain&title=react-sp-tinymce%20-%20). -Finally, if you have an idea for improvement, [make a suggestion](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Aenhancement%2Csample%3A%20react-sp-site-user-groups&template=question.yml&sample=react-sp-site-user-groups&authors=@danwatford&title=react-sp-site-user-groups%20-%20). +Finally, if you have an idea for improvement, [make a suggestion](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Aenhancement%2Csample%3A%20react-sp-tinymce&template=question.yml&sample=react-sp-tinymce&authors=@ejazhussain&title=react-sp-tinymce%20-%20). ## Disclaimer **THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.** - - + \ No newline at end of file diff --git a/samples/react-sp-tinymce/assets/sample.json b/samples/react-sp-tinymce/assets/sample.json new file mode 100644 index 000000000..eaf852838 --- /dev/null +++ b/samples/react-sp-tinymce/assets/sample.json @@ -0,0 +1,50 @@ +[ + { + "name": "pnp-sp-dev-spfx-web-parts-react-sp-tinymce", + "source": "pnp", + "title": "List Integration with TinyMCE Editor", + "shortDescription": "The web part allows users to insert column data from associated SharePoint lists using a split button on the toolbar", + "url": "https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-sp-tinymce", + "downloadUrl": "https://pnp.github.io/download-partial/?url=https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-sp-tinymce", + "longDescription": [ + "An example of integrating SharePoint lists with TinyMCE editors can be found in this sample. The web part allows users to insert column data from associated SharePoint lists using a split button on the toolbar. An editor preview plugin for TinyMce was developed in order to be able to preview changes before they are saved." + ], + "creationDateTime": "2023-06-06", + "updateDateTime": "2023-06-06", + "products": [ + "SharePoint" + ], + "metadata": [ + { + "key": "CLIENT-SIDE-DEV", + "value": "React" + }, + { + "key": "SPFX-VERSION", + "value": "1.17.2" + } + ], + "thumbnails": [ + { + "type": "image", + "order": 100, + "url": "https://github.com/pnp/sp-dev-fx-webparts/raw/main/samples/react-sp-tinymce/assets/demo.gif", + "alt": "Web Part Preview" + } + ], + "authors": [ + { + "gitHubAccount": "ejazhussain", + "pictureUrl": "https://github.com/ejazhussain.png", + "name": "Ejaz Hussain" + } + ], + "references": [ + { + "name": "Build your first SharePoint client-side web part", + "description": "Client-side web parts are client-side components that run in the context of a SharePoint page. Client-side web parts can be deployed to SharePoint environments that support the SharePoint Framework. You can also use modern JavaScript web frameworks, tools, and libraries to build them.", + "url": "https://docs.microsoft.com/sharepoint/dev/spfx/web-parts/get-started/build-a-hello-world-web-part" + } + ] + } +] \ No newline at end of file

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